/*******************************************************************************
*
*	BURNING WOMAN
*	built by WebSight Design
*
*******************************************************************************/

*{padding:0px; margin:0px;}

body{
	background: url('../images/body_bg.jpg') top center; text-align: center;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
}


.wrapper{
	width:980px; margin:0px auto;
}

.header{
	width:980px; height:284px;  background: url('../images/header_bg.png') top left; position: relative;
}

.home_header{
	width:980px; height:284px;  background: url('../images/home_header.gif') top left; 
}

.music_controls{ 
	position: absolute; right:40px; bottom:20px; border:#f00 0px solid; height:40px; width:100px; 
}

.nav{}

.nav ul{ list-style-type: none;}
.nav li{ float:left; }

.nav a{ text-decoration: none; border-right:#f00 0px solid; }
.nav span{ visibility: hidden; }

a.home{ display:block; height:48px; width:135px; background: url('../images/nav_sprite_new.gif') no-repeat 0px 0px; }
a.home:hover, a.home:active, a.home_act{ display:block; height:48px; width:135px; background: url('../images/nav_sprite_new.gif') no-repeat 0px -49px; }

a.directions{ display:block; height:48px; width:193px; background: url('../images/nav_sprite_new.gif') no-repeat -175px 0px; }
a.directions:hover, a.directions:active, a.directions_act{ display:block; height:48px; width:193px; background: url('../images/nav_sprite_new.gif') no-repeat -175px -49px; }

a.schedule{ display:block; height:48px; width:148px; background: url('../images/nav_sprite_new.gif') no-repeat -403px 0px; }
a.schedule:hover, a.schedule:active, a.schedule_act{ display:block; height:48px; width:148px; background: url('../images/nav_sprite_new.gif') no-repeat -403px -49px; }

a.expect{ display:block; height:48px; width:199px; background: url('../images/nav_sprite_new.gif') no-repeat -588px 0px; }
a.expect:hover, a.expect:active, a.expect_act{ display:block; height:48px; width:199px; background: url('../images/nav_sprite_new.gif') no-repeat -588px -49px; }

a.photos{ display:block; height:48px; width:142px; background: url('../images/nav_sprite_new.gif') no-repeat -811px 0px; }
a.photos:hover, a.photos:active, a.photos_act{ display:block; height:48px; width:142px; background: url('../images/nav_sprite_new.gif') no-repeat -811px -49px; }

a.contact{ display:block; height:48px; width:163px; background: url('../images/nav_sprite_new.gif') no-repeat -992px 0px; }
a.contact:hover, a.contact:active, a.contact_act{ display:block; height:48px; width:163px; background: url('../images/nav_sprite_new.gif') no-repeat -992px -49px; }

.home_content{
	width:980px; height:684px;  background: url('../images/home_bg.gif') top left; color:#fff; text-align: center; padding:30px 0px 0px 0px;
}

a.black_link{ color:#000; text-decoration: underline; font-weight: bold;}
a.black_link:hover, a.black_link:active{ color:#000; text-decoration: underline; font-weight: bold;}

a.blue_link{ color:#00aeef; text-decoration: underline;  }
a.blue_link:hover, a.blue_link:active{ color:#00aeef; text-decoration: underline; }

a.orange_link{ color:#f05c22; text-decoration: underline;  }
a.orange_link:hover, a.orange_link:active{ color:#f05c22; text-decoration: underline; }

.clearer{ clear:both; }
.blue{ color:#00aeef; }

.sub_content{
	width:870px; min-height:600px;  background: url('../images/subpage_bg.gif') top left; color:#fff; text-align: center; padding:50px 55px 0px 55px; color:#00aeef;
}


.sub_content h1{
	color:#f05c22;
}

.sub_content hr{
	color:#00aeef; border:#00aeef 0px solid; height:1px; background: #00aeef;
}

.sub_content h2{
	color:#f05c22; float:right; font-size:1.8em; text-transform: uppercase;
}

.directions_div{
	float:left; text-align: left; padding:10px 0px 20px 0px;
}

.directions_div img{
	border:#d4d4d4 3px solid; margin:5px 0px 5px 0px;
}

.directions_div ul{
	list-style-position: inside;
}

.directions_div li{
	padding:3px 0px 2px 5px;
}

.orange{
	color:#f05c22;
}

.submit_btn input{	
	border:#f05c22 1px solid; padding:5px; background:#efefef; color: #00aeef; font-weight:bold; cursor:pointer;
}

.footer_box{
	width:870px; background: url('../images/subpage_bg.gif') top left; color:#fff; text-align: center; padding:50px 55px 0px 55px; color:#00aeef;
}

.footer{ text-align: center; width:400px; height:30px; margin:0px auto; border:#f00 0px solid; color:#00aeef; font-size:.90em; padding:10px 0px 10px 0px;}

.footer ul{
	list-style-type: none;
}

.footer li{
	float:left;
}

.footer li a{ color:#00aeef; text-decoration: none; }

.comment_add{ color:#00AEEF; font-size:14px; text-decoration: none;}
