/* BTS styles */
#header {background:url(/mlb/images/fantasy/bts/y2009/header_bg_bk.gif) 0 0 repeat-x; width:100%;}
#main {background:#b6b6b6 url(/mlb/images/fantasy/bts/y2009/bts_bg_980x635.jpg) no-repeat;}
#content {width: 920px;}
#header_links {height: 37px; border-bottom:1px solid black;}

/* landing */
#landingBG {background:#000 url(/mlb/images/fantasy/bts/y2009/landing_bg.jpg)  no-repeat; width:990px; height:700px}
#landingBG #mitchum {width:150px; height:76px; padding:10px 0 0 26px; float:left;}
#landingBG #signup {width:150px; height:25px; padding:95px 0 0 34px; float:left;}
#landingBG #login {width:190px; height:25px; padding:95px 0 0 35px; float:left;}
#landingBG #rulesBlurb {width:920px; color:white; clear:both; margin:348px 0 0 30px;}
#landingBG #ad_728x90 {clear:both; margin:10px 0 0 30px; color:white}
#bottomAd {clear:both; width:966px; padding:10px 0px; text-align:center;}

/* weather.com module */
.weather {
 display:none;
 position:relative;
 z-index:1;
 width:428px;
 height:32px;
 margin:3px 5px 15px;
 padding:0;
 list-style:none;
}
* html .weather { margin: 0; }
* html .weather img { width: 32px; height: 32px; }
.weather li {
 float:left;
 margin-right:6px;
 font-size:14px;
 color:#FFDF01;
}
.weather a, .weather a:visited, .weather a:hover {
  color:#FFDF01;
}
.weather li.weather_icon img {
 width:32px;
 height:32px;
 border:0;
}
.weather li.sep {
 padding-top:3px;
}
.weather li.weather_conditions,
.weather li.weather_temperature {
 padding-top:4px;
}
.weather li.weather_sponsorship {
 position:absolute;
 z-index:1;
 float:none;
 width:120px;
 right:29px;
 padding:2px 0 0;
 font-size:11px;
}
.weather li.loc {
 position:absolute;
 z-index:1;
 left:38px;
 top:23px;
 font-size:11px;
}
* html .weather li.loc {
 left:58px;
}
.weather li.weather_sponsorship img {
 position:absolute;
 z-index:1;
 top:2px;
 left:100%;
 border:0;
}
