/* CSS Document */
body {background: #FFF; margin: 0px 0px 0px 0px; text-align: center; height:100%;}
#top {text-align: right; background: none; position: relative; width: 1000px; height: 25px; top: 0px; margin-left: auto; margin-right: auto;}
#t_spacer {text-align: left; background: #FFF url('../img/t_spacer.jpg'); position: relative; width:1000px; height:20px; margin-left: auto; margin-right: auto;}
#header {text-align: left; background: none; position: relative; width: 1000px; height: 230px; margin-left: auto; margin-right: auto;}
#left_top {background: url('../img/left_top.png') no-repeat; margin-left: auto;	margin-right: auto;	margin-top: 0px; float: left; width: 251px;	height: 230px;}
#right_top {background: url('../img/right_top.png') no-repeat; margin-left: auto; margin-right: auto; margin-top: 0px; float: left;	width: 749px; height: 230px;}

#nav_wrap {text-align: left; background: none; position: relative; width: 1000px; height: 30px; margin-left: auto; margin-right: auto;}
#nav_l {background: url('../img/nav_spacer.png') no-repeat; margin-left: auto;	margin-right: auto;	margin-top: 0px; float: left; width: 251px;	height: 30px;}
#nav_r {background: url('../img/right_top.png') no-repeat; margin-left: auto; margin-right: auto; margin-top: 0px; float: left;	width: 749px; height: 30px;}

#tabsE {position: relative; width:749px; font-family: Arial; font-size:8pt; font-weight: bold; line-height:30px; margin-left: auto; margin-right: auto;}
#tabsE ul {margin:0; padding:0px 0 0 0px; list-style:none;}
#tabsE li {display:inline; margin:0; padding:0;}
#tabsE a {text-align: center; width: 107px; float:left; background:url("../img/tab.png") no-repeat left top; margin:0; padding:0 0 0 0px; text-decoration:none;}
#tabsE a span {float:left; display:block; background:url("../img/tab.png") no-repeat right top; padding:0 0 0 0px; color:#8A99A8;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabsE a span.tabsel {display:block; background:url("../img/tab_sel.png") no-repeat right top; padding:0 0 0 0px; color:#FFF;}

#tabsE a span {float:none;}
/* End IE5-Mac hack */
#tabsE a:hover span {color:#FFF;}
#tabsE a:hover {background:url("../img/tab_sel.png") no-repeat right top;}
#tabsE a:hover span {background:url("../img/tab_sel.png") no-repeat right top;}

#spacer {text-align: left; background: #8A99A8; position: relative; width:1000px; height:15px; margin-left: auto; margin-right: auto;}
#wrap_head {background: #FFF; margin-left: auto; margin-right: auto; width: 1000px; overflow:hidden; height: 110px; clear: both;}
#left_head {text-align: left; margin: 0; float: left;	width: 251px; height: 110px;}
#right_head {margin-left: auto; margin: 0px; float: left; width: 749px;	min-height: 1%;}
#searchbox {text-align: left; background: #EBEBEB; border-top: 1px solid #FFF; margin: 0px; padding: 20px 0px 5px 15px; float: left; width: 250px; height: 110px;}
#header2 {text-align: center; background: #677889; border-top: 1px solid #FFF; margin-left:auto; margin-right:auto; float: left; width: 749px; height: 110px; top:5px;}

#wrapper {background: url("../img/wrap_bg.gif"); border-top: 1px solid #FFF; margin-left: auto; margin-right: auto; width: 1000px; overflow:hidden; min-height: 1%; clear: both;}
#leftcol {text-align: left; background: #F3F3F3; margin-left: 1px; margin-right: 1px; float: left; width: 248px; min-height: 1%;}
#content {margin: 0px; float: right; width: 748px; min-height: 1%;}

#leftside {text-align: left; margin-left: 10px; margin-right: 10px; float: left; width: 228px; min-height: 1%;}
#content_in {text-align: left; margin-left: 10px; margin-right: 10px; float: left; width: 728px; min-height: 1%;}
p.reg {margin-top: 10px}

.head_txt {font-family:"Arial"; font-size:10pt; color:#8A99A8; line-height: 14px;}
.head_txt_b {font-family:"Arial"; font-size:11pt; font-weight: bold; color:#8A99A8; line-height: 14px;}

p.ten {margin: 0px}
p.five {margin-top: 9px}
p.eight {margin: 8px;}
p.six {margin: 5px;}
.button { font-family: "Arial"; font-size: 9pt; color: #FFF; border: 1px solid #FFF; background:#CC0000; height:22px; vertical-align: middle; *vertical-align: text-bottom; padding-bottom: 1px;}
.txt_field { border: 1px solid #CCC; background:#FFF; height:22px; vertical-align: middle; *vertical-align: text-bottom; padding-bottom: 1px;}


#footer { background: url('../img/bg_footer.png') no-repeat; position: relative; margin-left: auto; margin-right: auto; clear: both; width: 1000px; height: 100px;}
form {margin: 0px;}

.news_head {font-family:"Arial"; font-size:10pt; font-weight: bold; color:#8A99A8; line-height: 16px; vertical-align:middle;}
.news_date {font-family:"Arial"; font-size:8pt; font-weight: bold; color:#677889; line-height: 16px; vertical-align:middle;}
.news_txt {font-family:"Arial"; font-size:8pt; font-weight: none; color:#8A99A8; line-height: 16px;}

#news_out {text-align: left; margin: 0px; border: 1px solid #CCC; float: left; width: 720px; height: 60px; clear: both; cursor: pointer;}
#news_out a {text-align: left; text-decoration: none; margin: 0px; border: 1px solid #CCC; float: left; width: 720px; height: 60px; clear: both; cursor: pointer;}
#news_out a:link {text-align: left; margin: 0px; border: 1px solid #CCC; float: left; width: 720px; height: 60px; clear: both; cursor: pointer;}
#news_out a:hover {text-align: left; margin: 0px; border: 1px solid #CCC; background: #E4E4E4; float: left; width: 720px; height: 60px; clear: both; cursor: pointer;}

#news_left {text-align: left; margin: 0px; float: left; width: 250px; height: 60px;}
#news_right {text-align: left; margin: 0px; float: left; width: 450px; height: 60px;}

#news_in {text-align: left; margin: 0px; float: left; width: 729px; min-height: 1%;}
#news_in_head {text-align: left; margin: 0px; float: left; width: 729px; height: 150px; clear: both;}
#news_in_left {text-align: left; margin: 0px; float: left; width: 549px; height: 150px;}
#news_in_right {text-align: left; margin: 0px; float: left; width: 180px; height: 150px;}

.reg_txt {font-family:"Arial"; font-size:9pt; font-weight: none; color:#677889; line-height: 18px;}

.flink {font-family:"Arial"; font-size:9pt; font-weight: bold; text-decoration: none; color:#677889; line-height: 18px;}
.flink a {font-family:"Arial"; font-size:9pt; font-weight: bold; text-decoration: none; color:#677889; padding:5px; line-height: 18px;}
.flink a:hover {color:#CC0000; text-decoration: underline;}

.reg_field {width: 300px; height: 22px;	border: 1px solid #CCC; background: #E0E0E0; padding: 3px; font-family: "Arial"; font-size: 9pt; color: #000;}
.reg_field_err {width: 300px; height: 22px;	border: 1px solid #CC0000; background: #E0E0E0;	padding: 3px;font-family: "Arial"; font-size: 9pt; color: #000;}

.valid {width: 150px; height: 22px; border: 1px solid #CCC; background: #E0E0E0; padding: 3px; font-family: "Arial"; font-size: 9pt; color: #000;}
.valid_err {width: 150px; height: 22px; border: 1px solid #CC0000; background: #E0E0E0; padding: 3px; font-family: "Arial"; font-size: 9pt; color: #000;}

textarea#contact {overflow: auto; width: 300px; height: 50px; border: 1px solid #CCC; background: #E0E0E0; padding: 3px; font-family: "Arial"; font-size: 9pt; color: #000;}
textarea#contact_err {overflow: auto; width: 300px; height: 50px; border: 1px solid #CC0000; background: #E0E0E0; padding: 3px; font-family: "Arial"; font-size: 9pt; color: #000;}



.button_old {
    border: 1px solid #FFF;
    background: #CC0000;
	height: 22px;
	padding: 2px 0 3px 0;
	font-family: "Arial";
	font-size: 9pt;
	color: #FFF;
}
textarea#comment {
	overflow: auto;
	width: 300px;
	height: 100px;
	border: 1px solid #454545;
	background: #1F1F1F;
	padding: 3px;
	font-family: "Arial";
	font-size: 9pt;
	color: #FFF;
}

textarea#comment_err {
	overflow: auto;
	width: 300px;
	height: 100px;
	border: 1px solid #CC0000;
	background: #1F1F1F;
	padding: 3px;
	font-family: "Arial";
	font-size: 9pt;
	color: #FFF;
}





#no_event {
	text-align: left;
	background: none;
	width: 580px;
	height: 200px;
	padding-top:65px;
	margin-left: 40px;
	margin-right: 380px;
}

#about {
	text-align: left;
	background: none;
	width: 580px;
	height: 200px;
	padding-top:30px;
	margin-left: 40px;
	margin-right: 380px;
}

#logo {float: left; width: 350px; height: 60px; margin-top: 18px;}

.navs li{ display: inline; padding: 0; margin: 0;}
.navs li a{ margin: 0; padding: 0 15px 0 10px; border-right: 1px solid #484748; color: #FFFFFF;}
.navs li.first a{ padding-left: 0px; }
.navs li.last a{ border: none; padding-right: 10px;}
.navs li a:hover, .navs li.current a{ color: #FF0000;}

#nav-header{ font-size: 12px; position: absolute; top: 0; right: 0; height: 37px; line-height: 37px; padding: 0 15px; text-align: right; width: 568px; font-family: Arial; font-weight: bold;}
#nav-footer{ font-size: 12px; margin-top: 5px; font-family: Arial;}




#bout {
	width:650px;
	height:260px;
}

#head_event {
	text-align: left;
	margin-left: 10px;
	width:640px;
	height:40px;
}

#head_clip {
	text-align: left;
	margin-left: 10px;
	width:340px;
	height:40px;
}

#fighter1 {
	text-align: left;
	margin-left: 10px;
	float: left;
	width: 200px;
	height: 260px;
}
#stats {
	position: relative;
	text-align: center;
	margin: auto;
	float: left;
	width: 230px;
	height: 260px;
}

#instats {
	position: relative;
	text-align: center;
	margin: 30px auto 10;
	float: left;
	width: 230px;
	height: 120px;
}

#instatc1 {position: relative; text-align: right; margin: 30px auto 10; float: left; width: 80px; height: 150px;}
#instatc2 {position: relative; text-align: center; margin: 30px auto 10; float: left; width: 65px; height: 150px;}
#instatc3 {position: relative; text-align: left; margin: 30px auto 10; float: left; width: 80px; height: 150px;}

#vote {
	margin: 10px auto 10;
	float: left;
	width: 230px;
	height: 40px;
}

#fighter2 {
	text-align: right;
	margin-right: 10px;
	float: left;
	width: 200px;
	height: 260px;
}

img {
border:0px;
margin:0px;
} 



#blog {
	border: 1px solid #454545;
	text-align: left;
	margin: 0px;
	padding: 15px 15 0 15;
	min-height: 1%;
}

#blog_form {
	width: 500px;
	border: 1px solid #454545;
	text-align: left;
	padding: 15px;
	min-height: 1%;
	clear: both;
	float: left;
}

#form_col1 {
	float: left;
	width: 100px;
	min-height: 1%;
}

#form_col2 {
	float: left;
	width: 300px;
	min-height: 1%;
}

#posts {
	border: 1px solid #454545;
	background: #1F1F1F;
	text-align: left;
	margin: 0px;
	padding: 15px;
	min-height: 1%;
	font-family:"Arial";
	font-size:9pt;
	color: #FFF;
}

#left_vote {
	float: left;
	width: 200px;
	min-height: 1%;
	text-align:center;
}

