/*Subheader BG*/
body.feature #content {background:url("/i/nfl/playoffs12/nfl_bg.png") no-repeat scroll}

.bg-elements {background-image: url(/prod/assets/feature/elements/nfl.jpg) !important;}

/*Subheader Logo*/
body.feature #sub-branding .logo {
background-image: url("/i/nfl/playoffs12/nfl_title2.jpg");
background-position: 6px 8px;
width: 300px;
padding-right: 5px;
}
body.feature #sub-branding-flash {background:#0F5B1A;}

body.feature #sub-branding .presby { float: right; width: auto; height: 60px; margin: 20px 10px 0 0;}

#sub-branding h1 { float:left; width: 500px; }
#sub-branding h1 a { display: block; height: 80px; }
#sub-branding h1 a b { position: absolute; left: -9999em; }

body.superbowl #sub-branding .logo { 
	background-image: url(/i/nfl/super_bowl_central/super_bowl_central_438.png); background-position: 6px 8px;
	width: 440px;
	padding-right: 5px;
}
body.superbowl #sub-branding h1 a b { position: absolute; left: -9999em; }
body.superbowl #sub-branding{ height:1%; clear:both; overflow:hidden; margin:0px 10px 6px 0px; padding:0px; }
body.superbowl #sub-branding h1  {float:left; width: auto; height:80px; background-repeat:no-repeat; margin: 0 20px 0 18px; }
body.superbowl #sub-branding h1 a { display: block; height: 80px; width: auto; color: #FFFFFF; font: 700 30px/80px Arial,Helvetica,sans-serif; margin: 0 5px 0 0; text-shadow: 0 0 10px black; }
body.superbowl #sub-branding h1 a:hover { text-decoration:none; }
body.superbowl #sub-branding h1 .sub-brand-title { float: left; }
body.superbowl #sub-branding a#sub-section-title { height: auto; }


#mod-feature-mem ul.tier-1-nav li a {color: #ccc !important;}
body.feature #mod-feature-mem .tier-2-nav ul li a {border-color: #2F353A; color:#ccc;}
#mod-feature-mem .tier-2-nav ul li.active a {color: #fff !important;}
.logo-small {height: 30px;margin-bottom: 4px;width: 30px;} #mod-feature-mem .nba-small-chi {background-position: 2px -150px;} #mod-feature-mem .nba-small-cle {background-position: 0px -198px;} #mod-feature-mem .nba-small-cha {background-position: 2px -98px;} #mod-feature-mem .nba-small-orl {background-position: 0px -1048px;} #mod-feature-mem .nba-small-mil {background-position: 2px -748px;} #mod-feature-mem .nba-small-atl {background-position: 0px 2px;} #mod-feature-mem .nba-small-mia {background-position: 2px -698px;} #mod-feature-mem .nba-small-bos {background-position: 0px -48px;} #mod-feature-mem .nba-small-okc {background-position: 2px -1005px;} #mod-feature-mem .nba-small-lal {background-position: 0px -598px;} #mod-feature-mem .nba-small-sas {background-position: 2px -1300px;} #mod-feature-mem .nba-small-dal {background-position: 0px -248px;} #mod-feature-mem .nba-small-por {background-position: 2px -1198px;} #mod-feature-mem .nba-small-pho {background-position: 0 -1143px;} #mod-feature-mem .nba-small-uth {background-position: 2px -1448px;} #mod-feature-mem .nba-small-den {background-position: 0 -298px;} li.active .logo-nba-small, li a:hover .logo-nba-small {background-image: url("/i/nba/playoffs2011/logo-nba-teams-small-vert.png");} li .logo-nba-small {background-image: url("/i/nba/playoffs2011/logo-nba-teams-small-vert.png");}
body.feature #mod-feature-mem .tier-2-nav ul li a span {color: #6C8090 !important;}

/*Series-Results Columnist Module BG*/
.game-details .columnist {background: url(/i/nfl/playoffs09/nfl_playoffs_columnists_bg.jpg) 0 0 no-repeat; }

/*feature-base.css and feature-mem.css Overrides*/
#mod-feature-mem ul.tier-1-nav li a {color:#ccc !important;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:4px 0;position:relative;text-align:center;}
body.feature #mod-feature-mem .tier-2-nav ul li a span {color:#ccc;}
body.feature #mod-feature-mem .tier-2-nav ul li a {border-right:1px solid #000;color:#ccc;}
body.feature #mod-feature-mem .tier-2-nav ul li.last a {border: none;}

#mod-feature-mem .tier-2-nav ul {height:1%;margin:0;overflow:hidden;padding:10px 12px 0;position:relative;}

#mod-feature-mem .tier-2-nav ul.series-final li {width:900px;}
#mod-feature-mem .tier-2-nav ul.series-8 {padding: 10px 2px 0px;}
#mod-feature-mem .tier-2-nav ul.series-2 li {width:450px;}
#mod-feature-mem .tier-2-nav ul.series-4 li {width:225px;}

body.feature .mod-matchups .mod-sub-header { overflow:hidden; height:1%; }
body.feature .mod-matchups .mod-sub-header h5 { text-align:center; width:47%; float:left; }
body.feature .mod-matchups .mod-sub-header h5.last { border-left: 1px solid #ccc; }
body.feature .mod-matchups ul li dl {float:left; width:28%; margin:0 !important; line-height: 12px; font-size:10px;}
body.feature .mod-matchups ul li {border-top:0 !important;}
body.feature .mod-matchups dl dd { text-indent:0px; width:100%;}
body.feature .mod-matchups ul li h5 { font-size:10px; padding: 2px 0px 0px; margin:0 10px 0 6px !important; color:#666666; }

body.feature .mod-experts dl dd {text-indent:40px; width:100%;}
body.feature .mod-experts ul li dl {float:left; width:28%; margin:0 !important;}
body.feature .mod-experts ul li {border-top:0 !important;}
body.feature .mod-experts .logo-small { height:39px; }

body.feature ul.team-stats li.first ul li a{ font-weight: bold; }
body.feature ul.team-stats li ul li {display:block; border:0; float:left; clear:none;}
body.feature ul.team-stats li {border-bottom:#E0E0E0 1px solid; padding:2px 0; float:left;}
body.feature ul.team-stats li.first, ul.team-stats li.last {border:0;}
body.feature .team-stats h5 {display:inline;}
body.feature .team-stats li.col1 {width:64px; padding-left:10px;}
body.feature .team-stats li ul li.col2 {width:106px;}
body.feature .team-stats li ul li.col3 {width:106px;}

/**** SOME FIXES ****/
#mod-feature-mem .tier-2-nav ul li a {height:63px !important;}
#mod-feature-mem .tier-2-nav ul li a .teams  {height:auto !important;}
