body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0; padding: 0;}
fieldset,img {border: 0; }
address,caption,cite,code,dfn,em,th,var {font-style: normal; font-weight: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: normal;}

q:before,q:after {content:”;}
abbr,acronym {border: 0;}

html {font-size: 62.5%;}
body {background: #574f50 url('../images/bg.gif') left top repeat; font: 1.2em  "Arial", Verdana, MS Sans Serif; line-height: 1.5;} /*background: #5B5454 url('../images/bg.gif') left top repeat-x; */

@font-face {font-family:"SF Square Head"; src: url('images/SF Square Head.ttf') format('truetype');}  
div#mid hr {border: 1px solid #B9BFC1; width: 415px;}
input.button {border: 1px solid #363737; color: #FFF; font-size: 10px; padding: 1px; width: 62px;}
td.stat-title, td.form-title, div#fighter-profile b, div#fighter-profile strong {color: #910909; font-weight: bold;}
div#fighter-profile b, div#fighter-profile strong {color: #232323;}

div#wrapper {margin: 0 auto; width: 980px;}
div#header {float: left;}
	div#logo {float: left; width: 250px;}
	div#logo h1 a {background: url('../images/logo.gif'); display: block; height: 73px; margin: 10px 0 0; text-indent: -9999px; width: 240px;}
	div#logo h2 {text-indent: -9999px;}
	div#header-right {float: left; width: 730px;}
	div#ad-leaderboard {color: #FFF; float: left; height: 90px; text-align: right; width: 730px;}
	div#navbar {background: url('../images/nav-bg.png') top left no-repeat; float: left; margin: 10px 0 0; padding: 0 0 5px; width: 980px;}
	div#navbar h2 {background: url('../images/tagline-bg.gif'); display: block; height: 65px; float: left; margin: 0 0 0 5px; text-indent: -9999px; width: 164px; }
	div#navbar ul#nav {float: right; width: 811px;}
	div#navbar ul#nav li:hover {border-bottom: 1px solid #CCC;}
	div#navbar a {color: #FFF; font-weight: bold; text-decoration: none;}
	ul#nav h3 a {display: block;}
	ul#nav li {float: left; margin: 10px 0; padding: 0 15px;}
	ul#sub li {float: left; padding: 0 5px;}
	div#navbar ul#nav li.fighters:hover, div#navbar ul#nav li.gallery:hover, div#navbar ul#nav li.about-urcc:hover {border: 0;}
	ul#nav li.gallery h3, ul#nav li.fighters h3, ul#nav li.community h3 {font-weight: bold; color: #FFF; cursor: pointer;}
	/*.ul-child {display: none;}
	.sfhover ul {position: absolute;}*/
div#maincontent-wrapper {background: #000; float: left; margin: 0 0 10px; padding: 15px 0; width: 980px;}
div#mainContent {margin: 0 auto; width: 940px;}
div#content {float: left;}
div.pagination {border-top: 1px solid #CCC; float: left; padding: 0 5px; width: 443px;}
	div#left {border-top: 1px solid #161616; float: left; width: 325px;}
	div#left h6, div#ads h6 {background: #44494D; color: #B4B4B4; font-weight: bold; padding: 0 20px;}
	div#ads h6 {padding: 0 15px !important;}
	div#box-featured .box-content, div#presenter .box-content, div#sponsors .box-content, div#partners .box-content, div#minor-sponsors .box-content, div#affiliates .box-content, div#it-partner .box-content {background: #41454B url('../images/sb-bg-top.gif') bottom left repeat-x; border-bottom: 1px solid #898C8E; border-top: 1px solid #333434; padding: 5px 0; text-align: center;}
	div#box-featured {float: left; width: 325px;}
	div#box-featured h6, div#presenter h6, div#sponsors h6, div#partners h6, div#minor-sponsors h6, div#affiliates h6, div#it-partner h6 {background: url('../images/sb-top.gif') top left repeat-x; border-bottom: 1px solid #111111;}
		div#box-login, div#box-fightcard {background: #E0E3E7;}
		div#box-login .box-content, div#box-fightcard .box-content {border-bottom: 1px solid #D4D8DD; border-top: 1px solid #B0B2B4; font-size: 10px; padding: 8px 0;}
		div#box-login .box-content a {color: #515F65; font-size: 11px; font-weight: bold;}
		div#box-login .box-content input.button {background: #403C3D;}
	div#box-search h6 {background: #EBEDEF; text-indent: -9999px;}
	div#box-search .box-content {background: #EBEDEF; border-bottom: 1px solid #E2E5E8; margin: -8px 0 0; padding: 0 0 8px; text-align: center;}
	div#box-search .box-content input.button {background: #8A8A8A;}
	div#box-calendar h6 {background: #D6C844 url('../images/h6-cal.gif') top left repeat-x; float: left; height: 170px; padding: 0; text-indent: -9999px; width: 25px;}
	div#box-calendar .box-content {background: #F0F1F3 ; border-bottom: 1px solid #F9F9FA; float: left; width: 325px;}
	div#box-calendar strong {font-size:11px; font-style:italic;}
		div#box-calendar table {margin: 15px 0 0 40px;}
		div#box-calendar td.date {color: #FFF; font: bold italic 1.2em/1.5em sans-serif; text-align: center;}
		div#box-calendar td.date span {background: #920000; display: block; padding: 5px;}
	div#mid {float: left; width: 455px}
	div#box-videos {background: #767676 url('../images/vid-bg.jpg') no-repeat left top; float: left;}
	div#box-videos .box-content {background-color: rgba(64, 60, 61, 0.5); border-color: #333031 #585858 #979797; border-style: solid; border-width: 1px; float: left; margin: 0 11px 10px; height: auto; min-height: 300px; padding: 10px 11px;}
	div#box-videos h5 {background: url('../images/h5-vid.gif') no-repeat; height: 23px; margin: 8px; text-indent: -9999px; width: 436px;}
	div#video-container {float: left; margin: 0 8px 0 0; width: 401px;} /*width: 330px;*/
		div#box-videos div#videos-player, div#box-videos div#video-desc {float: left; width: 330px}
		div#box-videos div#flashbox a, div#box-videos div#fullvideo-desc h4.video-title a, div.vid-desc h4 a, ul#interviews-list div#news-item a {color: #8E0C0C; font-size: 18px;}
		div.vid-desc h4 a, ul#interviews-list div#news-item a {font-size: 12px; font-weight: bold;}
		div#box-videos div#videos-th {left: 338px; position: relative; width: 70px;}/*float: left;*/
		div#box-videos div#videos-th a {background: #403C3D; color: #A5AAAE; display: block; font: bold normal 10px verdana;}
		ul#flashbox a img {cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}
		ul#flashbox a img:hover {opacity:100;filter:alpha(opacity=100)}
		ul#flashbox a.highlight img {opacity:100 !important;filter:alpha(opacity=100) !important}
	div#fullvideo-container, div#fullvideos-player, div#fullvideo-desc {float: left; width: 100%}
	div#box-videos div#vid-desc {float: left; width: 269px; text-align: justify;}
	div#box-news, div#box-girls, div#girls, div#box-photos, div#about, div#contact, div#box-searchresults, div#box-result {background: #575757; border: 1px solid #AEAEAE; float: left; width: 453px;} /*background: #FFF url('../images/news-bg.gif') bottom left repeat-x*/
	div#box-news h5, div#box-girls h5, div#girls h5, div#box-photos h5, div#about h5, div#box-searchresults h5, div#box-result h5 {background: url('../images/h5-news.gif') no-repeat; height: 14px; margin: 10px 20px; text-indent: -9999px; width: 276px;}
	div#box-searchresults h5 {background: url('../images/h5-search.gif') no-repeat; width: 269px;}
	div#box-result h5 {background: url('../images/h5-results.gif') no-repeat; width: 344px;}
	div#box-news .box-content, div#box-girls .box-content, div.article, div.photos, div#fighter-profile .box-content, div#box-searchresults .box-content, div#box-result .box-content {padding: 0 20px; width: 415px;}
		div.article p {padding: 0 0 10px; text-align: justify;}
		div.article img {padding: 5px;}
	div#box-news div#thumb, div#box-girls div#thumb, div#videos-more div.thumb, div#box-girls div.thumb, div#fighter-profile div#thumb {float: left; margin: 0 5px 0 0; width: 110px}
	div#videos-more div.thumb {width: 70px;}
	div#box-girls div#thumb, div#box-girls div.thumb {width: 147px;}
	div#box-news div#thumb a, div#box-girls div#thumb a, div#fighter-profile div#thumb a {background: #000; color: #FFF; display: block; font-size: 11px; text-align: center; text-decoration: none; text-transform: uppercase;}
	div#box-news div#news-item, div#box-girls div#girls-item, div#fighter-profile div#news-item {float: left; width: 275px;}
	div#box-news, div#about {background: #575757 !important;}
	div#box-girls div#girls-item {width: 263px;}
	div#box-girls h5, div#girls h5 {background: url('../images/h5-girls.gif') no-repeat; width: 338px;}
		div#box-news ul li, div#box-girls ul li, div#videos-more ul li, div#box-searchresults ul li, ul#interviews-list li {border-top: 1px solid #B9BFC1; float: left; padding: 10px 0;}
		div#box-girls ul.girls-gallery {float: left;}
		div#box-girls ul.girls-gallery li {border: 0; float: left; padding: 5px;}
		div#box-girls ul.girls-gallery li a img {border: 1px solid #000;}
		div#box-news div#news-item span.meta {color: #212326; font-size: 10px; line-height: 1;}
		div#box-news div#news-item a, div#box-news div#news-item a.read, div#box-news h4.art-title, div#box-news h4.art-title a, div#box-news div.pagination a, div#about h4.art-title, div#about h4.art-title a, div#about a {color: #212326 !important;}
		div#fighter-profile span.meta {font-size: 10px; line-height: 1; color: #670606;}
		div.pagination a, div#box-news div#news-item a, div#box-news div#news-item a.read, div#box-girls a, div#box-girls div#girls-item a, div#box-girls div#girls-item a.read, div#box-searchresults a, div#box-searchresults a.read, div#box-result a, div#box-photos a {color: #212326; font-size: 11px; font-weight: bold;} /*color: #515F65*/
		div#box-videos div#flashbox a.view, div#box-news div#news-item a.read, div#box-girls div#girls-item a.read, div#box-searchresults a.read {font-size: 10px;}
		div#box-news div#news-item p, div#box-videos div.vid-desc p {font-size: 11px; padding: 10px 0;}
	h4.art-title, h4.art-title a,  h4.photo-title, h4.photo-title a, div#photos-official h4, div#photos-submissions h4 {border-top: 1px solid #B9BFC1; color: #212326; font-size: 18px; padding: 10px 0 0;}
	div#fighter-profile h4.art-title {color: #670606;}
	h4.art-title, h4.art-title a, h4.photo-title a, h4.photo-title, div#photo-full img a, div#photos-official h4, div#photos-submissions h4 {border: 0;}
	div#box-photos h5 {background: url('../images/h5-photos.gif') no-repeat; width: 164px;}
	div#photos-official, div#photos-submissions, ul#official li, ul#submissions li, div#videos-more, div#videos-more ul, div#videos-more ul li {float: left;}
	ul#official {position: relative; width: 410px;}
	ul#submissions {float: left; width: 410px;}
	div#photos-official, div#photos-submissions {border: 1px solid #B9BFC1; padding: 4px; margin: 10px 0;}
	div#photos-official p a, div#photos-submissions p a, div#videos-more p a, div#fighter-profile div.pagination.fighters a, div#fighter-gallery p a {background: #920000; color: #FFF; font-weight: bold; padding: 3px; text-decoration: none;}
	a#gallery-left {background: url('../images/button-left.gif') no-repeat center center; cursor: pointer; display: block; height: 61px; position: absolute; text-indent: -99999px; width: 10px;}
	a#gallery-right {background: url('../images/button-right.gif') no-repeat center center; cursor: pointer; display: block; left: 400px; height: 61px; position: absolute; text-indent: -99999px; width: 10px;}
	div#videos-more {margin: 20px 0;}
	div.vid-desc {float: left; width: 334px;}
	div#videos-more p a {background: #000 !important;}
	div#fighter-profile, div#urcc-forum {background: #575757; float: left; width: 780px;}
	div#fighter-profile .box-content {margin: 20px 0; width: 740px;}
	div#fighter-profile div.article {background: #5F5D5D; border-color: #333031 #4B4A4A #979797; border-style: solid; border-width: 1px; margin: 0 0 20px 0; padding: 10px; width: 720px;}
	div#fighter-profile div#fighter-left {float: left; margin: 30px 20px 0 0; width: 380px;}
		div#fighter-profile div#fighter-bio, div#fighter-profile div#fighter-stats {background: #3D3D3D; font-weight: bold; margin: 0 0 50px; text-align: justify;}
		div#fighter-profile div#fighter-bio p {padding: 10px;}
		div#fighter-profile div#fighter-bio h4 {background: url('../images/h4-fight-bio.gif') no-repeat left top; height: 40px; float: left; margin: -40px 0 0; text-indent: -9999px; width: 267px;}
		div#fighter-profile div#fighter-stats h4 {background: url('../images/h4-fight-stats.gif') no-repeat left top; height: 40px; float: left; margin: -40px 0 0; text-indent: -9999px; width: 156px;}
		div#fighter-profile div#fighter-stats table, div#fighter-profile div#fighter-history table, div#compare-left table, div#compare-right table {padding: 10px;}
		div#fighter-profile h5 {background: url('../images/h5-fighters.gif') no-repeat left top; height: 62px; text-indent: -9999px; width: 780px;}
		div#fighter-profile h5.ranking {background: url('../images/h5-ranking.gif') no-repeat left top !important;}
		div#fighter-profile h5.fightresult {background: url('../images/h5-fightresults.gif') no-repeat left top !important;}
		div#fighter-profile h5.champions {background: url('../images/h5-champions.gif') no-repeat left top; height: 62px; text-indent: -9999px; width: 780px;}
		div#fighter-profile div#fighter-gallery, div#fighter-profile div#fighter-history {background: #3D3D3D; margin: 0 0 50px; float: left; width: 740px;}
		div#fighter-profile div#fighter-gallery h4 {background: url('../images/h4-fight-photos.gif') no-repeat left top; height: 40px; float: left; margin: -40px 0 0; text-indent: -9999px; width: 186px;}
		div#fighter-profile div#fighter-history h4 {background: url('../images/h4-fight-history.gif') no-repeat left top; height: 40px; float: left; margin: -40px 0 0; text-indent: -9999px; width: 374px;}
		div#fighter-gallery {margin-top: 20px !important;}
		ul#fighter-gallery li {float: left; padding: 8px 6px;}
		ul#fighter-gallery {float: left; width: 740px;}
		ul#fighter-gallery li img.compare-img {cursor:pointer;opacity:0.2;filter:alpha(opacity=20)}
		div#fighter-profile tr.evenrow {background: #646464;}
		div#fighter-profile tr.oddrow {background: #3D3D3D;}
		div#fighter-profile div.pagination.fighters {border: 0 none; padding: 0 0 10px; width: 770px ! important;}
		tr.evenrow, tr.oddrow {cursor: pointer;}
		div#fighter-profile a.back {background: url('../images/arrow.gif') no-repeat left center; color: #920000; font-weight: bold; padding: 0 0 1px 12px; text-decoration: none;}
		div#fighter-profile a.fwd {background: url('../images/arrowr.gif') no-repeat left center !important;}
		ul#interviews-list {background: #727070; float: left; padding: 10px;}
		div#fighter-profile div#news-item {width: 605px;}
		div#compare-left, div#compare-right {background: #3D3D3D; float: left; margin: 20px 20px 20px 0; width: 360px;}
		div#compare-right {margin: 20px 0;}
		div#compare-left h4, div#compare-right h4 {background: #323232; border-bottom: 1px solid #1B1B1B; color: #A5AAAE; font-size: 14px; font-weight: bold; margin: -19px 0 0; padding: 20px 12px 5px 12px; -moz-border-radius-topleft: 12px; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius: 12px; -webkit-border-top-left-radius: 12px;} /*font-family: "SF Square Head", Helvetica, Sans-Serif; */
		div#compare-left table, div#compare-right table {border-top: 1px solid #323232}
		td.listing, th.listing {color: #920000; font-weight: bold;}
		div#fight-details table td, div#fight-details th {padding: 5px;}
		div#fight-card {margin: 20px 0;}
		div#fight-card th {font-weight: bold;}
		div#fight-card table th, div#fight-details th {background: #3D3D3D;}
		div#fight-card table tbody, div#fight-details table tbody, table.fight-details tbody {background: #646464;}
		div#fight-card table .data-row td, table.fight-details tr.data-row td {border-bottom: 1px solid #D0D0D0}
		table.fight-details th {background: #232323;}
		table.fight-details a.details {background: #920000; color: #FFF; display: block; font-weight: bold; padding: 3px; text-align: right; text-decoration: none;}
	div#about h5 {background: url('../images/h5-about.gif') no-repeat; width: 261px;}
	div#contact h5 {background: url('../images/h5-contactus.gif') no-repeat; height: 14px; margin: 10px 20px; text-indent: -9999px; width: 261px;}
	div#ads {border-top: 1px solid #161616; float: left; width: 160px;}
	div#footer {float: left; margin: 20px 0 0; width: 980px;}
	div#footer p {color: red; font-size: 10px; padding: 0 10px 0; text-align: right;}
	
	#nav, #nav ul {padding: 0; margin: 0; list-style: none;}
	#nav a {display: block;}
	#nav li {float: left;}
	#nav li ul {position: absolute; left: -999em; background: #2f2f2f;}
	#nav li:hover ul {left: auto;}
	#nav li:hover ul, #nav li.sfhover ul {left: auto; border: 0;}
	
	div#navbar ul#nav ul.ul-child li {float: left;}
	div#navbar ul#nav ul.ul-child li:hover {border: 0;}
	div#navbar ul#nav ul.ul-child li a:hover {color: #d42907; }
a {color: #F5F5F5;text-decoration: none;}
a.fightcard {color: #000000;text-decoration: underline;}
