/* global overides */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


#metaWrap_es {width:990px; overflow:hidden;position:relative; margin:0 auto;background-color:#fff;}

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


#homeContainer {width:990px; background-color:#bdbdbd; margin:0; padding-top:3px}
#homeContainer #equipo_header {width:980px; height:35px; margin:2px 0 5px 3px;}
*html #homeContainer #equipo_header {width:980px; height:35px; margin:2px 0 5px 2px;}
#homeContainer #ad_984 {width:984px; height:25px; margin:0 0 3px 3px;}
#homeContainer #tier1Left {padding-top:4px;width:184px; float:left; margin:0 3px 0 3px; height:753px; position:relative; overflow:hidden;}
*html #homeContainer #tier1Left {padding-top:4px;width:184px; float:left; margin:0 3px 0 1px; height:753px; position:relative; overflow:hidden;}
#homeContainer #tier1Left #score_wrap {background:url(/es/images/home/score_bg.jpg) repeat-y;}
#homeContainer #tier1Left .score {height:8px;}
#ad_ps img {padding-left:4px;}
#homeContainer #tier1Left img {margin-left:1px;}
#homeContainer #tier1Right1 {background:url(/mlb/images/homepage/y2008/bg_300x245.gif) no-repeat;height:245px;width:300px;}
#homeContainer #tier1Right2 {width:300px; margin-top:4px;}
#homeContainer #tier1Right3 {width:300px; margin-top:4px;}
#homeContainer #tier2Left {float:left;margin-left:3px;width:494px;}
*html #homeContainer #tier2Left {float:left;margin:0 0 0 1px;width:494px;}
#homeContainer #tier2Right {width:480px; float:left;}
#homeContainer #tier3 {width:982px; height:213px; margin:3px 0 0 3px; clear:both;}
*html #homeContainer #tier3 {width:982px; height:213px; margin:0 0 0 2px; clear:both;}
#homeContainer #tier1MiddleCol {width:493px; float:left; margin:0 3px 4px 1px}
#homeContainer #tier1RightCol {width:300px; float:left; }
#homeContainer #tier1Middle1 {background:transparent url(/mlb/images/homepage/y2008/bg_492x471.gif) no-repeat;height:476px;}