#center_vote {
	padding-top:45px;
	margin-left: auto;
	margin-right: auto;
	width: 630px;
	min-height: 1%;
	text-align:center;
}

#right_vote {
	float: right;
	width: 200px;
	min-height: 1%;
	text-align:center;
}

#p_spacer {height: 15px;}




#util1 {text-align: left; float: left;	width: 150px; height: 20px; margin-bottom:5px;}
#util2 {text-align: left; float: left;	width: 150px; height: 20px; margin-bottom:5px;}
#util3 {text-align: right; float: right;	width: 150px; height: 20px; margin-bottom:5px;}
#util4 {text-align: right; float: right;	width: 150px; height: 20px; margin-bottom:5px;}



.h1headline {
text-align: left;
font-family: Tahoma;
margin:0;
font-size: 18px;
color: #FFF;
line-height:40px;
font-weight: bold;
display: inline;
}

.h1headline a {
color: #FFF;
text-decoration: none;
}

.h1headline a:hover {
text-decoration: underline;
color: #A90005;
}

.txt_util {
font-family:"Verdana";
font-size:8pt;
color:#FFF;
line-height: 14px;
}

.txt_util_red {
font-family:"Verdana";
font-size:8pt;
font-weight: bold;
color:#CC0000;
line-height: 14px;
}

