/* TBS Hot Corner CSS */

.collapsed {display:none;}
#vpp       {margin:6px;background:url(/images/media/vpp/bg_outerBorders.png) repeat-y -979px 0; position:relative;}
#edgeTop    {background:url(/images/media/vpp/bg_outerBorders.png) no-repeat; height:5px; overflow:hidden; width:auto; position:relative;}
#edgeBottom {background:url(/images/media/vpp/bg_outerBorders.png) no-repeat -1958px 0; height:5px; margin-top:3px; clear:both; overflow:hidden; width:auto;}	

#vpp h3    {height:67px;margin:0 6px;padding:0;background:url(/mlb/images/hotcorner/y2009/hotcorner_header.jpg) top left no-repeat;text-indent:-999em;}

#flvContainer           {position:absolute;left:7px;top:77px; width:640px; height:390px; background-color:#000; overflow:hidden; z-index:12;}

#vppInner {width:978px; overflow:hidden;} /* helps prevent/hide wide indexWrap in IE6 */

#featureWrap       {position:relative;height:518px;margin:5px 7px 0 7px;background:#000;}
#featureBody       {height:390px;width:640px;margin-left:6px;}
#featureInfo       {height:128px;width:640px;background:url(/images/media/vpp/bgTile_clipData.png) repeat-x;margin-left:6px;}

#clipData       {width:auto; height:128px; overflow:hidden; font:11px arial,helvetica; color:#fff;}
#clipData a     {color:#298edb; text-decoration:none;}

#clipInfo       {padding:0 10px;}
#clipTitle      {font:bold 18px arial,helvetica;color:#298edb;margin-bottom:5px;}
#clipThumb      {float:left;margin-right:5px;}	
#clipThumb img  {border:1px solid #298EDB;}
#clipBlurb      {}

#right_col {position:absolute;background:#000;top:5px;right:5px;height:508px;width:300px;font-size:11px;}
#right_col img {border:none;}

#coverage_schedule {clear:both;height:125px;width:296px;margin:0 3px 5px 3px;padding:0;border:none;}
#meet_talent {clear:both;height:125px;width:296px;margin:5px 3px;padding:0;border:none;}
#big_hit_sweeps {clear:both;height:125px;width:296px;margin:5px 3px;padding:0;border:none;}
#mailbag_and_big_hit {clear:both;position:relative;margin:5px 3px;padding:0;width:296px;height:125px;background:url(/mlb/images/hotcorner/y2009/hotCorner_sweeps_mod.jpg) no-repeat;}
#mailbag_and_big_hit img.ejmailbag {position:absolute;border:none;width:148px;height:100px;top:25px;}
#mailbag_and_big_hit img.hassavocados {position:absolute;border:none;width:148px;height:100px;top:25px;left:148px;}
#social_network {clear:both;position:relative;margin:5px 3px;padding:0;width:296px;height:125px;background:url(/mlb/images/hotcorner/y2009/mod_socialnetwork_125.jpg) no-repeat;}
#social_network img.twitter  {position:absolute;border:none;width:97px;height:25px;top:42px;left:20px;}
#social_network img.blog     {position:absolute;border:none;width:110px;height:43px;top:30px;left:175px;}
#social_network img.facebook {position:absolute;border:none;width:145px;height:30px;top:80px;left:85px;}
#tbs_broadcasters {clear:both;margin:5px 3px;padding:0;width:296px;height:125px;border:none;}

/* Temp 2x tall Social Module Overrides */
#social_network {clear:both;position:relative;margin:5px 3px;padding:0;width:296px;height:250px;background:url(/mlb/images/hotcorner/y2010/hotCorner_follow_double-mod.gif) no-repeat;}
#social_network img.facebook  {position:absolute;border:none;width:210px;height:50px;top:42px;left:20px;}
#social_network img.blog     {position:absolute;border:none;width:240px;height:80px;top:165px;left:30px;}
#social_network img.twitter {position:absolute;border:none;width:215px;height:60px;top:95px;left:40px;}

#indexWrap              {background:url(/mlb/images/hotcorner/y2009/hotcorner_footer_bg.jpg) top left no-repeat;position:relative;margin:0 6px;height:410px;overflow:hidden;}
#indexWrap #ad300x250   {position:absolute;top:0px;right:0px;background:transparent;padding:5px 5px 30px 5px;}
#indexWrap #disclaimer  {position:absolute;bottom:25px;left:50px;color:#ccc;font-style:italic;font-size:11px;}
#indexWrap #vppIndexNav {position:absolute;bottom:0px;left:0px;padding:0 0 32px 0;}