/* MEDIA WALL */
#media_wall{width:480px; height:367px;position:relative;font-family:Arial,Helvetica,sans-serif;}
#media_wall_wrapper{background:transparent url(/mlb/images/homepage/y2008/bg_mediawall_o95.png) no-repeat scroll 0pt 273px; height:470px; margin-left:6px; padding-top:4px; width:480px;}
#media_wall .panels div{overflow:auto; overflow-x:hidden; overflow-y:hidden;}
#media_wall .panels{position:absolute;top:0;left:0;}
#mw_panel_2,
#mw_panel_3,
#mw_panel_4,
#mw_panel_5,
#mw_panel_6 {display:none;}
.mw-contentID{display:none;}
a.photo_link img{width:480px;height:270px;border:0;}
.mw-game_state{position:absolute;top:0;left:0;width:480px;height:25px;}
.mw-game_state a{ display:block;float:right; padding:4px 10px; color:#fff;font-weight:bold; text-decoration:none; font-style:italic; display:none;}
.mw-caption,
.mw-caption_2{color:#333333; font-size:10px;height:14px;width:472px;border-bottom:1px solid #ddd; padding-left:6px;}
.mw-caption_2{color:black; border:none; padding:10px 0 2px 0; }
.mw-kicker{padding-left:5px; margin-top:-1px;letter-spacing:0;text-rendering:optimizeSpeed}
.mw-kicker a{font-size:20px; font-weight:bold; color:#c00; text-decoration:none;width:480px;height:20px;}
.mw-headline{display:none}
.mw-blurb{font-size:11px;line-height:14px;height:60px;padding-left:6px;}
.mw-blurb a{ font-weight:bold; text-decoration:none; }
.mw-blurb .mw_blurbtext{float:left;width:179px;margin-left:2px;}
.mw_linescore{float:left; width:290px; height:60px;visibility:hidden;}
#mw_linescore_obj{position:absolute; width:2px;height:2px;z-index:999999;top:0;left:0;overflow:auto;}
.mw-vod{position:absolute; top:195px; left:5px; width:230px; height:70px; background:url(/mlb/images/homepage/y2008/bg_video_play.png) no-repeat;	cursor:pointer; color:#fff; font-size:10px;}
*html .mw-vod{behavior: url(/scripts/fix_png_bg.htc);}
#mw-vod-2{left:245px;}
.mw-vod-play-btn{width:54px;height:54px; float:left; margin:9px 0pt 0pt -102px}
.mw-vod-thumb{width:71px;height:40px; border:1px solid #fff; float:left; margin:14px 0pt 0pt 16px}
.mw-vod-text{width:128px;height:50px; padding:11px 0pt 0pt 4px;}
*html .mw-vod-text{width:110px;}
.mw-vod .mw-vod-text span{display:none;}

#mw_flvplayer{ position:absolute; width:2px; height:1px; top:0px;left:4px; background:#000 url(/images/components/mediawall/vod_border_left.jpg) no-repeat left; overflow:auto; overflow-x:hidden; overflow-y:hidden;z-index:999;}
#mw_flvplayer_obj{ position:absolute; z-index:999; width:441px; height:270px; margin-left:41px; background:#000 url(/images/components/mediawall/vod_border_right.jpg) no-repeat right; }
.mw_live_video{display:none;}
#mw_flvplayer, #mw_slplayer{ position:absolute; width:2px; height:1px; top:-1px;left:4px; background:#000 url(/images/components/mediawall/vod_border_left.jpg) no-repeat left; overflow:auto; overflow-x:hidden; overflow-y:hidden;z-index:999;}
#mw_flvplayer_obj, #mw_slplayer_obj{ position:absolute; z-index:999; width:441px; height:270px; margin-left:41px; background:#000 url(/images/components/mediawall/vod_border_right.jpg) no-repeat right; }
#mw_slplayer{left:5px;width:1px;z-index:0;}

#media_wall_wrapper #thumb_nav{ width:480px; position:relative; height:74px;overflow:visible; }
#media_wall_wrapper #thumb_nav .thumb_wrapper{position:absolute;top:24px;list-style:none;width:79px; height:53px;cursor:pointer;overflow:visible; }
#media_wall_wrapper #thumb_nav img.thumb{width:71px; height:40px;border:5px solid transparent;border-top:8px solid transparent;}
#media_wall_wrapper .thumb_border{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}
#media_wall_wrapper .buttons{height:24px;width:480px;}
#media_wall_wrapper .buttons .previous,
#media_wall_wrapper .buttons #pause,
#media_wall_wrapper .buttons .next{float:left;height:21px;width:23px;margin:2px;background:url(/mlb/images/homepage/y2008/carousel_btns.gif) no-repeat 0 0;cursor:pointer;}
#media_wall_wrapper .buttons .previous{margin-left:200px;}
*html #media_wall_wrapper .buttons .previous{margin-left:100px;}
#media_wall_wrapper .buttons #pause{background-position: -24px 0;}
#media_wall_wrapper .buttons .next{background-position: -48px 0;}
#media_wall_wrapper .mw-media_link{float:left;font-size:11px;width:182px;margin-left:2px;}
#media_wall_wrapper .mw-media_link span{display:none;}
#media_wall_wrapper #mw-link_wrap {display:none;}
#media_wall_wrapper .mw-media_link a {font-weight:bold}
#media_wall_wrapper .mw-related_links {margin-top:4px}

/* HEADLINES */
#tier1RightCol #headlines {padding:7px 10px 0 8px; width:287px; height:233px; }
*html #tier1RightCol #headlines {padding:7px 10px 0 8px; width:284px; height:233px; }
#tier1RightCol #headlines[id] {min-height:228px;}
#tier1RightCol #headlines li {margin:1px 0; font-size:11px; font-weight:bold; line-height:17px;}
*html #tier1RightCol #headlines li {margin:1px 0; font-size:11px; font-weight:bold; line-height:16px;}
#tier1RightCol #headlines ul {list-style-type:none;padding:0;margin:0 0 0 -2px;clear:both;}
#tier1RightCol #headlines #teamSelector {font-size:11px; margin-top:15px; display:none;}
#tier1RightCol #headlines #teamHeadlines #teamHeadlinesTxt {color:#5e5e5e; font-size:11px; font-weight:bold; margin:-3px 0 3px 0 }

/*  PROGRAMMING */
#programmingContainer {background:url(/es/mlb/images/homepage/y2009/programmingBG3.jpg) no-repeat;height:277px;width:242px; float:left;}
#programmingContainer #programmingThumbs {padding:10px 0 0 1px; width:242px}
*html #programmingContainer #programmingThumbs {padding:6px 0 0 3px;}
#programmingContainer #programmingThumbs #programmingThumb1 {padding-top:23px;padding-left:18px; width:208px; height:116px; float:left; }
#programmingContainer #programmingThumbs #programmingThumb1 #video_link {clear:left;padding-top:3px;}
*:first-child+html #programmingContainer #programmingThumbs #programmingThumb1 #video_link {clear:left;margin-top:-22px;}
*html #programmingContainer #programmingThumbs #programmingThumb1 #video_link {clear:left;margin-top:-19px;}
#programmingContainer #programmingCol1 {float:left; margin:1px 0 0 18px;width:210px; color:white; line-height:13px}
#programmingContainer .programmingColHeader {font-size:14px;font-weight:bold;}
*html #programmingContainer #programmingCol1 {margin:8px 10px 0 8px;width:200px; }
#programmingContainer .programmingLineItem a {font-size:11px}
#programmingContainer .electricBlue {color:#26a1fe; font-weight:bold;}
#programmingContainer #programmingThumbs .programmingThumbImg {border:1px solid #999999; float:left; margin-left:-13px; margin-bottom:5px;}
#programmingContainer .programming-play-btn {float:left; margin-left:10px; position:relative; top:18px; width:38px; z-index:99;}
#programmingContainer span.speed {margin-left:3px; padding-left:18px; background:url(/images/icons/video.gif) no-repeat; display:inline; color:#999999; }

/* STANDINGS */
#standingsContent {
	width:490px;
	font-size:11px;
	position:relative;top:-2px;
}
*html #standingsContent {position:relative;top:-8px;width:490px;font-size:11px;height:190px;overflow:hidden;}
#standingsContent .navLinkOn { font-weight:bold; }
#standingsContent .navLinkOn img {
	visibility:visible;
	border:0;
}
#standingsFooter {
	padding:3px 0 3px 10px;
	text-align:left;
	clear:both
}
*html #standingsFooter {
	padding:0 0 10px 10px;
	text-align:left;
	clear:both
}

#standingsContent #standingsALLogo {
	width:38px; height:38px; float:left;
	background:url('/mlb/images/homepage/y2008/al_logo.gif') no-repeat;
	margin:0 4px 4px 0;
}

