/* Header*/
#header {background:url(/mlb/images/ps/y2009/header_bg.gif) no-repeat;margin:14px 0 0 14px;height:129px;}
#header h3 {background:url(/mlb/images/ps/y2009/world_series_logo.png) 2px 10px no-repeat;height:76px;overflow:hidden;display:block;width:630px;float:left;}
*html #header h3 {background:url(/mlb/images/ps/y2009/world_series_logo.gif) 10px 20px no-repeat;}
#header h3 a {margin-left:-9999px;height:70px;display:block;}
#vs {height:79px;text-align:center;padding-right:60px;}
#vs li {display:inline;}
.ws #vs li {position:relative;top:8px;}
#vs .series {position:relative;top:4px;}
#sub_nav {text-align:center;}
#tabs {height:31px;text-indent:-9999px;padding-left:90px;display:block;}
.ds #tabs {background:url(/mlb/images/ps/y2009/hdr_ds_tab.gif) top center no-repeat;}
.lcs #tabs {background:url(/mlb/images/ps/y2009/hdr_lcs_tab.gif) top center no-repeat;}
.ws #tabs {background:url(/mlb/images/ps/y2009/hdr_ws_tab.gif) top center no-repeat;}
#tabs li {display:block;width:242px;float:left;}
#tabs li#lcs  {width:313px;}
#tabs li a {display: block; height:31px;}
#sub_nav {padding-top:1px;}
#sub_nav li {display:inline;padding-right:90px;}
#sub_nav li {text-transform:uppercase;font-family:helvetica, arial, sans-serif;font-weight:bold;font-size:11px;}
#sub_nav li a {color:#6799c8;}
#sub_nav li a:hover, #sub_nav li a:active {color:#fff;text-decoration:none;}
#sub_nav li a.selected {color:#fff;}

