*{

	margin:0px;

	padding:0px;

	font-weight: normal;

}

a{color: #FF9900;}

a:hover{text-decoration:none!important;}

a:active{

	outline: none;

}



a:focus{

	-moz-outline-style: none;

}







html, body{ height:100%;}



body{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	background-color: #000;

	background-image: url(../images/back.gif);

	

	line-height: 21px;

}



p{

	margin-bottom: 10px;

}



p.fade{

	color: #999999;

}



.left{ float:left;}



.right{ float:right;}



.clear{clear:both;}



.half{ width:47%;}





#header{

	display: block;

	height: 372px;

	width: 625px;

	position: absolute;

	z-index: 11;

	left: 50%;

	top: 0px;

	margin-left: -175px;

}



#header2{



}



#container_home{

	height: 200px;

	margin-top: 60px;

	z-index: 10;

}



#header h1{

	color: #F00;

	font-size: 15px;

	position: absolute;

	left: 35px;

	bottom: 65px;

}



a#sitemap{

	color: #999;

	text-decoration: none;

	position: absolute;

	top: 15px;

	right: 7px;

}





ul#nav{

	position: absolute;

	bottom: 0px;

	left: 20px;

	width: 630px;

}



ul#nav li{

	list-style-type: none;



}



ul#nav li a{

	background-position: left top;

	height: 70px;

	float: left;

}



ul#nav li a:hover{

	background-position: left bottom;

	border-style: none;

}



.menu00{

	background-image: url(../images/menu00.png);

	width: 97px;

}



.menu01{

	background-image: url(../images/menu01.png);

	width: 90px;

}





.menu02{

	background-image: url(../images/menu02.png);

	width: 104px;

}





.menu03{

	background-image: url(../images/menu03.png);

	width: 109px;

}



.menu04{

	background-image: url(../images/menu04.png);

	width: 86px;

}



.menu05{

	background-image: url(../images/menu05.png);

	width: 124px;

}







#flashback, #flashbackhome{

	position: absolute;

	z-index: 0;

	height: 800px;

	width: 100%;

	left: 0px;

	top: 0px;



}



#flashlogo{

	position: absolute;

	z-index: 50;

	height: 280px;

	width: 302px%;

	left: 50%;

	top:198px;

	margin-left:-458px;

	overflow: hidden;

}



#flashfights{

	position: absolute;

	z-index: 5;

	height: 215px;

	width:625px%;

	left: 50%;

	top:0px;

	margin-left:-165px;

	overflow: hidden;

}



#container{

	position: relative;

	top: 374px;

	z-index: 30;

	clear: both;

	float: left;

	width: 100%;

}



#content{

	margin: auto;

	width: 899px;

	position: relative;

  min-height:100px;

  height:auto !important;

  height:100px;



}







#content h1 a{

	text-decoration: none;

	border-bottom: 1px dotted #FF0000;

	padding-bottom: 1px;

}



#content h1 span{

	color:#FFF;

}



#content h1, #content h2, #content h3{

	font-size: 15px;

	margin-bottom: 10px;

	color: #F90;

}



#content h1 a:hover{border-bottom: transparent!important;}



a.buy{

	color: #FFF;

	background-color:#990000!important;

	border-style: none;

	cursor:pointer;

	padding: 5px;

}





h4.home, h4.news a, h4.profile, h4.gallery, h4.store, h4.contact, h4.sitemap{

	position: absolute;

	top: -72px;

	z-index:50;

	float: left;

	height: 70px;

	text-indent: -10000px;

	background-repeat: no-repeat;

}



h4.home {

	background-image: url(../images/h4_home.png);

	width: 96px;

	left: 294px;

}



h4.news a{

	background-image: url(../images/h4_news.png);

	width: 96px;

	left: 392px;

}



h4.profile{

	background-image: url(../images/h4_profile.png);

	width: 104px;

	left: 481px;

}





h4.gallery{

	background-image: url(../images/h4_gallery.png);

	width: 124px;

	left: 585px;

}