#standingsContent #standingsNLLogo {
	width:38px; height:38px; float:left;
	background:url('/mlb/images/homepage/y2008/nl_logo.gif') no-repeat;
	margin:0 4px 4px 0;
}

#standingsContent #standingsAL {
	width:230px;
	float:left;
	margin-left:11px;
	margin-top:10px;
}
#standingsContent #standingsNL {
	width:230px;
	float: left;
	margin-left: 11px;
	margin-top:10px;
}
*html #standingsContent #standingsNL { margin-left: 0px; }
#standingsContent #standingsTableAL {
	clear:both;
	background:url('/mlb/images/homepage/y2008/standingsAL_bg.gif') no-repeat;

}
#standingsContent #standingsTableNL {
	clear:both;
	background:url('/mlb/images/homepage/y2008/standingsNL_bg.gif') no-repeat;
}
#standingsContent .ministandings {
	width: 100%;	
}
#standingsContent .ministandings tbody td {
	font-size:11px;
	padding:2px 5px;
	border-bottom:1px solid #ddd;
	text-align:left;
}
#standingsContent .ministandings thead th {
	font-size:10px;
	padding:0px 5px 2px 5px;
	border-bottom:1px solid #ccc;
	color:#999;
	text-transform:uppercase;
	text-align:left;
}
.errorMsg {
	padding:10px 8px;
	color:#999;
	text-align:left;
}
#standingsContent .divisionLinks { margin-top: 3px; }
#standingsContent #standingsFooter {width:466px; }
#standingsContent #standingsLegend {float:right; width:280px; }
#standingsContent #standingsFullLink{float:left}


/* LEAGUE LEADERS */
#postseasonContainer {width:490px; height:230px; margin-top:2px; background:url('/es/mlb/images/homepage/y2009/postseasonBG2_ps.gif') no-repeat; display:none;}
#leagueleadersContainer {width:490px; height:230px; margin-top:2px; background:url('/es/mlb/images/homepage/y2010/leagueleadersBG2.gif') no-repeat; display:none;}
#standingsContainer {width:490px; height:230px; margin-top:2px; background:url('/es/mlb/images/homepage/y2011/standingsBG2.gif') no-repeat; }
#springtrainingContainer {width:490px; height:230px; margin-top:2px; background:url('/es/mlb/images/homepage/y2011/springtrainingBG2.gif') no-repeat; display:none;}

#postseasonContainer #postseasonContent {padding:5px 0 0 2px;}
*html #postseasonContainer #postseasonContent {padding:5px 0 0 0px;}
#postseasonContainer div#postseason_batting {float:left;width:239px;height:176px;margin-left:2px;}
#postseasonContainer div#postseason_pitching {float:left;width:239px;height:176px;}
#postseasonContainer div.component {padding:2px;font-family:arial,helvetica,sans-serif;}
#postseasonContainer div.top {width:236px;float:left;height:43px;background: url(/images/stats/tab_bg.gif) repeat-x;font-weight:bold;font-size:12px;color:#333;}
#postseasonContainer div.top_container {padding:8px;float:left;}
#postseasonContainer ul.nav {margin:0px;padding:0px;float:left;font-size:11px;}
#postseasonContainer ul.nav li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;}
#postseasonContainer div.top span.inactive {cursor:pointer;color:#009;float:left;background:url(/images/stats/inactive_tab.gif) no-repeat;width:41px;height:20px;text-align:center;padding-top:5px;}
#postseasonContainer div.top span.active {cursor:pointer;color:#000;float:left;background:transparent url(/images/stats/active_tab.png) no-repeat;width:50px;height:20px;text-align:center;padding-top:5px;}
#postseasonContainer div.league_links {font-size:11px;margin-left:8px;float:left;margin-top:5px;font-weight:bold;}
#postseasonContainer div.league_links span.inactive {color:#009;cursor:pointer;}
#postseasonContainer div.league_links span.active {color:#000;cursor:pointer;}
#postseasonContainer div.main_stats {margin:5px 0px 0px 8px;float:left;}
#postseasonContainer div.main_stats div {display:none;}
#postseasonContainer div.headshot {float:left;width:62px;height:75px;margin:0px;padding:0px;}
#postseasonContainer table {margin:0px 0px 0px 2px;padding:0px;float:left;font-size:11px;font-family:arial,helvetica,sans-serif;width:156px;height:75px;}
#postseasonContainer td {font-size:11px;}
#postseasonContainer td.first {font-weight:bold;font-size:11px;}
#postseasonContainer div.top_50 {display:none;}
#postseasonContainer table td a.player_link:link,a.player_link:visited,a.player_link:hover,a.player_link:active {text-decoration:none;color:#009;font-size:11px;}
#postseasonContainer div.top_50 a.top_fifty:link,a.top_fifty:visited,a.top_fifty:hover,a.top_fifty:active {float:left;margin-left:87px;font-size:11px;color:#009;text-decoration:none;font-weight:bold;}
#postseasonContainer div#postseason_more_links {margin:2px 0px 2px 4px;float:left;font-weight:bold;font-size:11px;}
.loadingMask {background:url(/images/homepage/y2009/vc_loading_anim.gif) no-repeat scroll 50% 50%;}
.componentBg {background: url(/images/stats/module_bg.gif) no-repeat;}