#slides                         {width:620px;}
ul#vppIndex                     {list-style:none;margin:0;padding:25px 0 0 0px;overflow:auto;}
ul#vppIndex li                  {float:left;margin:0 10px 10px 0;padding:0;width:auto;height:auto;background:url(/images/media/vpp/bg_videoItem.png) no-repeat; overflow:hidden;}
ul#vppIndex li div              {width:145px;height:150px;padding:0;margin:0;position:static;}
ul#vppIndex li div .dateAdded,
ul#vppIndex li div .duration    {width:auto;height:auto;padding:0 7px;margin:0;position:static;}
ul#vppIndex li div a            {display:block;height:115px;text-decoration:none;padding:8px;}	
ul#vppIndex li div a:hover      {text-decoration:none; cursor:pointer;}	
ul#vppIndex li div a img        {display:block; width:124px;height:70px;border:1px solid #666;}
ul#vppIndex li div a .videoText {padding:5px 2px 0; margin:0; height:46px;width:auto; overflow:hidden; font:bold 11px arial; color:#298edb; line-height:14px;}

ul#vppIndex li.current                  {background-image:url(/images/media/vpp/bg_videoItemSel.png);}
ul#vppIndex li.current div a img        {border:1px solid #000;}
ul#vppIndex li.current div a .videoText {color:#298edb;} 

* html #indexWrap             {width:auto; height:auto;}
* html ul#vppIndex            {float:left; margin:0;}
* html ul#vppIndex li         {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/media/vpp/bg_videoItem.png');}
* html ul#vppIndex li.current {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/media/vpp/bg_videoItemSel.png');}

#hotcorner_schedule {position:absolute;top:10px;right:10px;z-index:2;background-color: #000;border-collapse: collapse;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
#hotcorner_schedule div {margin: 1px 0;}
#hotcorner_schedule tr.odd_row {background-color: #504645}
#hotcorner_schedule tr td div {color:#fff;font-size:9.5px;padding:0 3px;}
#hotcorner_schedule tr td a {color:#fc0;}
#hotcorner_schedule td.matchup div {border-left: 3px solid #34aae8; margin: 0 4px;}
#hotcorner_schedule .status_I td.matchup div {border-left: 3px solid #fca21a; margin: 0 4px;}
*html #hotcorner_schedule {margin-right: 20px;}


/* Edit for fit when changing to 1-line versions for ALDS/NLDS and NLCS */
#mlb_tbs_schedule img {z-index:2;position:absolute;top:25px;border:none;right:180px;}

#seriesTabs {position: absolute; display: block; left: 0; padding:0 0 0 10px; margin: 0; height: 63px; width: 640px; background: url(/mlb/images/hotcorner/y2009/tab_bg.png) repeat-x bottom left;} 
#seriesTabs li {list-style-type: none; float: left;}        
#seriesTabs a {display: block; width: 72px; height: 63px; border: none; font-size: 1px; text-indent: -9999px; background: url(/mlb/images/hotcorner/y2009/hc_tab_sprite.png); background-repeat: no-repeat;}
*html #seriesTabs a {background: url(/mlb/images/hotcorner/y2009/hc_tab_sprite.gif);}

#seriesTabs #bos-laa a { background-position: 0 -33px; } 
#seriesTabs #bos-laa a:hover, #seriesTabs #bos-laa a.tab_on { background-position: 0 -96px; } 
#seriesTabs #col-phi a { background-position: 0 -173px; } 
#seriesTabs #col-phi a:hover, #seriesTabs #col-phi a.tab_on { background-position: 0 -236px; } 
#seriesTabs #det-min a { background-position: 0 -313px; } 
#seriesTabs #det-min a:hover, #seriesTabs #det-min a.tab_on { background-position: 0 -376px; } 
#seriesTabs #latest a { background-position: 0 -453px; width: 128px;} 
#seriesTabs #latest a:hover, #seriesTabs #latest a.tab_on { background-position: 0 -516px; } 
#seriesTabs #min-nyy a { background-position: 0 -593px; } 
#seriesTabs #min-nyy a:hover, #seriesTabs #min-nyy a.tab_on { background-position: 0 -656px; } 
#seriesTabs #nlcs a { background-position: 0 -733px; } 
#seriesTabs #nlcs a:hover, #seriesTabs #nlcs a.tab_on { background-position: 0 -796px; } 
#seriesTabs #stl-lad a { background-position: 0 -873px; } 
#seriesTabs #stl-lad a:hover, #seriesTabs #stl-lad a.tab_on { background-position: 0 -936px; } 
#seriesTabs #features a { background-position: 0 -1013px; width: 84px;} 
#seriesTabs #features a:hover, #seriesTabs #features a.tab_on { background-position: 0 -1076px; } 

a:active {outline: none;}
a:focus {-moz-outline-style: none;}

#slides {padding-top: 12px;} 
