/* global overides */
#masthead body, #masthead div, #masthead dl, #masthead dt, #masthead dd, #masthead ul, #masthead ol, #masthead li, #masthead h1, #masthead h2, #masthead h3,#masthead h4,#masthead h5,#masthead h6,#masthead pre,#masthead code,#masthead form,#masthead fieldset,#masthead legend,#masthead input,#masthead textarea,#masthead p,#masthead blockquote,#masthead th,#masthead td {margin:0;padding:0;}
#masthead fieldset, #masthead img {border:0;}
#masthead li {list-style:none;}

/* banner */
#banner_ad { width:990px; background:black;text-align:center;}

/* masthead */
#masthead {position:relative;z-index:100;}
#masthead .h_container, #masthead #language_container, #masthead #account_container, #masthead .team_sites_container, #masthead .oracle_logo_container, #masthead .mlb_logo_container, #masthead .mlb_season_status_container, #masthead .sponsor_container, #masthead .sponsor_container_two {position:relative;}
#masthead .search_container {position:relative;z-index:15;}
#header_container #masthead .language_navigation {position:absolute;left:7px;z-index:2;}
#masthead .language_navigation li {display:inline;}
#masthead .account  {position:absolute;left:788px; top:2px;display:block;font-family:sans-serif; font-size:80%; font-weight:bold; white-space:nowrap;z-index:1;}
#masthead .account li {display:inline;padding:0 6px 0 8px;background:url(/images/masthead/y2009/header_pipe.gif) 0 5px no-repeat;text-shadow: 1px 1px 1px #000;}
#masthead .account li.first{background:none;}
#masthead .account a { color:#fff; text-decoration:none; }
#masthead #account_logout {display:none;}
#masthead .search {z-index:15;position:absolute;left:764px;top:30px;width:216px; white-space:nowrap; background:transparent url(/images/masthead/y2010/search_box.png) 0 0 no-repeat; height:21px;}
#masthead .search #query_text1 {position:absolute;height:14px;width:178px;left:6px;margin-top:3px;border:0;color:#a3a3a3;z-index:105; }
#masthead .search .auto_complete {height:22px;clear:both;display:block;} 
#masthead .search #search_button { display:inline;float:left;margin-left:184px;margin-top:3px;width:30px;}
#masthead .top_search dt, #masthead .top_search dd {display:inline;font-size:10px;padding-right:4px;}
#masthead .top_search {position:absolute;left:766px;top:51px;z-index:14;height:15px;overflow:hidden;}
#masthead .mlb_logo_container img {position:absolute;left:600px;z-index:3;}
#masthead .oracle_logo_container img {position:absolute;left:674px;z-index:3;top:3px;}

/* Value Menu */
#value-menu {position:absolute;width:990px;top:5.9em;z-index:1;}
#value-menu li.first {padding:.2em .570em;width:auto;text-shadow: 1px 1px 1px #000;}
#value-menu #header_teams {border-left:1px solid #666;}
#value-menu #header_fantasy {border-right:1px solid #132448;}
#value-menu li.first ul.tray_container {width:990px;height:245px;background:url(/images/homepage/y2010/shadow.png) right bottom repeat-x;}
*html #value-menu li.first ul.tray_container {background:url(/images/homepage/y2010/shadow.gif) right bottom repeat-x;}
#value-menu #header_scoreboard ul.tray_container, #value-menu #header_scoreboard ul, #value-menu #header_scoreboard li {height:0;width:0;display:none;}

#value-menu ul.tray_container {display:none;}
#value-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
#value-menu li.first {float:left;}
#value-menu li:hover ul.tray_container, #value-menu li.vmHover ul.tray_container {position:absolute;left:0;top:1.75em;z-index:99;}
*html #value-menu li:hover ul.tray_container, *html #value-menu li.vmHover ul.tray_container {top:1.5em;}

#value-menu {color:#fff;font-size:12px;}
#value-menu li li {color:#ccc;display:block;}
#value-menu li li, #value-menu a {text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
#value-menu li a:hover {text-decoration:none;}
#value-menu li li a:hover, #value-menu a:hover strong {text-decoration:underline;}
#value-menu a, #value-menu a:visited  {color:#fff;}
#value-menu li.first {font-weight:bold;font-family:arial-black;}
#value-menu li.first li a {font-weight:normal;font-size:11px;}
#value-menu li.first:hover, #value-menu li.first.vmHover, #value-menu a:focus, #value-menu a:hover, #value-menu a:active {background:#000;}
*html #value-menu li.first:hover, *html #value-menu li.first.vmHover, *html #value-menu a:focus, *html #value-menu a:hover, *html #value-menu a:active {background:#2b2a2a;}
#value-menu li li li:hover, #value-menu li li li.vmHover, #value-menu li li a:focus, #value-menu li li a:hover, #value-menu li li a:active {background-color:transparent;}