/* Spring Training Stats */

#springtrainingContainer #springtrainingContent {padding:5px 0 0 2px;}
*html #springtrainingContainer #springtrainingContent {padding:5px 0 0 0px;}
#springtrainingContainer div#springtraining_batting {float:left;width:239px;height:176px;margin-left:2px;}
#springtrainingContainer div#springtraining_pitching {float:left;width:239px;height:176px;}
#springtrainingContainer div.component {padding:2px;font-family:arial,helvetica,sans-serif;}
#springtrainingContainer div.top {width:236px;float:left;height:43px;background: url(/images/stats/tab_bg.gif) repeat-x;font-weight:bold;font-size:12px;color:#333;}
#springtrainingContainer div.top_container {padding:8px;float:left;}
#springtrainingContainer ul.nav {margin:0px;padding:0px;float:left;font-size:11px;}
#springtrainingContainer ul.nav li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;}
#springtrainingContainer div.top span.inactive {cursor:pointer;color:#009;float:left;background:url(/images/stats/inactive_tab.gif) no-repeat;width:41px;height:20px;text-align:center;padding-top:5px;}
#springtrainingContainer div.top span.active {cursor:pointer;color:#000;float:left;background:transparent url(/images/stats/active_tab.png) no-repeat;width:50px;height:20px;text-align:center;padding-top:5px;}
#springtrainingContainer div.league_links {font-size:11px;margin-left:8px;float:left;margin-top:5px;font-weight:bold;}
#springtrainingContainer div.league_links span.inactive {color:#009;cursor:pointer;}
#springtrainingContainer div.league_links span.active {color:#000;cursor:pointer;}
#springtrainingContainer div.main_stats {margin:5px 0px 0px 8px;float:left;}
#springtrainingContainer div.main_stats div {display:none;}
#springtrainingContainer div.headshot {float:left;width:62px;height:75px;margin:0px;padding:0px;}
#springtrainingContainer table {margin:0px 0px 0px 2px;padding:0px;float:left;font-size:11px;font-family:arial,helvetica,sans-serif;width:156px;height:75px;}
#springtrainingContainer td {font-size:11px;}
#springtrainingContainer td.first {font-weight:bold;font-size:11px;}
#springtrainingContainer div.top_50 {display:none;}
#springtrainingContainer table td a.player_link:link,a.player_link:visited,a.player_link:hover,a.player_link:active {text-decoration:none;color:#009;font-size:11px;}
#springtrainingContainer div.top_50 a.top_fifty:link,a.top_fifty:visited,a.top_fifty:hover,a.top_fifty:active {float:left;margin-left:87px;font-size:11px;color:#009;text-decoration:none;font-weight:bold;}
#springtrainingContainer div#springtraining_more_links {margin:2px 0px 2px 4px;float:left;font-weight:bold;font-size:11px;}

#standingsTab {float:left; width:125px; height:16px;}
#leagueleadersTab {float:left; width:170px; height:24px;}
#iframeLeaders {margin:8px 0 0 5px;}


