@charset "utf-8";
/* CSS Document */
/* reset css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* end reset */
body{background:#000 url(images/bg2.jpg) no-repeat top center fixed;font-family:Arial, Helvetica, sans-serif;color:#333;font-size:13px;}
p {margin-bottom:10px;padding:5px 5px 0;overflow:hidden;}
h1{font-size:24px;margin:10px 0;padding:3px 0;font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
h1 span{width:97%;font-size:14px;font-weight:normal;}
h3{font-size:18px;text-align:center;color:#900;}
a {text-decoration:none;color:#666;}
a:hover {color:#900;}
.content.blog a{color:#900}
strong {font-weight:bold;}
hr{border:none;height:1px;background:#ccc;}
#wrapper{width:1000px;height:auto;margin:0 auto;overflow:hidden;}
#leftCol{width:198px;min-height:755px;float:left;}
#rightCol{width:780px;min-height:450px;float:left;}
#nav{margin:5px 0 0;float:right;}
#nav a{display:block;}
#nav div {float:left;color:#fff;font-size:18px;margin:0 10px 0 0;}
.home.active #home, .bio.active #bio, .fightRecord.active #fightRecord, .pics.active #pics, .sponsors.active #sponsors{}
#nav #home, #nav #bio, #nav #pics, #nav #fightRecord, #nav #sponsors, #nav #contact{background:url(images/nav.png) no-repeat;height:30px;float:left;overflow:hidden;}
#nav #home{width:83px;background-position:left -30px;}
#nav #bio{width:57px;background-position:-83px -30px;}
#nav #pics{width:68px;background-position:-466px -30px;}
#nav #fightRecord{width:189px;background-position:-140px -30px;}
#nav #sponsors{width:137px;background-position:-329px -30px;}
#nav #contact{width:115px;background-position:-530px -30px;}
/*hover*/
#nav #home:hover, .home.active #nav #home{width:83px;background-position:left 0;}
#nav #bio:hover, .bio.active #nav #bio{width:57px;background-position:-83px 0;}
#nav #pics:hover, .pics.active #nav #pics{width:68px;background-position:-466px 0;}
#nav #fightRecord:hover, .fightRecord.active #nav #fightRecord{width:189px;background-position:-140px 0;}
#nav #sponsors:hover, .sponsors.active #nav #sponsors{width:137px;background-position:-329px 0;}
#nav #contact:hover, .contact.active #nav #contact{width:115px;background-position:-530px 0;}

.home #content {width:737px;float:right;}
#logo{width:720px;height:73px;float:right;display:block;}
#footer{width:100%;margin:0 auto;padding:20px 0 20px;color:#000;text-align:center;clear:both;}
/* black block */
.blackTopL, .blackTopMid, .blackTopR, .blackBlockL, .blackBlockR, .blackBtmL, .blackBtmMid, .blackBtmR
{background-image:url(images/boxes.png);background-repeat:no-repeat;float:left;overflow:hidden;}
.blackTopL, .blackTopR, .blackBtmL, .blackBtmR{width:3%;height:3%;}
.blackBtmL, .blackBtmR{width:3%;height:6%;}
.blackTopL{background-position:left -2002px;}
.blackTopR{background-position:right -2002px;}
.blackTopMid, .blackBtmMid{width:94%;height:3%;}
.blackTopMid{background-position:-20px -2002px;}
.blackBlockL{background-position:left -2013px;width:3%;height:92%;}
.blackBlockR{background-position:right -2013px;width:97%;height:92%;}
.blackBtmL{background-position:left bottom;}
.blackBtmMid{background-position:-20px bottom;width:94%;height:6%;}
.blackBtmR{background-position:right bottom;}
/* white block */
.whiteTopL, .whiteTopMid, .whiteTopR, .whiteBlockL, .whiteBlockR, .whiteBtmL, .whiteBtmMid, .whiteBtmR
{background-image:url(images/boxes.png);background-repeat:no-repeat;float:left;overflow:hidden;}
.whiteTopL, .whiteTopR, .whiteBtmL, .whiteBtmR{width:3%;height:3%;}
.whiteBtmL, .whiteBtmR{width:3%;height:3%;}
.whiteTopL{background-position:-10px top;}
.whiteTopR{background-position:right top;}
.whiteTopMid, .whiteBtmMid{width:94%;height:3%;}
.whiteTopMid{background-position:-20px top;}
.whiteBlockL{background-position:-10px -8px;width:3%;height:94%;}
.whiteBlockR{background-position:right -8px;width:97%;height:94%;}
.whiteBlockR .content{height:94%;margin-right:5px;overflow:auto;}
.home.right .whiteBlockR .content{overflow:hidden;}
.whiteBtmL{background-position:-10px -1987px;}
.whiteBtmMid{background-position:-20px -1987px;width:94%;height:3%;}
.whiteBtmR{background-position:right -1987px;}
.whiteBlockR .content{padding:0 3px 0 5px;}

.whiteBlock.home.left{background:#fff;width:738px;height:auto;margin:0 10px 0 0;float:left;}
.whiteBlock.home.left .whiteBlockR .content{height:100%;margin-right:5px;overflow:hidden;}

.whiteBlock.home.right{width:230px;height:263px;float:left;position:relative;margin-top:-10px;}
.whiteBlock.secondary{width:740px;height:auto;margin:0 auto;clear:both;float:right;}
.whiteBlock.secondary .whiteBlockR{padding:0 10px 10px;}
.pics .whiteBlock.secondary .whiteBlockR{padding:0;}
.whiteBlock.secondary .whiteTopL, .whiteBlock.secondary .whiteTopR, .whiteBlock.secondary .whiteTopMid, .whiteBlock.secondary .whiteBtmL, .whiteBlock.secondary .whiteBtmR, .whiteBlock.secondary .whiteBtmMid {height:1%;}

.whiteBlock.secondary.fightRecord .whiteBlockR{background:#fff url(images/fightRecordBg.jpg) no-repeat right center;}
.whiteBlock.secondary.bio .whiteBlockR{background:#fff url(images/bioBg.jpg) no-repeat right center;}

.twitterBlock{margin:0 0 15px;float:right;}

.replacedwImg{width:0;height:0;margin:0;padding:0;overflow:hidden;}

.col1, .col2, .col3, .col4 {float:left;}
.col1 {width:25%;}
.col2 {width:7%; text-align:center;}
.col4 {width:10%;}
.col3 {width:56%;}

p.sponsors a{display:inline-block;float:left;overflow:hidden;padding:10px 20px 10px 10px;}
.floatL{float:left;}
.clearB{clear:both;}
.underline{width:100%;margin-bottom:10px;border-bottom:1px solid #600;}
/* js featured items rotator for home page*/
:focus {
	outline: 0;
}
#featured { 
	width:615px;
	margin-bottom:15px;
	padding-right:112px; 
	position:relative; 
	border:5px solid #333; 
	height:310px; 
	background:#fff;
	clear:both;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0;
	left:615px; 
	list-style:none; 
	padding:0; margin:0; 
	width:110px; 
}
#featured ul.ui-tabs-nav li{ 
	margin:0;
	padding:1px 0;
	padding-left:10px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left;
	margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px;
	font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;
	background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('/images/featuredItems/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:615px;
	height:310px; 
	background:#000;
	position:relative;
}
/*images need to be 400px wide by 310px tall*/
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:240px;
	left:0; 
	height:70px;
	width:100%;
	background: url('/images/featuredItems/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff;
	padding:5px;
	margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana;
	font-size:11px; 
	line-height:15px;
	color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*end featured items*/