h4.store{

	background-image: url(../images/h4_store.png);

	width: 96px;

	left: 694px;

}



h4.contact{

	background-image: url(../images/h4_contact.png);

	width: 124px;

	left: 780px;

}







.text{

	width: 570px;

	float: right;

	z-index: 10;

	position: relative;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 100px;

	padding-left: 20px;

}







.textfull{

	background-image: url(../images/text_full.gif);

	width: 859px;

	background-repeat: repeat-y;

	float: right;

	z-index: 10;

	position: relative;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 225px;

	padding-left: 20px;

}



.textback{

	background-image: url(../images/text.png);

	width: 610px;

	background-repeat: repeat-y;

	float: right;

	z-index: 0;

	position: absolute;

	top: 0px;

	height: 100%;

	margin-left: -160px;

	left: 50%;

}







.textend{

	background-image: url(../images/text_end.png);

	clear: both;

	float: left;

	height: 225px;

	width: 100%;

	position: absolute;

	left: 0px;

	bottom: 200px;

}



.textfull .textend{

	bottom: 0px;

}





.split00{

	width:265px;

	margin-top: 80px;

	background-image: url(../images/line00.gif);

	background-repeat: repeat-x;

	background-position: left top;

	padding-top: 15px;

}



.split00 h4{

	float: left;

	width: 100%;

	margin-bottom: 5px;

	font-size: 15px;

}



.split00 h4 label{

	color: #666;

	display: block;

	float: left;

	width: 105px;

}



.split01{ width:570px;}







.content_image{

	float: right;

	border-style: none;

	margin-left: 25px;

	 border: 1px dotted #990000;

		padding: 5px;



}



.thumb{

	max-width:350px;

	max-height:450px;

	border: 1px dotted #990000;

	margin-bottom: 5px;

}



.blogcomments{

	background-color: #333;

	display: block;

	clear: both;

	margin-bottom: 5px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



.store{ width:158px; margin-left:0px; margin-bottom: 5px;}



ul.fights{}



ul.fights li{

	float: left;

	width: 100%;

	padding-bottom: 5px;

	padding-top: 5px;

	list-style-type: none;

}



ul.fights li:hover{

	background-color: #333;

}







ul.fights li span{

	display: block;

	float: left;

	margin-right: 10px;

}



.t00{

	width:125px;

	color: #F90;

	margin-left: 5px;

}



ul.fights li.heading .t00{

	color: #FFF;

}



ul.fights li.heading:hover{

	background-color: transparent!important;

}



.t01{width:55px;}



.t02, .t03{ width:215px;}



.t03{ margin-right: 0px!important;}



ul.galleries{

	float: left;

	width: 100%;

	margin-top: 20px;

	clear: both;

}



ul.galleries li{

	float: left;

	list-style-type: none;

	margin-right: 5px;

	margin-left: 5px;

	font-size: 15px;

	background-image: url(../images/line00.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	margin-bottom: 20px;

	padding-bottom: 5px;

	width: 274px;

}



ul.galleries li a{

	text-decoration: none;

}



ul.galleries li span{

	width: 276px;

	height:200px;

	overflow: hidden;

	float: left;

	margin-bottom: 10px;

	border: 1px solid #333;

}



ul.galleries li span:hover{

	border: 1px solid #C90;

}



ul.galleries li img {

	max-width:276px;

	border-style: none;

}





.storeimages{

	float: left;

	clear: both;

}



.rightside{

	width:260px;

	background-image: url(../images/rightside_back.png);

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 100px;

	background-repeat: repeat-y;

	background-position: left bottom;

	position: relative;

}



.rightside_end{

	background-image: url(../images/rightside_end.png);

	float: left;

	height: 183px;

	width: 280px;

	position: absolute;

	bottom: -183px;

	left: 0px;

}



.rightside h4{

	font-size: 15px;

}



ol.submenu{

	float: left;

	width: 260px;

}



ol.submenu li{

	list-style-type: none;

	float: left;

	margin-right: 5px;

	font-size: 10px;

}



ol.submenu li a{}



.counter_label{

	position: absolute;

	top: 30px;

	left: 0px;

}



#container_footer{

	float: left;

	width: 100%;

	border-top: 1px solid #333;

	position: relative;

	z-index: 20;

	padding-bottom: 100px;

	background-image: url(../images/back.png);

	background-repeat: repeat-x;

}



#footer{

	margin: auto;

	width: 899px;

	position: relative;

	color: #999;

}