#league_leaders_container {float:left;margin-top:5px;}
*html #league_leaders_container {float:left;height:200px;overflow:hidden;}
#league_leaders_container div#league_leaders_batting {float:left;width:239px;height:176px;margin-left:2px;}
#league_leaders_container div#league_leaders_pitching {float:left;width:239px;height:176px;}
#league_leaders_container div.component {padding:2px;font-family:arial,helvetica,sans-serif;}
*html #league_leaders_container div.top {width:236px;float:left;height:35px;background: url(/images/stats/tab_bg.gif) repeat-x;font-weight:bold;font-size:12px;color:#333;}
#league_leaders_container div.top {width:236px;float:left;height:43px;background: url(/images/stats/tab_bg.gif) repeat-x;font-weight:bold;font-size:12px;color:#333;}
*html #league_leaders_container div.top_container {padding:0 0 8px 8px;float:left;}
#league_leaders_container div.top_container {padding:8px;float:left;}
#league_leaders_container ul.nav {margin:0px;padding:0px;float:left;font-size:11px;}
#league_leaders_container ul.nav li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;}
#league_leaders_container div.top span.inactive {cursor:pointer;color:#009;float:left;background:url(/images/stats/inactive_tab.gif) no-repeat;width:41px;height:20px;text-align:center;padding-top:5px;}
#league_leaders_container div.top span.active {cursor:pointer;color:#000;float:left;background:transparent url(/images/stats/active_tab.png) no-repeat;width:50px;height:20px;text-align:center;padding-top:5px;}
#league_leaders_container div.league_links {font-size:11px;margin-left:8px;float:left;margin-top:5px;font-weight:bold;}
#league_leaders_container div.league_links span.inactive {color:#009;cursor:pointer;}
#league_leaders_container div.league_links span.active {color:#000;cursor:pointer;}
#league_leaders_container div.main_stats {margin:5px 0px 0px 8px;float:left;}
#league_leaders_container div.main_stats div {display:none;}
#league_leaders_container div.headshot {float:left;width:62px;height:75px;margin:0px;padding:0px;}
#league_leaders_container table {margin:0px 0px 0px 2px;padding:0px;float:left;font-size:11px;font-family:arial,helvetica,sans-serif;width:156px;height:75px;}
#league_leaders_container td.first {font-weight:bold;}
#league_leaders_container div.top_50 {display:none;}
#league_leaders_container table td a.player_link:link,a.player_link:visited,a.player_link:hover,a.player_link:active {text-decoration:none;color:#009;}
#league_leaders_container div.top_50 a.top_fifty:link,a.top_fifty:visited,a.top_fifty:hover,a.top_fifty:active {float:left;margin-left:87px;font-size:11px;color:#009;text-decoration:none;font-weight:bold;}
#league_leaders_container div#league_leaders_more_links {margin:2px 0px 2px 4px;float:left;font-weight:bold;font-size:11px;}


/* ATTRACTIONS (SPOTLIGHT) CAROUSEL */
#spotlightContainer {background:url(/mlb/images/homepage/y2008/bg_490x230.gif) no-repeat;height:230px;position:relative;width:490px; margin-top:2px}
#spotlights_wrapper {margin:2px 0 0 2px;}
#spotlights_wrapper li {position:relative;margin-left:2px;height:195px;width:160px; top:28px;}
*html #spotlights_wrapper li {margin-left:0px;}
#spotlights_wrapper .spotlight_contentID {display:none}
#spotlights_wrapper .thumb {width:160px;height:90px;}
#spotlights_pagination {position: absolute;top:8px;left:215px;font-size:14px;font-weight:bold;color:#b3b3b3;z-index:20;}
#spotlights_pagination a {text-decoration:none;color:#b3b3b3;}
#spotlights_wrapper li p {height:80px; padding:0 2px 0 5px;margin:0;font-size:11px;line-height:14px;}
#spotlights_wrapper li h4 {padding:0 2px 0 5px;margin:2px 0 0 0;font-size:12px;}
#spotlights a {text-decoration:none;color:#4E72B0;}
#spotlights_pagination a.p1 { color:#000; }
#spotlights_wrapper #spotlights_txt_header {width:123px; height:12px; margin:0; background:url(/es/mlb/images/homepage/y2009/txt_attractions.gif) no-repeat; position: absolute;top:10px;left:13px;}
#spotlights_news_prev,
#spotlights_news_next{position:absolute;top:5px;cursor:pointer;width:23px;height:20px;background:transparent url(/images/carousel_btns.gif) no-repeat 0 0; z-index:99}
#spotlights_news_prev{right:62px;}
#spotlights_news_next{background-position:-48px 0; right:32px;}
.spotlightsLI a {font-weight:bold;}

/* PHOTOS AND MULTIMEDIA - tier1Middle2 middle components */
#tier1Middle2_photo {background:url('/es/mlb/images/homepage/y2009/bg_244x277.gif') no-repeat;  width:244px; height:277px; float:left; margin-left:5px;}
*html #tier1Middle2_photo {background:url('/es/mlb/images/homepage/y2009/bg_244x277.gif') no-repeat;  width:244px; height:277px; float:left; margin:0 0 0 0;}
#tier1Middle2_photo #comp_photo {margin-top:8px;}

/* UNDER MINISCORE AREA */
#underMiniscoreTop{background:url(/mlb/images/homepage/y2008/bg_178_top.gif) no-repeat; width:178px; height:5px; overflow:hidden; margin-top:5px;}
#underMiniscoreContent{background-color:white; height:100%; padding:8px; width:162px;}
#underMiniscoreBtm{background:url(/mlb/images/homepage/y2008/bg_178_btm.gif) #bdbdbd no-repeat; width:178px; height:5px; bottom:0px; position:absolute; overflow:hidden;}
*html #underMiniscoreBtm{bottom: -1px}

/* MOBILE */
#mobileTop{background:url(/mlb/images/homepage/y2008/bg_178_top.gif) no-repeat; width:178px; height:5px; overflow:hidden; margin-top:5px;}
#mobileContent{background-color:white; height:100%; padding:8px; width:162px;}
#mobileBtm{background:url(/mlb/images/homepage/y2008/bg_178_btm.gif) #bdbdbd no-repeat; width:178px; height:5px; bottom:0px; position:absolute; overflow:hidden;}
*html #mobileBtm{bottom: -1px}

