/* Boilerplate Style Reset */
* {padding:0; margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,embed,object,form,fieldset,label,legend,input,textarea,p,blockquote,th,td
{
	margin	: 0;
	padding	: 0;
}
table
{
	border-collapse	: collapse;
	border-spacing	: 0;
}
fieldset,img
{
	border:none;
}
address,caption,cite,code,dfn,em,strong,th,var
{
	font-style	: normal;
	font-weight	: normal;
}
ol,ul 
{
	list-style:none;
}
caption,th 
{
	text-align:left;
}
h1,h2,h3,h4,h5,h6
{
	font-size	: 100%;
	font-weight	: normal;
}
a img 
{ 
	border: none; 
}
/* Removes Firefox imposed outline */
a { 
	outline: none;
}
object, embed 
{
	display: inline;
}

/* Globals */

html 
{
	background: #ebebeb url("../img/global/bg.jpg") repeat-x left top;
} 
body 
{
	min-width	: 980px; 
	min-height	: 500px;
	text-align	: center;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
p, p a
{
	
	color			: #222627;
	font-family		: "HelveticaNeue-Light", "Helvetica Neue Light",
             "Helvetica Neue", sans-serif;
	font-weight		: 300;
	font-size		: 12pt;
	line-height		: 1.55em;
	text-shadow		: 0 1px 1px rgba(255,255,255,0.9);
	padding-bottom		: 18px;
}
p strong
{
	font-weight	: 800;
}
h1, h1 a
{
	color		: #222627;
	font-family	: "HelveticaNeue-Bold", "Helvetica Bold",
             "Helvetica Neue", sans-serif;
	font-weight	: 800;
	text-shadow	: 0 1px 1px rgba(255,255,255,0.3);
	font-size	: 1.7em;
	line-height	: 1.1em ;
}
h2
{
	color			: #222627;
	font-family		: "HelveticaNeue-Thin", "Helvetica Neue Light",
             "Helvetica Neue", sans-serif;
	font-weight		: 100;
	font-size		: 1.25em ;
	text-shadow		: 0 1px 1px rgba(255,255,255,0.3);
	line-height		: 2.3em ;
}
h3
{
	color			: #184366;
	text-transform	: uppercase;
	font-family		: "HelveticaNeue-Thin", "Helvetica Neue Light",
             "Helvetica Neue", sans-serif;
	font-weight		: 100;
	font-size		: .75em ;
	line-height		: 2.3em ;
	letter-spacing  : .1em;
}
#container
{
	position	: relative;
	margin		: 0 auto;
	text-align	: left;
	width		: 956px;	 
}
#header
{
	margin			: 20px 0 7px 0;
	height			: 73px;
	/*border-bottom	: #222627 1px solid;*/
	border-bottom	: #184366 1px solid;
	
}
a#logo 
{ 
	background			: url('../img/global/logo.jpg') no-repeat; 
	float				: left; 
	height				: 70px; 
	margin				: -1px 0px 0px 0px; 
	text-indent			: -9999px; 
	width				: 174px; 
}
#nav
{
	float				: left; 
	list-style			: none; 
	margin				: 4px 0px 0px 121px; 
	padding				: 0px 0px 0px 0px; 
	width				: auto; 
	display				: inline;
	background			: url('../img/global/nav_bg.jpg') no-repeat 0 0;
	background-position	: 60px 20px;
}
#audio_player
{
	float:right;
}
#content
{
	
}
#hero
{
	border-bottom	: #222627 7px solid;
	padding-bottom	: 7px;
}
#news
{
	width			: 660px;
	float			: left;
}

#news_header
{
	background			: url('../img/global/news_header.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 5px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#news_content
{
	padding	: 0px 0px 0px 0px;
	margin-bottom: 20px;
	margin-top: 68px;
	border-top: 1px solid rgba(35,36,38,0.12);
}

#news_entry
{
	padding	: 10px 20px 0 0px;
	margin-right: 5px;
	border-top: 1px solid rgba(255, 255, 255, .3);
	border-bottom: 1px solid rgba(35,36,38,0.12);
}
#bio_container
{
	width			: 555px;
	float			: left;
}
#bio_header
{
	background			: url('../img/global/bio_header.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 5px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#the_evans_header
{
	background			: url('../img/global/the_evans_bg.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 0px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#bio_content
{
	padding	: 0px 10px 0px 0px;
	margin-bottom: 20px;
	margin-top: 68px;
	border-top: 1px solid rgba(35,36,38,0.12);
}
#the_evans
{
	padding-left: 5px;
	padding-top: 5px;
	margin-top: 68px;
	border-top: 1px solid rgba(35,36,38,0.05);
	border-left: 1px solid rgba(35,36,38,0.05);
	margin-bottom: 35px;
	height		:500px;
}
#bio #side_nav
{
	float: right;
	width: 400px;
	padding-left: 1px;
}

#blog_header
{
	background			: url('../img/global/blog_header.png') no-repeat; 
	
	height				: 68px;
	margin				: 0px 0px px 0px; 
	text-indent			: -9999px; 
	width				: 400px; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#tour_header
{
	background			: url('../img/global/tour_header.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 5px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#photos_header
{
	background			: url('../img/global/photos_header.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 5px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#store_header
{
	background			: url('../img/global/store_header.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 5px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
}

#videos_header
{
	background			: url('../img/global/videos_header.png') no-repeat; 
	float				: left; 
	height				: 68px;
	margin				: 0px 0px 0px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
	border-bottom		: 1px solid rgba(35,36,38,0.32);
}

/* SIDE NAV */
#side_nav
{
	float: right;
	width: 295px;
	padding-left: 1px;
}
#side_tour
{
	text-shadow	: 0 1px 1px rgba(255,255,255,0.9);
	background	: url('../img/global/tour_side_bg.jpg');
	height		: 216px;
}
#wpcf7-form, #wpcf7
{

}
#contact_container
{
	padding	: 0;
	margin	: 0;
	width	: 450px;
	float	: left;
}
#contact_content
{
	padding-top: 10px;
	margin-bottom	: 20px;
	border-top		: 1px solid rgba(35,36,38,0.12);
	padding-left	: 1px;
}
#booking_container
{
	width			: 450px;
	float			: right;
}
#booking_content
{
	padding-top: 10px;
	margin-bottom	: 20px;
	border-top		: 1px solid rgba(35,36,38,0.12);
	padding-left	: 1px;
}
#contact_header
{
	background			: url('../img/global/contact_header.png') no-repeat; 
	height				: 68px;
	margin				: 0px 0px px 0px; 
	text-indent			: -9999px; 
	border-top			: 1px single rgba(255, 255, 255, 1);
}
#booking_header
{
	background			: url('../img/global/booking_header.png') no-repeat; 
	height				: 68px;
	margin				: 0px 0px px 0px; 
	text-indent			: -9999px; 
	border-top: 1px single rgba(255, 255, 255, 1);
}
#lyrics_container
{
	padding	: 0;
	margin	: 0;
	width	: 450px;
	float	: left;
}
#lyrics_header
{
	background			: url('../img/global/lyrics_header.png') no-repeat; 
	height				: 68px;
	margin				: 0px 0px 0px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top			: 1px single rgba(255, 255, 255, 1);
	border-bottom		: 1px solid rgba(35,36,38,0.32);
}
#lyrics_content
{
	padding-top: 10px;
	margin-bottom	: 20px;
	border-top		: 1px solid rgba(255,255,255,0.12);
	padding-left	: 1px;
}
#charts_header
{
	background			: url('../img/global/charts_header.png') no-repeat; 
	
	height				: 68px;
	margin				: 0px 0px 0px 0px; 
	text-indent			: -9999px; 
	width				: 100%; 
	border-top: 1px single rgba(255, 255, 255, 1);
	border-bottom		: 1px solid rgba(35,36,38,0.32);
}
#charts_container
{
	width			: 445px;
	float			: right;
}
#charts_content
{
	padding-top: 10px;
	margin-bottom	: 20px;
	border-top		: 1px solid rgba(255,255,255,0.12);
	padding-left	: 1px;
}
BLOCKQUOTE
{
	padding: 0px 15px;
	font-style: italic;
}
#side_big_tour_item
{
	padding-top: 84px;
	padding-left: 43px;
}
#side_tour h1
{
	font-size: 1em;
}

#side_tour h3
{
	font-size: .85em;
	line-height: .85em;
	text-transform: none;
}
#side_big_tour_item h1
{
	font-size: 2.28em;
}
#side_big_tour_item h2
{
	font-size: 1.25em;
	line-height: .35em;
}
.side_a a, .side_a h1 a:visited 
{
	text-decoration: none;
}

.side_a a:hover 
{
	color: #184366;
	text-decoration: line-through;
}
#side_big_tour_item h2 a, #side_big_tour_item h2 a:visited 
{
	text-decoration: none;
}
#side_big_tour_item h2 a:hover 
{
	color: #184366;
}
#side_small_tour_item1
{
	width	: 132px;
	padding-top: 33px;
	padding-left: 13px;
	float: left;
}
#side_small_tour_item2
{
	padding-top: 33px;
	float: right;
	width	: 132px;
}
#side_store
{
	height	: 188px;
	background: url('../img/global/store_side_bg.jpg');
}
#side_mailing_list
{
	height	: 176px;
	background: url('../img/global/mailing_list_bg.jpg');
}
a#side_contact_link
{
	background		: url('../img/global/side_contact.jpg');
	height			: 99px;
	width			: 295px;
	text-indent		: -9999px; 
	float			: left; 	
	text-indent		: -9999px; 
	
}
#store_side_image
{
	padding-top		:85px;
	padding-left 	:21px;
	float:left;
}
a#store_side_title
{
	
}
#store_side_text
{
	padding-top		:85px;
	padding-right	:20px;
	float 			:right;
	width			:160px;
}
#side_contact
{
	height	: 99px;
	width	: 295px;
}
p#respond
{
	padding-left: 180px;
	padding-top: 10px;
	font-size	: .75em;
	font-weight: 300;
}
#footer
{
	padding-top		: 15px;
	height			: 30px;
	background-color: #121313;
	float			: left;
	width			: 100%;
}
#robgungor
{
	float			:right;
	text-shadow		: 0 1px 1px rgba(155,155,155,0.1);
	padding-right	: 20px;
	color			: #999999;
	size			:.75em;
	
}
.wpsc_checkout_table td
{
	padding: 5px;
}
#wrap.wpsc_container input, #wrap.wpsc_container textarea
{
	margin: 5px;
	width	: 200px;
}