@charset "UTF-8";
/* CSS Document */

html {
	margin:0;
	background-color:#202740;
	width:100%;
	background-image:url(images/theod-bkgd.jpg);
	background-position:top center;
	background-repeat:no-repeat
}

body {
	margin:0 auto;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*---- sIFR ---*/
.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }

/*.sIFR-active h1{visibility: hidden; line-height: 1em; margin:0 0 0 0; padding:0 0 0 0;}*/


/*---- END sIFR ---*/

.clear {clear:both;}

.png, .png-bkgd{behavior: url(includes/iepngfix.htc);}

#footer {width:100%; background-image:url(images/footerBkgd.jpg); background-repeat:repeat-x; color:#FFF;}
	#ft-content {width:921px; margin:0 auto; padding:3px 0 0 0; background-image:url(images/footer-logo.jpg); background-position:top right; background-repeat:no-repeat;}
	#ft-content	#lglinks {color:#03b5f7;}
	#ft-content	#lglinks a{font-size:13px; color:#03b5f7; text-decoration:none;}
	#ft-content	#lglinks a:hover{color:#fff;}
	#ft-content	#links{margin:0 0 10px 0;}
	
#footer a{color:#FFF; text-decoration:none;}
#footer a:hover{color:#03b5f7;}


#content {width:986px; height:531px; margin:0 auto;}
	#content-bkgd{width:932px; height:531px; background-image:url(images/content-bkgd.png); background-repeat:no-repeat; float:left;}
	#page-content{width:921px; height:513px; background-repeat:no-repeat; margin:9px 0 0 0; float:left;}
		#left {width:533px; float:left;}
		#right {width:388px; float:right;}
		#rightInternal {width:300px; float:left;}
		
		
#leftTitle {width:546px; padding:30px 0 25px 30px; background-position:top left; background-repeat:no-repeat;}	
#leftBase {width:546px; padding:30px 0 20px 30px; background-position:top left; background-repeat:no-repeat;}	
#leftContent {width:491px; padding:20px 50px 10px 35px; background-position:top left; background-repeat:repeat-y; background-image:url(images/leftAbout-bkgd.png);}	
	#leftContent a{color:#03b5f7; text-decoration:none;}
	#leftContent a:hover{color:#666666;}

#facts {width:460px; padding:20px; background-color:#e3e2e0; background-image:url(images/factsTitle.jpg); background-position:top right; background-repeat:no-repeat;}
	
#tabs {float:left; width:45px; margin:12px 0 0 0px;}
.tabs a {height:169px; display:block; background-position:0 0px; background-repeat:no-repeat; text-indent:-9999px; outline: none;}
	#tab-1 {background-image:url(images/newsTab.png); border:0; width:45px;}
	#tab-2 {background-image:url(images/specialsTab.png); border:0; width:45px;}
	#tab-3 {background-image:url(images/eventsTab.png); border:0; width:45px;}
	
	#tab-1.active, #tab-1:hover, #tab-2.active, #tab-2:hover, #tab-3.active, #tab-3:hover {background-position:0 -169px;}
	
#nav {width:954px; margin:0 auto; padding:20px 0 0 0; text-align:center;}	
#logo {width:319px; margin:0 0 -8px 20px; float:left;}
#flashNav {width:600px; margin:10px 0 0 0; float:right;}

#newsTab {width:473px; height:490px; background-image:url(images/newsTab-bkgd.png); background-repeat:no-repeat; padding:20px 30px 0px 30px;}
#eventsTab {width:473px; height:490px; background-image:url(images/eventsTab-bkgd.png); background-repeat:no-repeat; padding:20px 30px 0px 30px;}
#specialsTab {width:473px; height:490px; background-image:url(images/specialsTab-bkgd.png); background-repeat:no-repeat; padding:20px 30px 0px 30px;}
	#list {width:440px; height:450px; overflow:auto;}
	.listing {width:420px; margin:0 0 10px 0; line-height:18px;}
	.listing a{color:#03b5f7; text-decoration:none;}
	.listing a:hover {color:#666;}
	.listing p{padding:0; margin:0 0 10px 20px; line-height:14px;}
	.listing h2 {padding:0; margin:0 0 2px 20px; font-size:15px; color:#999;}
	.listing h1 {padding:0; margin:0 0 2px 20px; font-size:12px; color:#333;}
	h1{font-size:18px; color:#03b5f7; margin:0 0 5px 0; padding:0; line-height:17px;}
	
#tabs-content {position: absolute; width: 568px; height: 513px; overflow: visible; background-image: url(images/content-bkgd-sliver.gif); background-color: #f7f8ef;}
/* #bands-content {position: absolute; width: 568px; height: 500px; overflow: hidden; background:none;} */
	
#listItems {width:500px; height:350px; overflow:auto;}
	#listItems h2 {color:#999; font-size:16px; font-weight:bold; padding:0; margin:0 0 2px 0;}
	#listItems p {margin:0 0 15px 0; padding:0;}
	