/* banner */
#banner_ad { width:990px; background:url(/mlb/images/header_bg_tile.jpg) black repeat-x; text-align:center;padding-bottom:3px; }

/* masthead */
#masthead {position:relative;z-index:100;}
#masthead .h_container, #masthead #language_container, #masthead #account_container, #masthead .team_sites_container, #masthead .sun_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:380px;top:0px;z-index:2;margin-left:70px;}
#masthead .language_navigation li {display:inline;}
#masthead .account  {position:absolute;left:784px;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 {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:2; }
#masthead .search .auto_complete {height:22px;clear:both;display:block;} 
#masthead .search #search_button { float:left; margin-top:-13px; margin-left:184px; display:inline;}
#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;}
#masthead .mlb_logo_container img {position:absolute;top:1px;left:606px;z-index:3;}
#masthead .sun_logo_container img {position:absolute;top:2px;left:710px;z-index:3;}

/* Value Menu */
#value-menu {position:absolute;width:990px;top:6.4em;z-index:1;}
#value-menu li.first {padding:.35em .708em;width:auto;text-shadow: 1px 1px 1px #000;list-style-type:none;}
#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:225px;background:url(/es/images/home/sections/shadow.png) right bottom repeat-x;}
*html #value-menu li.first ul.tray_container {background-image:url(/images/homepage/y2010/shadow.gif);}
#value-menu ul.tray_container {position:absolute;top:-999em;}
#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:2em;z-index:99;}
*:first-child+html #value-menu li:hover ul.tray_container, #value-menu li.vmHover ul.tray_container {position:absolute;left:0;top:1.8em;z-index:99;}

#value-menu {color:#fff;font-size:11px;}
#value-menu li li {color:#ccc;list-style-type:none;}
#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;z-index:0;}
#value-menu li.first li a {font-weight:normal;font-size:10px;}
#value-menu li.first:hover, #value-menu li.first.vmHover, #value-menu a:focus, #value-menu a:hover, #value-menu a:active {background:#0c0c0c;}
#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 .tray_container {padding-left:50px;}
#value-menu #header_teams .tray_container li {width:469px;float:left;margin-bottom:12px;}
#value-menu #header_teams .tray_container li strong {margin-bottom:8px;}
#value-menu #header_teams .tray_container li li {width:124px;display:inline;font-size:12px;margin-bottom:6px;}
#value-menu #header_teams .tray_container li li li {font-size:10px;}

#value-menu .tray_container {padding-left:60px;}
#value-menu .tray_container strong {margin-bottom:4px;display:block;}
#value-menu .tray_container .links_container {width:355px;height:135px;padding-right:1px;}
#value-menu .tray_container .links_container li {width:155px;float:left;border-bottom:1px solid #303845;margin-right:10px;}
#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 li {float:left;margin-top:12px;}
#value-menu .tray_container li li {float:none;padding-left:2px;margin:0 0 3px 0;}
#value-menu .tray_container .navigation_feature {width:160px;padding-right:12px;}
#value-menu .tray_container .navigation_feature strong {font-size:12px;}
#value-menu .tray_container .navigation_feature img {border:1px solid #ccc;}
