/* CSS Document */

body {background:#000000 url(../images/banner_bg.jpg) repeat-x; font-family:Calibri, Verdana, Helvetica, sans-serif; margin: 0; padding: 0;}
a{color:#CCCCCC; text-decoration:none}
a:hover{text-decoration:underline}

.wrapper{width:1057px; margin: 0 auto;}
#header {height:346px; position:relative; z-index:1 }
#logo{position:absolute; top: 0; left: 0}

#menu{position:absolute; top:0; right:0; text-align:right; width:820px; height:142px; background:#000000}
	#menutop {margin:10px 40px 0 0; color:#FFFFFF;}
	#menutop a{color:#FFFFFF; font-size:16px; text-decoration:none; margin: 10px 0 6px 0;}
	#menutop a:hover{text-decoration:underline}
	
	#signup{color:#dd9fa2; font-size:14px; margin:10px 40px 0 0}
	#signup .signform{width:182px; height:21px; margin-top:5px;}
	#signup .submit{width:100; height:27px; background:#831a32; margin-top:5px; color:#f2e0e0; border:0;}
		
	#mainmenu{position:absolute; bottom: 0; right:0;}
	#mainmenu a{border:#FFCC00 0px solid; background:url(../images/bttn_bg.jpg) repeat-x; margin-left:1px; padding:6px 6px ; color:#FFFFFF; font-size:11px; text-decoration:none; float:left }
	#mainmenu a:hover{background:url(../images/bttn_bg_over.jpg) repeat-x}

#banner{width:1058px; height:203px; background: url(../images/banner_img.jpg) no-repeat center; z-index:-1; position: absolute; bottom: 0}

#content{color:#CCCCCC; position:relative; z-index:999}
.clickhere{background:url(../images/clickherebttn.jpg) center no-repeat; width:93px; height:31px; line-height:31px; text-align:center}
.clickhere a {text-decoration:none; color:#FFFFFF; font-size:13px }
.clickhere a:hover {text-decoration:underline; }

#leftcol{margin-top:20px; float:left; width:724px; font-size:14px}
#leftcol p {margin:5px 0; padding:0}
#leftcol a{color:#CCCCCC; text-decoration:none}
#leftcol a:hover{text-decoration:underline}

#leftcol2{margin-top:20px; font-size:14px}
#leftcol2 p {margin:5px 0; padding:0}


/* tables */
.tabletitle {background:url(../images/table_title_bg.jpg) no-repeat; color:#cfddf5; font-size:17px}
tr { color:#e7ecf6}


#rightcol{float:right; margin:-120px 0 0 10px; width:323px; z-index:99999}
.rightcol_inner{background:#000000; padding: 0 13px; }

	#feat_event{position:relative; color:#FFFFFF; padding: 1px 0}
	#feat_event img{z-index:1}
	#feat_event .event_title{ background:#000000; padding:15px; position:absolute; top:70px; left:0}
	#feat_event .event_detail{ background:#CC6600; padding:10px 15px; position:absolute; top:115px; left:0; font-size:12px;}
	
	#ad1, #facebook, #feat_fighter{ margin:3px 0}
	
#footer{background: url(../images/footerbg.jpg) repeat-x bottom; height:75px; font-size:14px; padding-top:60px}
.footleft{float:left; color:#dcb5ba}
.footleft a {color:#dcb5ba; text-decoration:none}
.footleft a:hover{color:#ce8d96}
#footright{float:right; font-size:12px;}
#footright a { text-decoration:none; color:#ce8d96; margin: 0 5px}
#footright a:hover{color:#dcb5ba}

.clearfix{clear:both; height:1px}

#divBody { color:#FFFFFF; font-weight:normal; }
#divBody a { color:#CC6600; text-decoration:underline; font-weight:normal; }
#divBody a:hover { color:#CC6600; text-decoration:none; font-weight:normal }
#divBody td tr{ color:#FFFFFF; font-style:normal; font-weight:normal }
input.submit_btn{
	font-family:Calibri, Verdana, Helvetica, sans-serif;
	font-weight:bold; 
	text-align:center;
	color:#fff; 
	border:1px solid #A19F9F; 
	background-color:#882017; 
	padding: 3px 5px 3px 5px;
}
.ec { color:#FF0000;}

.bodylnk a:link,a:visited{color:#FF0000; text-decoration:underline;}
.bodylnk a:hover{color:#FF0000;text-decoration:none;}

.tdtxt { color:#A84E4E; }
.head1{ font-family:Calibri, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:24px; font-weight:bold;}
.paging{ font-family:Calibri, Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold;}
#divPaging a { color:#CE8D96; text-decoration:underline; font-weight:normal; }
#divPaging a:hover { color:#DCB5BA; text-decoration:none; font-weight:normal }