@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../Images/bg.png);
	background-repeat: repeat-x;
}

a {
   outline: none;
}
a {font-size: 12px; color: #0099CC;}
a:link {text-decoration: underline; color: #006699;}
a:visited {text-decoration: underline; color: #006699;}
a:hover {text-decoration: underline; color: #CCCCCC;}
a:active {text-decoration: underline; color: #006699;}

a.products:hover {background-color:#CCCCCC;}

.style0 {font-weight:bold; line-height:18px; margin-bottom:2px;}
.style1 {color: #999999; font-size: 11px;}
.style2 {color: #FFFFFF; font-size: 9px;}
.style3 {font-size: 21px; font-weight: bold; color: #FFCC00;}
.style4 {color: #FFFFFF}
.style5 {font-size: 11px; color: #0099cc;}
.style6 {color: #CCCCCC; font-size: 11px;}
.style7 {font-family: color: #999999; font-size: 9px;}
.style8 {font-size: 21px; font-weight: bold;}
.style9 {font-size: 11px; color: #333333;}

ul#listNavigation {list-style:none; margin:0px; padding-left:135px; padding-bottom:0px; float:left; display:inline;}
ul#listNavigation li {display:inline; width:990px;}
ul#listNavigation li a {text-decoration:none; padding:7px 0; width:90px; color:#eee; font-weight:bold; float:left; text-align:center; border-left:1px solid #990000;}
ul#listNavigation li a:hover {background:#990000; color:#fff;}

ul#classButtons {list-style:none; margin:0px; padding-left:0px; padding-top:5px; float:left; display:inline;}
ul#classButtons li {display:inline; width:400px;}
ul#classButtons li a {text-decoration:none; padding:3px 0; width:47px; color:#000; font-weight:bold; float:left; display:inline; text-align:center; border-left:1px solid #666666;}
ul#classButtons li a:hover {background:#000000; color:#fff;}

#adLeaderboard {width:728px; height:90px; margin-left:252px; margin-top:10px; float:left; display:inline;}
#adSkyscraper {width:120px; height:600px; padding-right:10px; padding-top:10px; float:left; display:inline;}
#articleLinks {width:340px; margin-left:5px; margin-bottom:10px;}
#articlePhoto {width:300px; margin-right:10px; margin-top:10px; margin-bottom:10px; float:left; display:inline;}
#articles {width:600px; padding-top:10px; float:left; display:inline;}
#btnFullStory {float:right; display:inline;}
#banner {width:990px; height:110px; background-image:url(../Images/banner.png);}
#classButtons {width:400px; margin-bottom:25px; float:left; display:inline;}
#container {margin:0 auto; width:990px;}
#featureText {width:580px; padding:10px; margin-top:240px; background-image:url(../Images/photo_bg.png); float:left; display:inline;}
#featureBox {width:600px; float:left; display:inline;}
#footer {text-align:center; margin:0 auto; width:980px; padding:10px; border-top:#cc0000 1px solid; float:left; display:inline;}
#leftColumn {width:600px; vertical-align:top; margin-left:20px; padding:10px; float:left; display:inline;}
#icons {width:205px; float:right; display:inline;}
#navigation {width:990px; height:30px; background-image:url(../Images/nav_bg.png);}
#rightColumn {width:310px; margin-left:10px; padding:10px; float:left; display:inline;}
#standings50 {width:50px; height:14px; color:#FFFFFF; text-align:center; padding:3px; border-bottom:#e4e4e4 1px solid; background-image:url(../Images/000000.gif); float:left; display:inline;}
#standings100 {width:90px; height:14px; color:#FFFFFF; text-align:center; padding:3px; border-bottom:#e4e4e4 1px solid; background-image:url(../Images/000000.gif); float:left; display:inline;}
#standings250 {width:250px; height:14px; color:#FFFFFF; text-align:left; padding:3px; border-bottom:#e4e4e4 1px solid; background-image:url(../Images/000000.gif); float:left; display:inline;}
#standings300 {width:300px; height:14px; color:#FFFFFF; text-align:left; padding:3px; border-bottom:#e4e4e4 1px solid; background-image:url(../Images/000000.gif); float:left; display:inline;}
#sortBy {width:190px; float:left; display:inline; text-align:right; padding-right:10px; padding-top:8px; font-size: 11px; color: #0099cc;}
#table {width:600px; float:left; display:inline;}
#teamLogo {width:200px; margin:15px; float:right; display:inline;}

.w50 {width:50px; height:14px; text-align:center; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.w75 {width:75px; height:16px; font-size:14px; font-weight:bold; color:#0099cc; text-align:center; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.w100 {width:90px; height:14px; text-align:center; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.w200{width:205px; height:16px; text-align:left; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.w250 {width:250px; height:14px; text-align:left; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.w300 {width:300px; height:14px; text-align:left; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.w400{width:400px; height:14px; text-align:left; padding:3px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}
.districtsContainer {width:580px; margin-left:15px; margin-bottom:20px; float:left; display:inline;}
.rankingsContainer {width:520px; border-bottom:#e4e4e4 1px solid; border-top:#e4e4e4 1px solid; margin-left:40px; margin-bottom:5px; float:left; display:inline;}
.rankingsIcon {width:100px; padding:5px; float:left; display:inline;}
.rankingsInfo {width:400px; padding:5px; float:left; display:inline;}
.standingsContainer {width:518px; margin-left:50px; margin-right:30px; float:left; display:inline;}
.stories {height:100px; padding:8px;}
.tabs {border-bottom:#cc0000 1px solid; border-color:#CC0000; vertical-align:middle;}
.teamArticles {width:590px; height:14px; padding:3px; padding-left:7px; margin-top:15px; border-bottom:#e4e4e4 1px solid; float:left; display:inline;}

img.thumbnails {float:left; display:inline; margin-right:5px; border:1px solid #000;}

<!--Poll Styles-->
.optionLabel {width:100px; text-align:right; padding:5px; float:left; display:inline;}
.optionBar {padding:5px; background-color:#336699; float:left; display:inline; text-align:right; color:#fff;}
.totals {text-align:center; font-size:12px; margin-top:15px; margin-bottom:51px; border-top:1px solid #ccc; padding:5px;}
#pollContainer {width:400px; margin-left:auto; margin-right:auto; margin-top:20px;}
#pollForm {width:300px; float:left; display:inline; padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px;}

#slideshow {
    position:relative;
    height:110px;
}

#slideshow A {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow A.active {
    z-index:10;
    opacity:1.0;
}

#slideshow A.last-active {
    z-index:9;
}