#footer h4{

	background-image: url(../images/carl-froch-the-cobra-.png);

	height: 149px;

	width: 179px;

	position: absolute;

	top: -80px;

	right: 0px;

}



#footer h5{

	font-size: 12px;

	clear: both;

}





#footer h6{

	font-size: 12px;

	clear: both;

	color: #444;

}



.footlinks{

	float: left;

	margin-top: 0px;

	position: relative;

	left: -10px;

}



.footlinks a{

	float: left;

	height: 62px;

	background-repeat: no-repeat;

}



.footlinks00{

	background-image: url(../images/foot_links00.jpg);

	width: 66px;

}



.footlinks01{

	background-image: url(../images/foot_links01.jpg);

	width: 111px;

}



.footlinks02{

	background-image: url(../images/foot_links02.jpg);

	width: 149px;

}



.footlinks03{

	background-image: url(../images/foot_links03.jpg);

	width: 147px;

}



.footlinks04{

	background-image: url(../images/foot_links04.jpg);

	width: 190px;

	margin-top: 18px;

}



#logo_foot_big{

	background-image: url(../images/logo_foot_big.png);

	float: left;

	height: 584px;

	width: 596px;

	position: fixed;

	right:-100px;

	bottom: 0px;

	z-index: 5;

}



#end_block{

	background-image: url(../images/back.jpg);

	height: 224px;

	width: 100%;

	position: absolute;

	z-index: 0;

	left: 0px;

	bottom: 0px;


}



#toTop{

	background-image: url(../images/top.gif);

	background-repeat: no-repeat;

	background-position: center center;

	display: block;

	height: 20px;

	width: 20px;

	position: fixed;

	z-index: 50;

	left: 50%;

	top: 50%;

	cursor:pointer;

	margin-left: 450px;

	margin-top: 100px;

}



.line00{

	background-image: url(../images/line00.png);

	background-repeat: no-repeat;

	background-position: right top;

	clear: both;

	float: left;

	height: 60px;

	width: 100%;

	position: relative;

}



.line01{

	background-image: url(../images/line00.gif);

	background-repeat: repeat-x;

	background-position: right center;

	clear: both;

	float: left;

	height: 11px;

	width: 100%;

	position: relative;

}



form ul{

	position: relative;

}



form ul li{

	width: 100%;

	position: relative;

	list-style-type: none;

	float: left;

	margin-bottom: 5px;

}



form ul li label{

	display: block;

	width: 120px;

	float:left;

	position: relative;

	top: 6px;

}



form ul li label.error{

	background-color: #FF0000;

	width: 135px;

	position: absolute;

	top: 0px;

	right: -10px;

	padding-top: 4px;

	padding-right: 3px;

	padding-bottom: 5px;

	padding-left: 3px;

}





form ul li input[type="text"], form ul li input[type="password"], form ul li textarea{

	width: 295px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color:transparent!important;

	padding: 5px;

	border: 1px solid #333;

	background-image: url(../images/text.png);

	background-repeat: repeat-y;

	background-position: -50px 0px;

	color: #FFF;

}



form ul li textarea{

	height: 150px;

}



.submit00{

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	background-color:#990000!important;

	border-style: none;

	cursor:pointer;

	padding: 5px;

}



.submit00:hover{

	background-color: #000000!important;

}



#search form ul li input[type="text"]{

	width: 175px;

}



#search{

	position: absolute;

	top: 0px;

	right: -40px;

	/*background-image: url(../images/search.jpg);*/

	background-repeat: no-repeat;

	background-position: left top;

	height: 100px;

	width: 424px;

	text-align: right;

	padding-top: 10px;

	padding-right: 40px;

}