/* CSS - New Project */

/* reset */
	html, body, div, span, object, iframe, img, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}

/* general */
	strong {font-weight: bold;}
	em {font-style: italic;}
	.left {float: left;margin-right: 1em;}
	.right {float: right;margin-left: 1em;}
	.center {text-align: center;}
	.clear {clear: both;}
	.hide {display: none;}
	.show {display: block;}
	body {font-size: 12px; background:  #042956 url(images/bg.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif;}
	a {color: #E06321; font-weight: bold; text-decoration:underline;}
	a:hover {text-decoration: none;}

/* basic */
	#mainContainer, #bodyContainer, #footerContainer, #headerContainer, #headerNav {margin: 0 auto; clear: both;}
	#mainContainer {width: 100%; background: url(images/mainbg.jpg) no-repeat center top;}
	#headerContainer {width: 917px; height: 283px; background: url(images/header.jpg) no-repeat; position: relative; left: -1px; color: #fff;}
	#bodyContainer, #footerContainer {width: 830px;}
	
/* header */
	#headerContainer {}
	#headerContent {width: 523px; float: right; padding: 100px 130px 0 0;}
	#headerContent h1 {margin: 0 0 -5px 0;}
	#headerContent strong {color: #F4B824; font-size: 14px;}
	#headerContent a {font-size: 16px; text-decoration: none;}
	#headerLogo h1 {text-indent: -9999px;margin: 0; display: inline;}
	#headerLogo a {display: block; float: left; width: 209px; height: 229px;}
	#headerNav {height: 28px; position: absolute; top: 255px; left: 45px;width: 830px;}
	#headerNav li {list-style: none; display: inline; float: left;}
	#headerNav li a {display: block; height: 28px; text-indent: -9999px;}
	#headerNav .home a {background: url(images/home.jpg) no-repeat; width: 86px;}
	#headerNav .forum a {background: url(images/forum.jpg) no-repeat; width: 107px;}
	#headerNav .store a {background: url(images/store.jpg) no-repeat; width: 107px;}
	#headerNav .about a {background: url(images/about.jpg) no-repeat; width: 107px;}
	#headerNav .contact a {background: url(images/contact.jpg) no-repeat; width: 103px;}
	#headerNav .schedule a {background: url(images/schedule.jpg) no-repeat; width: 106px;}
	#headerNav .standings a {background: url(images/standings.jpg) no-repeat; width: 107px;}
	#headerNav .stats a {background: url(images/stats.jpg) no-repeat; width: 107px;}

	#headerNav .home a:hover {background: url(images/home_hover.jpg) no-repeat;}
	#headerNav .forum a:hover {background: url(images/forum_hover.jpg) no-repeat;}
	#headerNav .store a:hover {background: url(images/store_hover.jpg) no-repeat;}
	#headerNav .about a:hover {background: url(images/about_hover.jpg) no-repeat;}
	#headerNav .contact a:hover {background: url(images/contact_hover.jpg) no-repeat;}
	#headerNav .schedule a:hover {background: url(images/schedule_hover.jpg) no-repeat;}
	#headerNav .standings a:hover {background: url(images/standings_hover.jpg) no-repeat;}
	#headerNav .stats a:hover {background: url(images/stats_hover.jpg) no-repeat;}

/* body */
	#bodyContainer {background: url(images/bodybg.jpg) repeat-y; min-height: 600px;}
	.pagebg {background: #E8E8E8 url(images/pagebg.jpg) no-repeat!important;}
	#leftCol {float: left; background: url(images/leftcolbg.jpg) no-repeat; min-height: 282px; width: 447px; color: #2b2a2a;}
	.pagebg #leftCol {width: 840px!important;}
	#bodyContent {padding: 10px;}
	#bodyContent .linkUnit {text-align: center;}
	#home #leftCol h2 a {font-size: 22px; color: #007DC1; font-weight: bold; font-style: italic; text-decoration: none;}
		#inside h1 a {font-size: 22px; color: #007DC1; font-weight: bold; font-style: italic; text-decoration: none;}
	#rightCol {float: right; width: 382px; background: url(images/rightcolbottom.jpg) no-repeat -1px 183px; min-height: 675px;}
	#rightCol .midNav li {text-align: center; width: 191px; padding: 5px 0; display: inline; float: left; list-style: none; border-bottom: 2px solid #fff;}
	#rightCol .midNav li a {color: #ffffff; font-size: 14px; text-decoration: none;}
	#rightCol .midNav .recentLink {background: url(images/lightbluebutton.jpg) no-repeat;}
	#rightCol .midNav .aboutOKC {background: url(images/darkbluebutton.jpg) no-repeat;}
	#rightCol .recent li {list-style: none; padding: 7px 2px 6px 30px; background: url(images/darkerbluebutton.jpg) no-repeat; border-bottom: 2px solid #fff; font-size: 14px;}
	#rightCol .recent li a {color: #cde8f7; text-decoration: none; font-weight: bold; display: block; height: 15px; overflow: hidden;}
	#rightCol .recent li a:hover {color: #fff;}
	#rightCol h2, #rightCol h3 {color: #e8e8e8;}
	#rightCol .sponsors {width: 280px; float: right; clear: right;}
	#rightCol .sponsors li {list-style: none; float: left; margin: 5px;}
	

/* footer */
	#footerContainer {background: url(images/footer.jpg) no-repeat; min-height: 142px;}
	#footerContent {color: #3a5f8b; font-size: 10px;padding: 10px;}
	#footerContent li {display: inline; list-style: none; float: left; margin-right: 5px; padding-right: 5px; border-right: 1px solid #3a5f8b;}
	#footerContent li a {display: block; line-height: .8em;}
	#footerContent a {color: #3a5f8b; }
	#footerContent .disclaimer {font-size: 8px;}

 
/* wordpress */
	.post {clear: both; padding: 0 0 10px 0;}
	.post h2, .post h1 {margin: 0 0 10px 0;}
	.post .postDate {margin: -10px 0 0 0; font-size: .8em;}
	.post .postFooter .comments {float: right;}
	#commentform input {width: 425px;}
	#commentform textarea {width: 425px;}
	.commentlist {padding-left: 30px;}
	.commentlist li {padding: 5px;}
	.commentlist li p {font-size: .9em; margin-top: 0;}
	.commentlist .alt {background: #fff;}
	.related ul {padding-left: 20px;}
	.related li {margin-bottom: 5px;}
	
/* advertising */
	.emptyAd {width: 123px; height: 100px; border: 2px solid #000; text-align: center; padding-top: 25px;}
	
	.linkUnit {width: 405px; overflow: hidden;}
	.pagebg .linkUnit {width: auto!important; overflow: auto!important; float: left;}
	#topAd {text-align: center;}
	
	.sideLink {font-size: 9px; text-align: center;}
	
#score {width: 275px; float: right; text-transform: uppercase; font-family; georgia;}
#score h2 {color: #fff; font-size: 15px;}
#score h3 {font-size: 22px; font-weight: normal; color: #006BBC; letter-spacing: .1em;}