/* Landing: Row One */
#content a {color:#023cd2;}
.landing {background:url(/mlb/images/ps/y2009/bottom_gradient.gif) left bottom repeat-x;}
.landing .row.one {padding-left:14px;width:960px;}
.landing .row.one .col.one {width:650px;float:left;background:url(/mlb/images/ps/y2009/col_one_bg.gif) no-repeat;height:460px;padding:10px 0 0 6px;}
.landing .row.one #mediawall {float:left;}
.landing .row.one #multimedia {float:left;width:160px;}
.landing .row.one .col.two {float:right;padding:0;margin:0;width:300px;}
.if_necessary {padding:6px 14px 14px;display:block;}
.ws .if_necessary_container {color:#fff;font-style:italic;padding-top:6px;}

/* Landing: Row Two */
.landing .row.two {clear:both;padding-left:14px;height:340px;}
.landing .row.two .blurb {width:474px;height:290px;float:left;background:url(/mlb/images/ps/y2009/blurb_bg_ds.gif) 0 0 no-repeat;margin:0 10px 10px 0;}
.landing.lcs .row.two .blurb {height:365px;background:url(/mlb/images/ps/y2009/blurb_bg_lcs.gif) 0 0 no-repeat;}
.landing .row.two .cola {float:left;padding:8px;height:146px;overflow:hidden;}
#content.landing .row.two .cola h4 a {color:#f0c147;font-weight:bold;text-transform:uppercase;text-decoration:none; display:block;width:265px;font-size:13px;}
.landing .row.two .cola h4 {color:#aaa;font-weight:bold;text-transform:uppercase;margin-top:-5px;font-size:13px;}
.landing .row.two .cola p {width:265px;}
#content.landing .row.two .cola h4 a:hover {color:#fff;text-decoration:none;}
.landing .row.two .cola h5 {font-size:14px;padding:10px 0 4px 0;font-weight:bold;width:260px;}
.landing .row.two .colb {float:right;padding:0 14px;margin-top:34px;}
.landing .row.two .colb .more_content {text-align:center;}
.landing .row.two .colb .more_content li {display:inline;font-size:13px;color:#002850;font-weight:bold;background:url(/images/icons/photo.gif) 0 1px no-repeat;padding: 0 8px 0 20px;border-right:1px solid #000;margin-right:6px;}
.landing .row.two .colb .more_content li.last {border-right:none;background:url(/images/icons/video.gif) 0 1px no-repeat;}
.landing .row.two .colb img {display:block;margin-bottom:4px;border:1px solid #002850;width:160px;}

/* Matchup */
.matchup .col.c_one_a {margin-left:14px;width:647px;float:left;background: url(/mlb/images/ps/y2009/top_gradient.gif) left top repeat-x;padding:0 0 0 3px;}
*html .matchup .col.c_one_a {margin-left:7px;}
.matchup .col.c_two_a {padding-left:6px;float:left;width:305px;background: url(/mlb/images/ps/y2009/top_gradient.gif) left top repeat-x;}
*html .matchup .col.c_two_a {padding-left:0;}
.matchup #lead_package_top {height:4px;background: url(/mlb/images/ps/y2009/matchup_lead_package_top.gif) left top no-repeat;}
.matchup #lead_package {height:242px;background-color:#fff;padding:4px;}
*html .matchup #lead_package {margin-top:-5px;}
.matchup #lead_package h4 {padding-bottom:4px;}
.photo { width:277px;float:left;padding-right:4px;}
.photo img {border:1px solid #00225d;width:275px; height:156px;}
.caption {border-top:1px solid #fff;padding:7px;color:#fff;background-color:#012d60;font-size:10px;margin-top:-1px;}
#more_video_container {position:relative;}
#more_video_container img {position:absolute;right:20px;top:-14px;}
*:first-child+html #more_video_container img {top:-162px}
*html #more_video_container img {display:none;}

/* Video Modules: Landing */
#videoContainer {width:150px; height:445px;overflow:hidden;}
#videoContainer .vm_slide {background:url(/mlb/images/ps/y2009/vm_slide_bg.png) no-repeat; width:147px; height:140px; float:left; margin: 6px 0 0 4px; overflow:hidden;}
#videoContainer .vm_slide.first {margin-top:0;}
#videoContainer .vm_slide a, .vm_slide div {margin-left:10px}
#videoContainer .vm_slide_text a {margin:0}
#videoContainer .vm_slide_thumb {border:1px solid #999999; margin-top:10px; }
#videoContainer .vm_slide_play {position:relative; left:-12px; top:-101px; width:38px; height:38px; z-index:9999;}
#videoContainer .vm_slide_play { left /*\**/: 0px\9 } /* IE 8 hack */
#videoContainer .vm_slide_text {padding:1px; clear:both; font-weight:bold; width:125px; font-size:11px; height:42px; }

/* Video Modules: Matchup */
#videoContainer_matchup {padding:22px 0 0 3px;float:left;width:650px;height:310px;background:url(/mlb/images/ps/y2009/matchup_multimedia_bg.gif) 4px 5px no-repeat;}
#videoContainer_matchup .vm_content {width:158px; height:147px;overflow:hidden;float:left;}
#videoContainer_matchup .vm_slide {background:url(/mlb/images/ps/y2009/vm_slide_bg.png) no-repeat; width:147px; height:140px; float:left; margin: 7px 0 0 5px; overflow:hidden;}
#videoContainer_matchup .vm_slide a, .vm_slide div, #videoContainer_matchup .vm_slide {margin-left:10px}
*html #videoContainer_matchup .vm_slide a, *html .vm_slide div {margin-left:5px}
*html #videoContainer_matchup .vm_slide {margin-left:3px}
#videoContainer_matchup .vm_slide_text a {margin:0}
#videoContainer_matchup .vm_slide_thumb {border:1px solid #999999; margin-top:10px; }
#videoContainer_matchup .vm_slide_play {position:relative; left:-12px; top:-101px; width:38px; height:38px; z-index:99;}
#videoContainer_matchup .vm_slide_play { left /*\**/: 0px\9 } /* IE 8 hack */
#videoContainer_matchup .vm_slide_text {padding:1px; clear:both; font-weight:bold; width:125px; font-size:11px; height:42px; }
#videoContainer_matchup .vm_ftr {font-size:11px; margin: 5px 20px 0 0; float:right;}

/* Video Modules: World Series */ 
.ws #videoContainer_matchup_top {height:18px;float:left;width:960px;background:url(/mlb/images/ps/y2009/ws_multimedia_top_bg.gif) no-repeat;margin:0;}
.ws #videoContainer_matchup {padding:0;float:left;width:960px;height:310px;background:url(/mlb/images/ps/y2009/ws_multimedia_bot_bg.gif) bottom left no-repeat;margin:0;}

/* Mediawall */
#content #mwContainer .mw_kicker a {color:#d90000;}
#under_mediawall {padding-top:8px;}
#under_mediawall a, #content.ws .promo a  {color:#eee;}
#under_mediawall li.first {width:142px;}
#under_mediawall li {width:168px;padding-right:6px;}
#under_mediawall li.last {padding:0;}
#under_mediawall li img, .promo img {float:left;padding-right:1px;margin:0;}
#under_mediawall li {float:left;}

/* Photos: Matchup */
#photo_matchup {margin:5px 0 0 0;float:left;width:305px;height:140px;background:url(/mlb/images/ps/y2009/matchup_photo_bg.gif) no-repeat;}
#photo_matchup img {margin:25px 5px 0 10px;}

/* Photos: World Series */
.ws .photo_container  {padding:35px 0 4px 8px;float:left;zoom:1;}
.ws .photo_container .content_image {width:136px;border:1px solid #fff;margin:2px 0 4px 0;}
*html .ws .photo_container .content_image {margin-bottom:-14px;}
*:first-child+html .ws .photo_container .content_image {margin-bottom:-14px;}
#content.ws .photo_container a {color:#fff;}
.ws .photo_container strong {background:transparent url(/images/icons/photo.gif) no-repeat scroll .2em .1em; padding-left:22px;}

/* Headline Component */
#headline_container {width:282px;float:left;background-color:#fff;background:url(/mlb/images/ps/y2009/headlines_bg.gif) no-repeat;padding:10px;}
.landing #headline_container {margin-top:4px;}
#headline_container {height:180px;}
#headline_container h4 {text-transform:uppercase;font-size:14px;color:#555;font-weight:bold;float:left;padding-right:110px;}
#headline_container span a {color:#666;font-size:10px;text-transform:uppercase;padding-top:4px;display:block;}
#headline_container ul {padding:2px 5px 0 5px;clear:both;}
#headline_container ul li {display:block;}
#headline_container #headlines_links {text-align:center;padding:6px 0 0px 0;text-transform:uppercase;}
#headline_container #headlines_links li {display:inline;}
#headline_container #headlines_links a {color:red;padding-right:8px;}
#headline_container ul li {font-size:11px;}
#headline_container .more {display:block;padding-left:16px;font-weight:bold;}
#headline_container .more a {color:red;}
#headline_container .esp {text-align:center;}
.matchup #headline_container .first, .landing #headline_container .last {display:none;}
.landing.ws #headline_container .last {display:block;}
#content #headline_container .bullet_round_black {margin:0;}

/* Series Status Modules */
.series_status_container {padding:0 0 0 10px;clear:both;margin-top:0px;position:relative;}
.row.two div.series_status table.series_status {width:450px;border:1px solid #000;}
.series_status th, .series_status td {font-size:11px;padding:1px;white-space:nowrap;text-align:left;}
.series_status th {font-weight:bold;background-color:#3a6999;color:#fff;}
.series_status th.status {background-color:#fff;color:#000;}
.series_status tr.altrow td {background-color:#e8eefa;}
.series_status div.series_loading {color:#999;}
.muStatus {width:355px;border:1px solid #00225d;float:left;margin-top:10px;}
.muStatus table.series_status {width:355px;}
.muStatus .tentative {font-size:10px;padding:0 1px;}
.muStatusNav {width:355px;background-color:#e3effd;clear:both;}
.muStatusNav a, .muStatusNav {font-family:arial;font-size:11px;font-weight:bold;text-transform:uppercase;}
.ds_a_tab, .ds_b_tab, .ds_c_tab, .ds_d_tab {width:88px;padding-top: 5px;padding-bottom: 5px;float:left;text-align:center;}
.ds_b_tab, .ds_c_tab, .ds_d_tab {border-left: 1px solid #012d60;}
#ds_a_status.on, #ds_b_status.on, #ds_c_status.on, #ds_d_status.on {background-color:#012d60;}
#ds_a_status.on a, #ds_b_status.on a, #ds_c_status.on a, #ds_d_status.on a {color:#fff;}
#ds_a_status.off, #ds_b_status.off, #ds_c_status.off, #ds_d_status.off {background-color:#e8eefa;}
.muStatus #ds_a, .muStatus #ds_b, .muStatus #ds_c, .muStatus #ds_d {width:355px;border-top:5px solid #012d60;font-family:arial;display:none;clear:left;}
#ds_a table.status_ds_a, #ds_b table.status_ds_b, #ds_c table.status_ds_c, #ds_d table.status_ds_d {background-color:#fff;width:355px;}
#ds_a table.status_ds_a td, #ds_b table.status_ds_b td, #ds_c table.status_ds_c td, #ds_d table.status_ds_d td {font-size:10px;}
#ds_a table.status_ds_a td.day, #ds_b table.status_ds_b td.day, #ds_c table.status_ds_c td.day, #ds_d table.status_ds_d td.day {display:none;}
#ds_a table.status_ds_a td.time, #ds_a table.status_ds_a td.date, #ds_a table.status_ds_a td.broad, #ds_b table.status_ds_b td.time, #ds_b table.status_ds_b td.date, #ds_b table.status_ds_b td.broad, #ds_c table.status_ds_c td.time, #ds_c table.status_ds_c td.date, #ds_c table.status_ds_c td.broad, #ds_d table.status_ds_d td.time, #ds_d table.status_ds_d td.date, #ds_d table.status_ds_d td.broad {text-align:center;}
#ds_a table.status_ds_a td.topText .topLink, #ds_b table.status_ds_b td.topText .topLink, #ds_c table.status_ds_c td.topText .topLink, #ds_d table.status_ds_d td.topText .topLink, #lcs_a table.status_lcs_a td.topText .topLink, #lcs_b table.status_lcs_b td.topText .topLink {display:none;}
#ds_a table.status_ds_a td.topText, #ds_b table.status_ds_b td.topText, #ds_c table.status_ds_c td.topText, #ds_d table.status_ds_d td.topText, #lcs_a table.status_lcs_a td.topText, #lcs_b table.status_lcs_b td.topText {font-weight:bold;font-size:11px;}
tr.title, tr#gm2, tr#gm4, tr#gm6 {background-color:#e3e9f0;}
.lcs_a_tab, .lcs_b_tab {width:177px;float:left;text-align:center;}
.lcs_b_tab {width:177px;border-left: 1px solid #00225d;}
#lcs_a_status.on, #lcs_b_status.on {background-color:#00225d;}
#lcs_a_status.on a, #lcs_b_status.on a {color:#fff;}
#lcs_a_status.off, #lcs_b_status.off {background-color:#e3e9f0;}
#lcs_a_status.off a ,#lcs_b_status.off a {color:#00225d;}
.muStatus #lcs_a, .muStatus #lcs_b {width:355px;border-top:5px solid #00225d;font-family:arial;display:none;clear:left;}
#lcs_a table.status_lcs_a, #lcs_b table.status_lcs_b {background-color:#fff;width:355px;}
#lcs_a table.status_lcs_a td, #lcs_b table.status_lcs_b td {font-size:10px;padding:1px;}
#lcs_a table.status_lcs_a td.day, #lcs_b table.status_lcs_b td.day {display:none;}
#lcs_a table.status_lcs_a td.time, #lcs_a table.status_lcs_a td.date, #lcs_a table.status_lcs_a td.broad, #lcs_b table.status_lcs_b td.time, #lcs_b table.status_lcs_b td.date, #lcs_b table.status_lcs_b td.broad {text-align:center;}
#lcs_a table.status_lcs_a td.topText .topLink, #lcs_b table.status_lcs_b td.topText .topLink {display:none;}
#lcs_a table.status_lcs_a td.topText, #lcs_b table.status_lcs_b td.topText {font-weight:bold;font-size:11px;}
#content th.date {color:#fff;font-style:normal;}
#content td.date {color:#000;font-style:normal;}

/* Series Status Modules: World Series */
.ws .series_status_container {clear:none;width:144px;float:left;margin-left:-5px;}
.ws .series_status_container table {width:144px;}
.ws .series_status_container table td {font-size:10px;text-align:center;}
#content.ws .series_status_container caption {color:#fff;font-size:11px;text-align:center;}
#content.ws .series_status_container caption .station {text-transform:uppercase;font-size:11px;font-weight:normal;}
#content.ws .series_status_container td {color:#fff;}
#content.ws .series_status_container .tr_row1 td {padding-top:4px;}
#content.ws .series_status_container .tr_row2 td {border-bottom:1px solid #6699c8;color:#6699c8;padding-bottom:2px;}
#content.ws .series_status_container .tr_row2 td a {color:#6699c8;text-decoration:underline;}

/* Photo Gallery */
#content.photogallery {background:#012d60 url(/mlb/images/ps/y2009/photogallery_bg.gif) repeat-x;margin:0 0 0 14px;width:790px;padding-top:12px;float:left;}
#content.photogallery #feature {text-align:center;}
#content.photogallery #feature img {border:1px solid #fff;border-bottom:10px solid #d61042;}
#content.photogallery #cols {margin:0 auto;background-color:#093766;min-height:320px;width:680px;border-top:4px solid #c88a12;border-bottom:20px solid #c88a12;clear:both;padding-top:30px;overflow:auto;}
#content.photogallery .blurb {height:116px;float:left;width:330px;}
#content.photogallery .blurb img {float:left;border:1px solid #fff;margin:0 6px;}
#content.photogallery .more {font-weight:bold;}
#content.photogallery #feature p {padding:6px 36px 12px 58px;text-align:left;}
#content.photogallery p {color:#fff;font-size:13px;font-weight:bold;}
#content.photogallery a {color:#c88a12;}
#content.photogallery h4 {padding:2px 54px 2px 0;color:#fdbd36;font-size:12px;text-transform:uppercase;float:right;font-weight:bold;background:url(/mlb/images/ps/y2009/more_photogalleries.gif) 0 0 no-repeat;height:12px;}
*:first-child+html #content.photogallery h4 {width:253px;} * html #content.photogallery h4 {width:253px;} /* IE hack for Width */
#ad_call {float:right;padding:14px 14px 0 0;}
#footerBackground {clear:both;}

/* News Archive */
.group_game {width:745px;padding-left:14px;}
.group_game_top {margin-top:15px;background:url(/mlb/images/ps/y2008/bg_photos_tab.gif) no-repeat top left;text-indent:30px;height:20px;color:#fff;font-size:14px;font-weight:bold;}
.group_game_bottom {background:url(/mlb/images/ps/y2008/bg_photos_tab_bot.gif) no-repeat bottom left;height:5px;width:745px;}
* html .group_game_bottom {margin-top:-5px;} /* IE 6 hack */
.group_game_middle {color:#00225d;background-color:#d5dfea;border-right:1px solid #003468;border-left:1px solid #003468;padding:10px;}
table.archiveLinks td {width:350px;}
.archive #ad_call {padding:0 14px 0 0;}