#value-menu #header_teams li.first {padding-left:30px;}
#value-menu #header_teams strong {padding:0;margin-top:20px;}
#value-menu #header_teams li {width:472px;float:left;margin-bottom:12px;}
#value-menu #header_teams li strong {margin-bottom:8px;}
#value-menu #header_teams li li {width:120px;display:inline;font-size:12px;margin:0 10px 6px 0;}
#value-menu #header_teams li li li {display:block;background: url(/mlb/images/team_logos/29x20/logos.gif) no-repeat top left;font-weight:bold; height: 20px; }
#value-menu #header_teams li li li a {display:block;padding-left:34px;height: 20px;margin-top:2px;}
#value-menu #header_teams li li li.ari { background-position: 0 0;} 
#value-menu #header_teams li li li.atl { background-position: 0 -70px;} 
#value-menu #header_teams li li li.bal { background-position: 0 -140px;} 
#value-menu #header_teams li li li.bos { background-position: 0 -210px;} 
#value-menu #header_teams li li li.chc { background-position: 0 -280px;} 
#value-menu #header_teams li li li.cin { background-position: 0 -350px;} 
#value-menu #header_teams li li li.cle { background-position: 0 -420px;} 
#value-menu #header_teams li li li.col { background-position: 0 -490px;} 
#value-menu #header_teams li li li.cws { background-position: 0 -560px;} 
#value-menu #header_teams li li li.det { background-position: 0 -630px;} 
#value-menu #header_teams li li li.fla { background-position: 0 -700px;} 
#value-menu #header_teams li li li.hou { background-position: 0 -770px;} 
#value-menu #header_teams li li li.kc { background-position: 0 -840px;} 
#value-menu #header_teams li li li.ana { background-position: 0 -910px;} 
#value-menu #header_teams li li li.la { background-position: 0 -980px;} 
#value-menu #header_teams li li li.mil { background-position: 0 -1050px;} 
#value-menu #header_teams li li li.min { background-position: 0 -1120px;} 
#value-menu #header_teams li li li.nym { background-position: 0 -1190px;} 
#value-menu #header_teams li li li.nyy { background-position: 0 -1260px;} 
#value-menu #header_teams li li li.oak { background-position: 0 -1330px;} 
#value-menu #header_teams li li li.phi { background-position: 0 -1400px;} 
#value-menu #header_teams li li li.pit { background-position: 0 -1470px;} 
#value-menu #header_teams li li li.sd { background-position: 0 -1540px;} 
#value-menu #header_teams li li li.sea { background-position: 0 -1610px;} 
#value-menu #header_teams li li li.sf { background-position: 0 -1680px;} 
#value-menu #header_teams li li li.stl { background-position: 0 -1750px;} 
#value-menu #header_teams li li li.tb { background-position: 0 -1820px;} 
#value-menu #header_teams li li li.tex { background-position: 0 -1890px;} 
#value-menu #header_teams li li li.tor { background-position: -154px 0;} 
#value-menu #header_teams li li li.was { background-position: -154px -70px;} 

#value-menu .tray_container strong {display:block;font-size:11px;margin-bottom:5px;}
#value-menu .tray_container .section_links_container, #value-menu .tray_container .links_source {padding:0 0 0 30px;margin:14px 0 0 0;width:440px;float:left;}
#value-menu .tray_container .links_source li {width:180px;float:left;margin:0 20px 3px 0;padding:0 0 3px 0;border-bottom:1px solid #303845;}
#value-menu .tray_container .links_container li li {margin:0 20px 3px 0;padding:0 0 3px 0;border-bottom:1px solid #303845;zoom:1;}
#value-menu .tray_container .links_container .column {width:220px;float:left;}
#value-menu .tray_container .navigation_features_container {margin:14px 0 0 0;}
#value-menu .tray_container .navigation_features_container ul {float:right;width:160px;padding-right:12px;}
#value-menu .tray_container .navigation_features_container ul ul {padding:0;}
#value-menu .tray_container .navigation_features_container ul li {padding:0 0 3px 0;}
#value-menu .tray_container .navigation_feature strong {font-size:12px;}
#value-menu .tray_container li a {display:inline-block;}