/* TIER 3 (BOTTOM ROW) */
#tier3Container {width:984px; height:221px; padding:5px 0 0 7px; background:url(/es/mlb/images/homepage/y2009/bg_984x221.gif) no-repeat; float:left;}
.tier3Spot {width:235px;height:200px; float:left; padding-right:6px; margin-top:5px;}
.tier4Spot {width:485px;height:204px; float:left; padding-right:2px; margin-top:5px;}
#tier3spot1 {background:url('/mlb/images/homepage/y2008/blogsBG.gif') no-repeat;}
#tier3spot2 {background:url('/es/mlb/images/homepage/y2009/poll_bg.jpg') no-repeat; color:#ffffff; margin-left:1px;}
#tier3spot3 {background:url('/mlb/images/homepage/y2008/messageboards_bg.gif') no-repeat;}
#tier3spot4 {background:url('/es/mlb/images/homepage/y2009/bg_registration.gif') no-repeat;width:484px; height:204px; margin-top:5px;  margin-left:1px;}
.tier3Spot .quotation {font:bold 14px arial; width:195px;padding:35px 0 0 30px;}
.tier3Spot .quotation .author {padding:10px 30px 0 0; float:right;}
.tier3Spot .linkRight {padding:15px 10px 0 0; float: right;}
.tier3Spot .linkLeft {padding:15px 0 0 10px; float:left;}

/* REGISTRATION SPANISH HOMEPAGE */
#tier3Container #tier3spot4 #registration {margin-top:20px;margin-left:10px;}
#tier3Container #tier3spot4 #registration #signup {color:#6f6f6f;font-size:15px;font-weight:bold;margin-top:15px;margin-left:5px;}
#tier3Container #tier3spot4 #registration #agree {margin-top:15px;color:#5e5d5d;width:170px;margin-left:5px;}
#tier3Container #tier3spot4 #registration #agree a {color:#5e5d5d;}
#tier3Container #tier3spot4 #registration #required {font-size:10px;margin-left:150px;}

/* MINI SB TABS (for WBC) */
#minisb_tab { background:#98999d; }
#minisb_tab ul { height:28px; margin:0; padding:0; background:#000 url(/mlb/images/homepage/y2008/minisb_tab_bg.gif) bottom left repeat-x; list-style:none; }
#minisb_tab ul li { float:left; width:89px; }
#minisb_tab ul li a { display:block; overflow:hidden; width:89px; height:28px; background:0 0 no-repeat; text-indent:-1000em; text-decoration:none; }
#minisb_tab ul li.off a { background:0 -28px no-repeat; }
#minisb_tab ul li#minisb_tab_mlb {  margin-right:2px; }
#minisb_tab ul li#minisb_tab_mlb a { background-image:url(/mlb/images/homepage/y2008/minisb_tab_mlb.gif); }
#minisb_tab ul li#minisb_tab_wbc a { background-image:url(/mlb/images/homepage/y2008/minisb_tab_wbc.gif); }
#minisb_tab div.off { overflow:hidden; height:1px; }
*:first-child+html #minisb_tab div.off, * html #minisb_tab div.off { display:none; }


/* Masthead */
#mastheadBannerAd { width:990px; background:url(http://mlb.mlb.com/mlb/images/header_bg_tile.jpg) black repeat-x; text-align:center; padding-bottom:3px; }
#mastheadContainer { width:990px; height:86px;  background:url(/es/mlb/images/homepage/y2009/bg_mlb_header.jpg) repeat-x; }
#mastheadContainer .mhTopBlock { height:64px; }
#mastheadContainer .mhTopBlock #mhLogoLink {width: 300px; height: 40px; float:left; margin:20px 0 0 -710px; }
#mastheadContainer .mhTopBlock #Extra_Link {float:left;margin:20px 0 0 -385px}
*html #mastheadContainer .mhTopBlock #mhLogoLink {width: 300px; height: 40px; float:left; margin:20px 0 0 -710px; }
#mastheadContainer .mhTopToolbar { display:inline; }
#mastheadContainer .mhTopToolbar .mhBookmark { padding-top:1px; padding-left:2px; float:left; margin-right:450px; }
#mastheadContainer .mhTopToolbar .mhLogin { margin-left:2px; float:left; display:inline; height:16px; width:auto; font-family:sans-serif; font-size:80%; font-weight:bold; color:#fff; text-transform:capitalize; white-space:nowrap; margin-bottom:0px; margin-top:2px; }
#mastheadContainer .mhTopToolbar .mhScrews { background:url(/images/masthead/y2008/img_screws.gif) no-repeat; height:16px; width:22px; float:left; display:block; }
#mastheadContainer .mhTopToolbar .mhLogin a { color:#fff; text-decoration:none; }
#mastheadContainer .mhTopToolbar .mhLogin .mhLoginPike { color:#f90; font-weight:bold; font-size:7px; }
#mastheadContainer .mhTopToolbar .mhLogo { float:left; margin-left:48px; }
#mastheadContainer .mhTopToolbar .mhSunLogo { float:left; margin-left:2px; }
#mastheadContainer .mhSearchBlock { float:right; display:block; width:155px;}
#mastheadContainer .mhSearchBlock .mhSearchBox { width:150px; white-space:nowrap; margin-top:8px; margin-right:10px; background:url(/images/team/img_search_box.gif) no-repeat; height:19px; display:block; }
#mastheadContainer .mhSearchBlock .mhSearchBox #query_text1 { width:93px; font-family:Arial, Helvetica, sans-serif; border:0px; margin-left:23px; margin-top:2px; display:inline; float:left; }
#mastheadContainer .mhSearchBlock .mhSearchButton { float:left; margin-top:1px; margin-left:6px; display:inline; clear:right; }
#mastheadContainer .mhSponsorBox { float:right; margin-top:5px; }
#mastheadContainer .mhSponsorBox .mhTeamDotComLogo { margin-right:68px; display:block; float:none; background-image:url(/images/team/img_mariners_logo.gif); height:23px; width:110px; background-repeat:no-repeat; margin-top:2px; }
#mastheadContainer .mhSponsorBox .mhSponsorLogo { float:none; margin-top:4px; }
#mastheadContainer .mhMenuItems { height:20px; clear:both; text-align:left; display:block; }
#mastheadContainer #mlbSitesSelect { font-size:65%; color:#fff; background-color:#02193b; border:1px solid #fff; margin-top:5px; margin-left:0px; }

