body{font:75% Verdana, Helvetica, sans-serif;background:#000 url(../images/bg.jpg) repeat-x;margin:5px auto;}
#container{width:970px;background:#fff;text-align:left;border:1px solid #fff;margin:0 auto;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;}
#centercolumn{background-color:#fff;margin:0;padding:0;}
#leftcolumn{display:inline;width:662px;float:left;margin:0;padding:0;}
#rightcolumn{display:inline;width:300px;float:right;margin:0;padding:0;}
#header{background:#000 url(../images/header.jpg) no-repeat;height:120px;}
* html #header{height:120px;}
ul#menu{list-style-type:none;width:auto;position:relative;display:block;height:30px;font-weight:700;background-color:#e46f00;border-top:1px solid #804000;border-bottom:1px solid #804000;font-family:Tahoma, Verdana, Arial, sans-serif;margin:0;padding:0;}
ul#menu li{display:block;float:left;}
ul#menu li a{display:block;float:left;color:#fff;text-decoration:none;font-weight:700;padding:8px 14px;}
ul#menu li a:hover, ul#menu li a.active{color:#fff;background-color:#ffad5b;}
#nav{width:660px;height:48px;background-color:#fff;}
#nav li{width:66px;float:left;list-style:none;margin:6px 4px;}
#nav a{width:66px;display:block;border:1px solid #ddd;padding:2px;}
#nav a.activeSlide{background:#F90;}
#nav a:focus{outline:none;}
#nav img{border:none;display:block;}
.pics{height:302px;width:662px;overflow:hidden;margin:0;padding:0;}
.pics img{height:300px;width:660px;border:1px solid #222;top:0;left:0;padding:0;}
#welcome img{float:right;margin:0 0 15px 25px;}
#welcome p,#news p,.content p{line-height:16px;text-align:left;margin-bottom:1em;}
div.message{padding:4px 2px;text-align:center;margin:10px 0;}
div.message-error{color:#f00;border:1px dashed #f00;background-color:#FFECEC;}
div.message-success{color:#006633;border:1px dashed #006633;background-color:#ECFFEC;}
#newsposts,#forumposts{list-style-type:none;margin:0;padding:0;}
#forumposts li span{color:#b0b0b0;margin-left:8px;padding-left:20px;background-image:url(../images/icons/comment.png);background-repeat:no-repeat;background-position:left center;display:block;line-height:30px;}
#newsposts li{background-image:url(../images/icons/basketball.png);background-repeat:no-repeat;background-position:left top;color:#333;padding:0 0 0 27px;}
#newsposts li span{color:#b0b0b0;margin-left:8px;display:block;line-height:30px;}
code{font-size:12px;}
h1{text-indent:-9999px;visibility:hidden;}
h2{font-size:160%;font-weight:700;color:#000;font-family:Arial, Helvetica, sans-serif;margin:0 0 10px;padding:0;}
h2.homeheader{font-size:16px;background-color:#000;color:#fff;font-family:Helvetica, Arial, sans-serif;font-weight:700;padding:6px; margin:1px 0 0;}
h3{font-weight:700;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #dedede;}
h4{text-align:center;border:1px solid #ccc;background-color:#e8e8e8;color:#000;font-family:Verdana, Helvetica, sans-serif;margin:10px 0;padding:3px;}
h5{}
div.content{min-height:300px;padding:10px;}
div.teams{height:290px;min-height:290px;}
.teams ul{padding-left:0;list-style-type:none;float:left;width:220px;border:1px dotted #ccc;margin:5px;}
.teams li{padding:5px;}
#videomenu{height:352px;min-height:352px;width:300px;overflow:auto;border:1px solid #999;background-color:#f0f0f0;float:left;margin:0;padding:4px;}
#videomenu li{border-bottom:1px dotted #ddd;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;height:70px;padding:8px 0;}
#videomenu li img{margin-right:5px;border:1px solid #000;}
#videomenu li span a{font-weight:700;}
#videomenu li.year{height:14px;line-height:14px;font-size:11px;background-color:#000;color:#fff;padding-left:5px;border:none;}
#flashcontent p{padding:15px;}
.label{text-align:right;font-weight:700;color:#555;}
.tablerow1 td,.tablerow1 th{background-color:#fff;}
.tablerow2 td,.tablerow2 th{background-color:#f0f0f0;}
.tablerow3 td,.tablerow3 th{background-color:#d7861a;}
.tablehead{background-color:#f0f0f0;width:100%;}
.player_name{font-size:16px;font-weight:700;padding-top:8px;}
div#rules{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
div#rules ul{list-style-type:disc;padding-left:10px;margin:10px;}
#stats,#stats th,#stats td{border:1px solid #eee;}
.stats-leaders{width:310px;float:left;margin:0 8px 8px 0;}
.stats-leaders .tablehead{border:1px solid #eee;}
.stats-leaders td{vertical-align:middle;}
.stats-leaders-c1{width:315px;float:left;margin:0 8px 8px 0;}
.stats-leaders-c2{width:315px;float:left;margin:0 0 8px 0;}
.stats-leaders-c1 .tablehead, .stats-leaders-c2 .tablehead{border:1px solid #eee;}
.stats-leaders-c1 td, .stats-leaders-c2 td{vertical-align:middle;font-size:11px;}
.standings{border:1px solid #e0e0e0;}
.standings,.standings th,.standings td{font-size:12px;}
.standings th,.standings td{padding:4px 6px;}
.standings tfoot td,#stats tfoot td{padding:8px;font-size:11px;overflow:hidden;zoom:1;background-color:#ddd;}
.standings tfoot td ul,#stats tfoot td ul{float:left;margin:0 40px 0 0;}
.standings tfoot td ul li,#stats tfoot td ul li{padding-bottom:4px;}
.standings tfoot td ul li strong,#stats tfoot td ul li strong{color:#222;}
.games,.games th,.games td{font-size:11px;}
.highlight{background-color:#ff3;}
input,textarea{color:#25282c;margin:0;padding:2px;}
#frmMailingList #subscribe{position:absolute;margin:1px 0 0 6px;}
.icon{padding-left:20px;background-repeat:no-repeat;background-position:left center;}
a.icon{display:inline-block;vertical-align:bottom;}
.pdf-file{background-image:url(../images/icons/pdf.png);}
.watch-video{background-image:url(../images/icons/video.png);}
.view-photos{background-image:url(../images/icons/photo.png);}
.rss{background-image:url(../images/icons/rss.png);}
.facebook{background-image:url(../images/icons/facebook.png);}
.twitter{background-image:url(../images/icons/twitter.png);}
.vimeo{background-image:url(../images/icons/vimeo.png);}
.linkedin{background-image:url(../images/icons/linkedin.png);}
.clock{background-image:url(../images/icons/clock.png);}
.money{background-image:url(../images/icons/money.png);}
.tick{background-image:url(../images/icons/tick.png);}
.mail{background-image:url(../images/icons/mail.png);}
.trophy-gold{background-image:url(../images/icons/trophy-gold.png);}
.action-check{background-image:url(../images/icons/action-check.png);}
.chart{background-image:url(../images/icons/chart.png);}
.scoreboard{border:1px solid #cac5bd;float:left;margin:0 10px 15px 0;padding:5px;}
.scoreboard table{border:1px solid #cac5bd;margin:0 0 5px;}
.scoreboard,.scoreboard table{width:290px;}
.scoreboard th{background-color:#e4e4e4;text-align:center;padding:4px;}
.scoreboard td{text-align:center;background-color:#fff;vertical-align:middle;padding:4px;}
.scoreboard span{margin-right:10px;color:#333;font-size:smaller;float:left;padding:2px 0 0;}
.scoreboard span.video{float:right;margin:0;}
.scoreboard td.finalscore{text-align:right;background-color:#FFFFDF;}
#dropdown a{text-align:left;display:block;background-color:#f6f6f6;width:120px;border-color:#d9d9d9;border-style:solid;border-width:0 1px 1px;margin:0;padding:.5em;}
#dropdown a:link,#dropdown a:visited,#dropdown a:active	/* menu at rest */{color:#333;background-color:#f0f0f0;text-decoration:none;}
#dropdown a:hover	/* menu on mouse-over */{color:#e46f00;background-color:#f0f0f0;text-decoration:underline;}
#dropdown a.top_parent,#dropdown a.top_parent:hover /* attaches down-arrow to all top-parents */{background-image:url(../images/dropdown.jpg);background-position:100% 50%;background-repeat:no-repeat;text-decoration:none;color:#333;}
#dropdown ul{list-style:none;float:left;margin:0;padding:0;}
#dropdown li{position:relative;min-height:1px;vertical-align:bottom;}
#dropdown ul ul{position:absolute;z-index:500;top:auto;display:none;margin:-1em 0 0 -1em;padding:1em;}
#dropdown ul ul ul{top:0;left:100%;}
div#dropdown li:hover{cursor:pointer;z-index:100;}
div#dropdown li:hover ul ul,div#dropdown li li:hover ul ul,div#dropdown li li li:hover ul ul,div#dropdown li li li li:hover ul ul{display:none;}
div#dropdown li:hover ul,div#dropdown li li:hover ul,div#dropdown li li li:hover ul,div#dropdown li li li li:hover ul{display:block;}
#footer{border-top:1px solid #fff;color:#999;font-size:90%;background-color:#000;height:30px;line-height:30px;clear:both;margin:0;padding:0 10px;}
* html #footer{height:30px;}
#footer .left{float:left;}
#footer .right{float:right;}
#footer .right span{margin-left:10px;}
#footer a{color:#999;text-decoration:underline;}
#footer a:link,#footer a:visited{color:#999;}
.homesection{background-color:#fff;border-color:#ccc;border-style:solid;border-width:0 1px 1px;margin:0;padding:10px;}
.gradient-container{background-color:#fff;background-image:url(../images/bg_gradient.jpg);background-repeat:repeat-x;background-attachment:scroll;background-position:center bottom;overflow-x:hidden;overflow-y:hidden;}
.content th,.content td{padding:4px;}
#teams td{text-align:center;padding:16px;}
#sponsors{width:300px;height:250px;position:relative;margin:1px 0;}
#sponsors img{position:absolute;border:0;top:0;left:0;}
hr{color:#222;background-color:#ccc;height:1px;border:none;}
.player-info ul{float:left;list-style:none;margin:0;padding:0;}
.player-name{border-left:none;font-size:1.5em;font-weight:700;padding-left:0!important;margin:0;}
.player-details li{border:none;clear:left;float:none;font-weight:400;}
.player-details li strong{color:#222;font-weight:700;padding-right:4px;}
.player-details{width:290px;}
#player-averages{clear:right;color:#000;float:right;text-align:center;margin:5px 0;}
#player-averages li{background-color:#FFF;border:1px solid #000;border-right:none;font-size:1.2em;line-height:1.7em;margin-top:5px;width:60px;}
#player-averages strong{background-color:#E3E5E4;clear:right;display:block;float:left;font-size:11px;width:60px;}
p#gallery{margin:0;}
#gallery img{background:#FAFAFA;border:1px solid #EDEDED;margin:4px;padding:3px;}
#gallery img:hover{border:1px solid #D2D2D2;}
#gallery a:hover{background-color:transparent;border:none;}
a,a:link,a:visited,.error a:hover{color:#000;}
a:hover,#footer a:hover{color:#e46f00;}
.error,.error a,.error a:link,.error a:visited{color:red;}
input.image,.player-info li{padding:0;}
#dropdown-container,#footer .right{float:right;}
#section_twitter {border:1px solid #ccc; width:298px;}
#twitters {padding:0 1px; height:190px!important;overflow-x:hidden;overflow-y:scroll;position:relative;}
#twitters ul li{height:auto!important; background-color:#fff; border-bottom:1px dashed #e0e0e0; clear:both; overflow:hidden;}
#twitters li img{float:left; padding:6px 8px 0 6px;}
#twitters li:last-child{border-bottom-width:0;}
#twitters li dl.tweet{margin-left:50px; padding:8px 6px 8px;}
#twitters li span.status{font-size:11px;}
#twitters li span.timestamp{color:#7c7c7c;font-size:10px;}
#twitters a{color:#e46f00;}
#twitters a:hover{color:#000;}
#sitemap{list-style-type:square; margin:0; padding:18px;}
#sitemap li{padding:3px;}
#newsposts li.more, #forumposts li.more{text-align:right;font-style:italic;margin:1.5em 0 0.5em 0;background:none;}
#pickem_header{background:#000 url(../images/header-pickem.jpg) no-repeat;height:80px;margin-top:1px;}
* html #pickem_header{height:80px;}
#pickem_header h2{text-indent:-9999px;visibility:hidden;display:none;}
#pickem_header p{color:#fff;font-weight:100;font-style:italic;font-size:10px;text-align:right;padding:8px 8px 0 0;}
#pickem_header a{color:#fff;font-style:normal;}
#pickem_leaderboard{width:100%;margin:0 0 1em;}
#pickem_leaderboard th{text-align:center;font-weight:700;background-color:#000;color:#fff;padding:2px;}
#pickem_leaderboard td{border:1px solid #fff;text-align:center;padding:2px;}
#pickem_leaderboard tr.row-alt td{background-color:#eee;}
#pickem_leaderboard tr.row-user td{background-color:#ffd5aa;}
ul#pickem_menu{list-style-type:none;width:auto;position:relative;display:block;height:28px;font-weight:700;background-color:#002B55;border-top:1px solid #444;font-family:Tahoma, Verdana, Arial, sans-serif;margin:0;padding:0;}
ul#pickem_menu li{display:block;float:left;}
ul#pickem_menu li a{display:block;float:left;color:#fff;text-decoration:none;font-weight:700;padding:7px 14px;}
ul#pickem_menu li a:hover,ul#pickem_menu li a.active{color:#fff;background-color:#004080;}
#login_container{background-color:#f2f2f2;border:1px solid #ddd;width:622px;margin:2em 0 1em;padding:10px;}
.input-form{width:100%;}
.input-form th{width:100px;text-align:right;}
.text_field:focus{background-color:#f9f8e4;color:#111;}
.buttons a,.buttons button{display:block;float:left;background-color:#f5f5f5;border:1px solid #cecece;border-top:1px solid #ddd;border-left:1px solid #ddd;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px;margin-right:10px;}
.buttons button[type]{line-height:17px;padding:5px 10px 5px 7px;}
:first-child+html button[type]{padding:4px 10px 3px 7px;}
.buttons button img,.buttons a img{border:none;width:16px;height:16px;margin:0 3px -3px 0 !important;padding:0;}
.buttons button:hover,.buttons a:hover{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
button,.buttons a{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
button.positive,.buttons a.positive{color:#529214;}
.buttons button.positive:hover,.buttons a.positive:hover{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.positive,button.positive{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
button.negative,.buttons a.negative{color:#d12f19;}
.buttons button.negative:hover,.buttons a.negative:hover{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
.buttons a.negative,button.negative{background-color:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.registration-progressmeter {overflow:auto;margin-bottom:20px;}
ol.registration-progressmeter {height:38px;min-height:38px}
.registration-progressmeter li {float:left;display:block;width:106px;height:38px;min-height:38px;margin:0 85px 0 15px;background:#ffffdd url(../images/registration-progress.jpg) 0 0 no-repeat;}
.registration-progressmeter li.two {background-position:-106px 0;}
.registration-progressmeter li.three {background-position:-212px 0;}
.registration-progressmeter li.four {background-position:-318px 0;}
.registration-progressmeter li.one-current {background-position:0 -38px;}
.registration-progressmeter li.two-current {background-position:-106px -38px;}
.registration-progressmeter li.three-current {background-position:-212px -38px;}
.registration-progressmeter li.four-current {background-position:-318px -38px;}
.registration-progressmeter li span {display:block; position:absolute; left:-9999px;}
#details th{width:125px;text-align:right;background-color:#e0e0e0;font-weight:bold;}
#details th, #details td {border:2px solid #fff;}
#teamroster th, #teamroster td {border:1px solid #ccc;}
table.tablesorter{font-family:arial;background-color:#CDCDCD;font-size:8pt;text-align:left;width:100%;margin:0 0 15px;}
table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#ecaf5b;border:1px solid #fff;font-size:8pt;padding:5px;}
table.tablesorter thead tr .header{background-image:url(../images/th-bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.tablesorter tbody td{color:#000;background-color:#fff;vertical-align:top;padding:5px;}
table.tablesorter tbody tr.odd td{background-color:#ececec;}
table.tablesorter thead tr .headerSortUp{background-image:url(../images/th-asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image:url(../images/th-desc.gif);}
table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#d7861a;}
#rightcolumn-content-container{border:1px solid #ccc;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;}
#rightcolumn-content-container-header{background-color:#000; padding:8px 10px; color:#fff;font-weight:700;}
#rightcolumn-content-container-content{padding:8px 10px;}
#team-stat-leaders{margin-top:0;}
.team-stat-leaders-container{width:230px;float:left;margin-left:5px;}
.team-stat-leaders-container:first-child{margin-left:0;}
.team-stat-leaders-container-header{margin:1px 0 5px 0;padding:4px;font-weight:700;text-align:center;font-size:13px;background-color:#d7861a;}
.team-stat-leaders-container-content{font-size:12px;}
.team-stat-leaders-container-content img{float:left;margin-right:8px;}
.team-stat-leaders-container-content ul{padding-top:5px;font-size:12px;}
.team-stat-leaders-container-content li.stat{font-size:22px;font-weight:700;padding-top:5px;}
.pager{float:right;}
.pager img{vertical-align: text-bottom;}
.pager-pagedisplay{width:40px;border:none;text-align:center;}
#subnav-breadcrumb{height:30px;}