.txt_stat {
font-family:"Arial";
font-size:9pt;
font-weight: bold;
color:#CC0000;
line-height: 14px;
}

.txt_red {
font-family:"Arial";
font-size:9pt;
color:#CC0000;
}
.pctg_big {
font-family:"Arial";
font-size:16pt;
font-weight: normal;
color:#FFF;
line-height: 18px;
}

.txt_form {
font-family:"Verdana";
font-size:9pt;
color:#FFF;
line-height: 22px;
}

.footer_txt {
font-family:"Arial";
font-size:9pt;
font-weight: bold;
text-decoration: none;
color:#FFF;
line-height: 18px;
}

.footer_txt a {
font-family:"Arial";
font-size:9pt;
font-weight: bold;
text-decoration: none;
color:#FFF;
padding:5px;
line-height: 18px;
}

.footer_txt a:hover {
color:#CC0000;
text-decoration: underline;
}

.site_map {
font-family:"Arial";
font-size:9pt;
font-weight: bold;
text-decoration: none;
color:#FFF;
line-height: 18px;
}

.site_map a {
font-family:"Arial";
font-size:9pt;
font-weight: bold;
text-decoration: none;
color:#FFF;
padding:5px;
line-height: 18px;
}

.site_map a:hover {
color:#CC0000;
text-decoration: underline;
}