/* mhTrays */
#mastheadContainer #team .mhHeader {margin-left:21px;}
#mastheadContainer .mhTray { position:relative; width:auto; height:auto; display:block; float:left; color:#fff; z-index:66; }
#mastheadContainer .mhTray .mhHeader { cursor:pointer; height:auto; font-weight:bold; left:0px; top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; margin-top:4px; text-align:left; color:#fff; margin-right:9px; }
#mastheadContainer .mhTray .mhHeader a { color:#fff; text-decoration:none; }
#mastheadContainer .mhTray .mhHeaderHi { color:#fc0; }
#mastheadContainer .mhTray .mhHeaderHi a { color:#fc0; }
#mastheadContainer .mhTray .mhContent { padding:4px; clear:both; background:#4f4f4f url(/images/masthead/y2008/tray_bg_top.gif) repeat-x; height:auto; width:auto; position:absolute; top:22px; display:block; visibility:hidden; }
#mastheadContainer .mhTray .mhDivider { font-weight:bold; font-size:14px; margin-top:2px; color:#5b84cc; margin-right:9px; }

/* Double Column (ul) */
#mastheadContainer .mhContent .mhDoubleCol { width: 370px; margin-top: 2px; padding: 2px; display: block; }
#mastheadContainer .mhContent .mhDoubleCol ul { float: left; width: 150px; padding: 3px; margin-top: 0px; margin-right: 20px !important;margin-right:0; margin-bottom: 0px; margin-left: 0px; }
#mastheadContainer .mhContent .mhDoubleCol li { list-style-type: none; }

#mastheadContainer #team .mhContent .mhDoubleCol {width:280px;}
#mastheadContainer #team .mhContent .mhDoubleCol ul {width:110px;}
#mastheadContainer #team .mhContent .mhDoubleCol li {width:110px;}
#mastheadContainer #team .mhContent .mhDoubleCol li.title {font-size:14px; color:#999; font-weight:bold; }
  
/* Single Column (ul) */
#mastheadContainer .mhTray .mhContent .mhSingleCol { display:block; width:auto; margin-top:2px; padding:2px; }
#mastheadContainer .mhTray .mhContent .mhSingleCol ul { float:left; min-width:180px; padding:3px; margin:0px; vertical-align:top; }
*html #mastheadContainer .mhTray .mhContent .mhSingleCol ul { width:180px; }
#mastheadContainer .mhTray .mhContent .mhSingleCol li { list-style-type:none; }
#mastheadContainer .mhTray ul { vertical-align:top; width:auto; }
#mastheadContainer .mhTray li { vertical-align: top; width:180px; }
#mastheadContainer .mhTray li a { color:#fff; text-decoration:none; }
#mastheadContainer .mhTray li a:hover { color:#fc0; text-decoration:none; }
#mastheadContainer .mhTray li.mhSeparator { line-height: 1px; margin-top: 6px; margin-bottom: 6px; clear: both; display: block; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; height: 1px; width: auto; padding: 0px; vertical-align: top; font-size: 1px; }
#mastheadContainer .mhTray .mhSingleCol li.mhSeparator {width: 180px; }

/* Double Column with an image */
#mastheadContainer .mhTray .mhDoubleColImg .mhSingleCol {width:320px; margin-top: 2px; padding: 2px; display: block;}

/* image and text */
#mastheadContainer .mhImage {float:left; width:125px; border:1px solid #999; background:#333; margin-top:5px;}
#mastheadContainer .mhImage a img {display:block;}
#mastheadContainer .mhImage .mhText {text-align:center;color:#fff;font-size:11px;width:124px;display:block;padding:2px;}
#mastheadContainer .mhImage a .mhText {text-decoration:none;cursor:pointer;}
#mastheadContainer .mhTray li.mhImage {border:1px solid #ccc;background-color:#777;width:125px;text-align:center;}
#mastheadContainer .mhTray .mhContent li img {padding-top:4px;}
/* End mhTrays */

