body{
	margin:0px;
	background-color: #091F39;
	background-image:url(../images/gif/main_bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
img{
	display:block;
	margin:0px;
	padding:0px;
	}
	
.main_bg_rep{
	margin:0px auto;
	padding:0px;
	width:1046px;
	background:url(../images/jpg/main_bg_rep.jpg) top center repeat-y;
	}
	
.main_bg{
	margin:0px auto;
	padding:0px;
	width:1046px;
	background:url(../images/jpg/main_bg.jpg) top center no-repeat;
	}
	
.main_con{
	margin:0px auto;
	padding:0px;
	width:760px;
	background:url(../images/jpg/header_bg.jpg) no-repeat;
	}
	
.header_con{
	margin:0px;
	padding:0px;
	width:760px;
	height:249px;
	}
	
.header_overlay{
	position:absolute;
	margin:0px;
	padding:0px;
	width:760px;
	height:249px;
	z-index:1000;
	}
	
.content_con{
	margin:0px;
	padding:0px 0px 20px 0px;
	width:760px;
	background:url(../images/gif/content_bg.gif) left repeat-y;
	}
	
.left_con{
	margin:0px;
	padding:0px;
	width:180px;
	float:left;
	border-top:#0E2F56 solid 1px;
	}
	
/*-------------------------------------------------*/
	
.left_con ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.left_con li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	color:#0066FF;
	border-bottom:#0E2F56 solid 1px;
	font-weight:bold;
	}
	
.left_con li a{
	display:block;
	margin:0px;
	padding:10px 0px 10px 24px;
	text-decoration:none;
	color:#0066FF;
	width:156px;
	background:url(../images/gif/nav_bullet.gif) left no-repeat #0C2749;
	}
	
.left_con li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/gif/nav_bullet.gif) left no-repeat #0C2749;
	}
	
#active{
	text-decoration:none;
	color:#FFCC00;
	background:url(../images/gif/nav_bullet.gif) left no-repeat #0E2F56;
	}
	
/*--------------------------------------------------------------------*/

.sub ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}
	
.sub li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	color:#0066FF;
	border-bottom:#0E2F56 solid 1px;
	font-weight:normal;
	}
	
.sub li a{
	display:block;
	margin:0px;
	padding:10px 0px 10px 24px;
	text-decoration:none;
	color:#0066FF;
	width:156px;
	background:none;
	}
	
.sub li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background:none;
	}
	
#active_sub{
	text-decoration:none;
	color:#FF9900;
	background:none;
	}
	
/*--------------------------------------------------------------------*/
	
.middle_con{
	margin:30px 20px 0px 20px;
	padding:0px;
	width:300px;
	float:left;
	}
	
.middle_con_wide{
	margin:30px 20px 0px 20px;
	padding:0px;
	width:540px;
	float:left;
	}
	
h1{
	margin:0px 0px 20px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:normal;
	color:#0066FF;
	}
	
h2{
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#0066FF;
	line-height:1.5;
	}
	
h3{
	margin:0px;
	padding:10px 10px 10px 10px;
	color:#FFCC00;
	background:#0C2749;
	font-size:16px;
	}
	
h4{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-size:11px;
	}
		
p{
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:12px;
	color:#FFFFFF;
	line-height:1.7;
	}
	
a{
	color:#FF9900;
	text-decoration:none;
	}
	
a:hover{
	color:#FF9900;
	text-decoration:underline;
	}
	
ul{
	list-style-type:disc;
	}
	
li{
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:12px;
	color:#FFFFFF;
	line-height:1.5;
	list-style-type:disc;
	}
	
.right_con{
	margin:30px 0px 0px 0px;
	padding:0px;
	width:240px;
	float:left;
	}
	
.fighters_list{
	margin:0px;
	padding:0px;
	width:240px;
	background:#993300;
	}
	
.fighters_list ul{
	margin:0px;
	padding:0px;
	background:#009933;
	list-style-type:none;
	}
	
.fighters_list li{
	margin:0px;
	padding:10px 10px 10px 10px;
	font-size:11px;
	background:#133F75;
	border-bottom:#0E2F56 solid 1px;
	color:#FFFFFF;
	list-style-type:none;
	}

.news_box_1{
	margin:0px;
	padding:10px;
	width:220px;
	background:#133F75;
	border-bottom:#0E2F56 solid 1px;
	}
	
.news_box_2{
	margin:0px;
	padding:10px;
	width:220px;
	background:#154886;
	border-bottom:#0E2F56 solid 1px;
	}
	
.news_box_1 h4, .news_box_2 h4{
	margin:0px 0px 10px 0px;
	padding:0px;
	}
	
.news_box_1 p, .news_box_2 p{
	margin:0px;
	padding:0px;
	font-size:11px;
	}
	
.news_box_1 a, .news_box_2 a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
.news_box_1 a:hover, .news_box_2 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.date{
	font-size:10px;
	color:#BFBFBF;
	}
	
.clear{
	clear:both;
	height:1px;
	}
	
.header_img{
	margin:0px;
	padding:0px;
	width:760px;
	height:249px;
	display:block;
	}
	
.img_frame{
	margin:0px 0px 20px 0px;
	padding:0px;
	width:296px;
	display:block;
	border:#FFCC00 solid 2px;
	}
	
.img_frame_news{
	margin:0px 10px 10px 0px;
	padding:0px;
	width:46px;
	height:59px;
	display:block;
	border:#FFCC00 solid 2px;
	float:left;
	}
	
.footer_con{
	margin:0px;
	padding:10px;
	width:740px;
	background:#154886;
	border-top:#FFCC00 solid 2px;
	}
	
.footer_con p{
	margin:0px;
	padding:0px;
	}
	
.footer_con a{
	text-decoration:none;
	color:#FFCC00;
	}
	
.footer_con a:hover{
	text-decoration:underline;
	color:#FFCC00;
	}
	
.copyright_con{
	margin:0px;
	padding:10px;
	width:740px;
	background:#061628;
	}
	
.copyright_con p{
	margin:0px;
	padding:0px;
	color:#164987;
	font-size:11px;
	}
	
.copyright_con a{
	color:#164987;
	text-decoration:none;
	}

.copyright_con a:hover{
	color:#164987;
	text-decoration:underline;
	}

hr{
	margin:0px;
	padding:0px;
	color:#0066FF;
	height:1px;
	}