@charset "utf-8";
/* CSS Document */

html{
	background:#000000 url(../images/backgrounds/body_bg.jpg) repeat 0 0;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
body{
	margin:0 auto;
}
#nav{
	background:url(../images/backgrounds/nav_repeater.png) repeat-x 0 0;
	height:54px;
}
#footer{
	background:url(../images/backgrounds/nav_repeater.png) repeat-x 0 0;
	height:54px;
}
#menu{
	width:1000px;
	height:50px;
	position:absolute;
	z-index:1;
}
.nav_item{
	margin-left:10px;
	margin-top:20px;
	float:left;
	height:50px;
	width:150px;
	padding-right:20px;
}
#drop_down_1{
	display:none;
	margin-top:40px;
}
#drop_down_2{
	display:none;
	margin-top:40px;
}
#drop_down_3{
	display:none;
	margin-top:40px;
}
#home{
	background:url(../images/buttons/home.png) no-repeat 0 0;
	height:25px;
	width:50px;
}
#the_gym{
	background:url(../images/buttons/the_gym.png) no-repeat 0 0;
	height:25px;
	width:80px;
}
#martial_arts{
	background:url(../images/buttons/martial_arts.png) no-repeat 0 0;
	height:25px;
	width:90px;	
}
#prices{
	background:url(../images/buttons/prices.png) no-repeat 0 0;
	height:25px;
	width:80px;
}
#store{
	background:url(../images/buttons/online_store.png) no-repeat 0 0;
	height:25px;
	width:100px;
}
#war_games{
	background:url(../images/buttons/war_games.png) no-repeat 0 0;
	height:25px;
	width:90px;
}
#faq{
	background:url(../images/buttons/faq.png) no-repeat 0 0;
	height:25px;
	width:38px;	
}
#contact{
	background:url(../images/buttons/contact.png) no-repeat 0 0;
	height:25px;
	width:80px;
}
#events{
	background:url(../images/buttons/events.png) no-repeat 0 0;
	width:53px;
	heigh:12px;
}
.red_nav{
	float:left;
	cursor:pointer;
	margin-right:22px;
}
#glove{
	position:absolute;
	left:456px;
}
#glv_img{
	background:url(../images/backgrounds/wrapper_bg.png) no-repeat 0 0;
	height:576px;
	width:638px;
	position:relative;
	z-index:-1;
}
#page_wrapper{
	width:100%;	
}
#main_content{
	width:810px;
	padding-left:5px;
	padding-top:20px;
}

#title{
	background:url(../images/buttons/warriors_path.png) no-repeat 0 0;
	height:53px;
	width:641px;
}
#red_nav{
	padding-left:5px;
	width:500px;
	height:100px;
	padding-top:20px;
}
#nav_alt{
	background:url(../images/buttons/boxing_off.png) no-repeat 0 0;
	height:80px;
	width:80px;
}
#nav_alt_2{
	height:80px;
	width:80px;
	background:url(../images/buttons/off_1.png) no-repeat 0 0;
}
#nav_alt_3{
	height:80px;
	width:80px;
	background:url(../images/buttons/off_2.png) no-repeat 0 0;
}
#nav_alt_4{
	height:80px;
	width:80px;
	background:url(../images/buttons/off_3.png) no-repeat 0 0;
}
.arrow{
	background:url(../images/buttons/arrow.png) no-repeat 0 0;
	width:16px;
	height:15px;
}
#logo{
	background:url(../images/buttons/logo.png) no-repeat 0 0;
	height:185px;
	width:300px;
	position:relative;
	bottom:-49px;
}
#top_content{
	background:url(../images/backgrounds/top_container.png) no-repeat 0 0;
	width:802px;
	height:54px;
	padding-left:18px;
	padding-top:10px;
	
}
#content_container{
	background:url(../images/backgrounds/mid_repeat.png) repeat-y 0 0;
	width:802px;
}
#content_footer{
	background:url(../images/backgrounds/footer_content.png) no-repeat 0 0;
	width:802px;
	height:127px;
	margin-top:-14px;
	margin-bottom:55px;
}
.content_img{
	padding-left:22px;
	
}
.staff_img{
	margin-left:10px;
	margin-bottom:20px;
	float:left;  
}
.staff_bio{
	float:left;  
	width:300px;
	padding-bottom:10px;
}
#content_footer_2{
	background: url(../images/main_images/content_footer2.png) no-repeat 0 0;
	width:802px;
	height:127px;
}
.container{
	border:5px solid #000000;
	float:left;
	margin-bottom:24px;
	margin-left:20px;
}

#news_area{
	border:1px solid #ffffff;
	padding:10px;
	width:366px;
	background-color:#000000;
}


#news_area ul{
list-style:none;	
}

#news_area li{
padding-bottom:10px;	
	
}

#news_area h2{
text-align:center;
text-decoration:underline;
}
#news_area a{
color:#F00;	
}