/* FOOTER MLB */
#ftr {width: 100%; border-bottom: 1px solid #FFFFFF; clear: both;background:#000000;}
#ftr #footer {padding-left:100px;}
#ftr #footer p {width:790px;height:60px;}
#ftr #footer a {color:#999999;width:700px;}


/*MINI SCOREBOARD */
#miniscorebackground {background-color:#ffffff;}
#flash_minisb_1 {width:184px; height:478px; margin:5px 0 0 0;}
#flash_minisb_2 {width:184px; height:220px; margin:-25px 0 7px 0;}

/*COUNTDOWN */
#tier1Left #mini_st_od_countdown { background:url("/es/images/homepage/y2010/season_countdown_bg.gif") no-repeat scroll left top transparent; height:140px; left:0; margin-bottom:5px; position:relative;width:184px; }
#tier1Left #mini_st_od_countdown #mini_st_od_inner {width:184px;height:135px;overflow:hidden;position:relative;cursor:pointer;}
#tier1Left #mini_st_od_countdown #mini_st_od_ftr {position:absolute;top:50px;left:40px;}
#tier1Left #mini_st_od_countdown #countdown1 { color:#999999; font-size:19px; font-weight:bold; left:29px; line-height:15px; position:absolute; top:95px; }
#tier1Left #mini_st_od_countdown #countdown1 span#seconds {display:none;}
#tier1Left #mini_st_od_countdown #countdown1 span#hours {padding-left:36px;}
#tier1Left #mini_st_od_countdown #countdown1 span#minutes {padding-left:23px;}

/* Offseason Mini Scoreboard */

#accordion {width:178px; position:relative; top:0; left:-999px; margin:5px 0 0 5px; border-bottom:1px solid black} 
/* overrides */
#accordion * {float:none}
#accordion .ui-corner-bottom { -moz-border-radius-bottomleft:0; -moz-border-radius-bottomright:0; }
#accordion .ui-corner-all { -moz-border-radius:0; }
#accordion .ui-corner-top { -moz-border-radius-topleft:0; -moz-border-radius-topright:0 }
#accordion .ui-helper-hidden { display: none; }
#accordion .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
#accordion .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
#accordion .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#accordion .ui-helper-clearfix { display: inline-block; }
/* Corner radius */
#accordion .ui-corner-tl { -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; }
#accordion .ui-corner-tr { -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; }
#accordion .ui-corner-bl { -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; }
#accordion .ui-corner-br { -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
#accordion .ui-corner-top { -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; }
#accordion .ui-corner-bottom { -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
#accordion .ui-corner-right {  -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
#accordion .ui-corner-left { -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; }
#accordion .ui-corner-all { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
/* required comment for clearfix to work in Opera \*/
* html #accordion .ui-helper-clearfix { height:1%; }
#accordion .ui-helper-clearfix { display:block; }
/* end clearfix */
#accordion .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
/* end overrides */
/* page-specific styles */
#accordion div.accordion_header, 
#accordion .accordion_content, 
#accordion .ui-icon, 
#accordion .ui-state-active .ui-icon, 
#accordion .accordion_header div {background:url("/es/images/homepage/y2010/accordion_sprite.png") no-repeat;}
*html #accordion div.accordion_header, 
*html #accordion .accordion_content, 
*html #accordion .ui-icon, 
*html #accordion .ui-state-active .ui-icon, 
*html #accordion .accordion_header div {behavior: url(/scripts/fix_png_bg.htc)}
#accordion div.accordion_header { cursor: pointer; position: relative; zoom: 1; border-left:1px solid black; border-right:1px solid black; border-top:1px solid black; color:white; font-weight:bold; height:30px; padding:12px 0 0 40px; width:136px; }
#accordion .accordion_content { background-position: 0 -94px ; border-color:-moz-use-text-color black; border-left:1px solid black; border-right:1px solid black; border-style:none solid; border-width:0 1px; height:353px; }
#accordion .accordion_header.rounded_top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; } 
#accordion .accordion_content table { margin:0 0 7px 5px; padding:0; text-align:center; width:166px; font-size:11px; }
#accordion .accordion_content table th{ height:22px; color: #999999; font-size:10px; text-align:center; }
#accordion .accordion_content table td { height:27px; text-align:center;color:#cccccc;}
#accordion .accordion_content table td a { color:#99ccff; }
#accordion .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; background-position: -33px -73px; height:20px; left:145px; position:absolute; top:10px; width:20px; }
#accordion .ui-state-active .ui-icon { background-position: -6px -73px; }
#accordion .accordion_header div { height:25px; left:9px; position:absolute; top:11px; width:30px; }
#accordion .accordion_header h3 { font-weight:bold; padding:0; color:white; }
#accordion .accordion_header div.accordion_icon_recaps { background-position: -142px -47px; }
#accordion .accordion_header div.accordion_icon_photos { background-position: -105px -47px; }
#accordion .accordion_header div.accordion_icon_shop { background-position: -69px -47px; }
#accordion .accordion_header div.accordion_icon_tickets { background-position: -38px -47px; }
#accordion .accordion_header div.accordion_icon_awards { background-position: -5px -47px; }



