/* global */
body.mlb {background:url(/mlb/images/events/afl/y2015/afl_bg_gradient.gif) 0 0 repeat-x fixed !important;}
#content_under_header {background-color:#ffffff;}
#mc ul, #mc ul li {zoom:1;}
#mc #features a img {border:1px solid #666;}
#mc a:link, #mc a:visited {color:}
#mc #breadcrumbs_container a, #mc #related_container h3 a, #mc #related_container h3 a:visited  { color:#006; }
#mc .more {background:url(/images/icons/related_link/pit.gif) right no-repeat;padding-right:12px;display:inline;}
#mc .button.purchase {text-align:center;}
*html .module ul li {display:inline-block;}
*:first-child+html .module ul li {display:inline-block;}
#mc #ad_sliver a img {border:none;padding:3px;}
#mc #afl_links {display:none !important;}

/* overriding nav width */
ul.links_source li {width:190px !important;}

/* headlines */
#mc h3 {display:none;}
#mc h4 {font-family:Adelle; color:#a61b24; font-size:18px; padding:2px 0px;}
#mc h5, #content_under_header h5 {font-family:Adelle; font:14px; line-height:24px; height:22px; background:#a61b24; /* old browsers */background: -moz-linear-gradient(top, #a61b24 0%, #7c161e 100%); /* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a61b24), color-stop(100%,#7c161e)); /* webkit */;color:#fff;text-transform:uppercase;padding:2px 4px;}
#mc h6 {color:#454545; font-size:0.8em; padding:0px 10px 0px 5px; float:left;}

/* columns */
.afl_column {width:312px;float:left;margin:6px 0 10px 10px;_width:302px;}
.afl_column.first {width:649px;}

/* rows */
.row {padding-bottom:8px;background-color:#e1e1e1;overflow:auto;clear:both;height:100%;}
.row.one {background-color:transparent;overflow:hidden;}
.row.two {background:#e1e1e1 url(/mlb/images/events/all_star/y2010/modules_top.gif) top left no-repeat;padding-top:8px;}
.row.last {background:#e1e1e1 url(/mlb/images/events/all_star/y2010/modules_bottom.gif) bottom left no-repeat;padding-bottom:8px;}

/* modules */
.afl_column.first .module {float:left;}
.module {margin-right:8px;background-color:#fff;padding:4px;border:1px solid #666;width:302px;}
*html .module {margin-right:0;}
.module ul {border:1px solid #ccc;border-top:none;overflow:auto;padding:6px;}
.module ul ul {padding:0;border:none;}
.module.first {margin-left:8px;}
*html .module.first {margin:0 4px;}
.module.full {width:622px;}
.module.full ul ul {width:152px;text-align:center;}
.module.full ul li {width:152px;float:left;}
.module.full ul li h6 {overflow:hidden;}
.module ul.quarter ul {width:144px;padding-bottom:1px;text-align:center;}
.module ul.quarter li {width:144px;float:left;}
.module ul.image_blurb {width:288px;overflow:hidden;}
.module ul.image_blurb li.first {float:left;margin-right:12px;border:none;}
.module ul.image_blurb li ul li {width:126px;float:left;}
.module ul.image_blurb li ul li.more {width:70px;}
.module ul.image_blurb ul {clear:both;height:99.2px;}
*html .module ul.image_blurb ul {height:96px;}
*:first-child+html .module ul.image_blurb ul {height:96px;}

/* mediawall */
#mediawall {float:left; width:490px;}

/* feature */
#blogs.module ul {border:none;}
#blogs ul li a span.features_headline {color:#881820; text-decoration:none; text-transform:uppercase; display:block; font-weight:bold; padding:0px;}
#blogs ul li a:hover a:hover, a:focus span.features_headline {color:#881820; text-decoration:none; color:#000;}
#blogs ul li a span.features_blurb {color:#000; text-decoration:none; padding:0px 0px 0px 0px; margin:0px 0px 7px 0px; font-size:0.9em; line-height:1.2em; display:block;}
#blogs ul li a:hover, a:focus span.features_blurb {color:#000; text-decoration:none; color:#000;}
#blogs ul li img {padding:0px 0px 2px 0px; display:block;}

/* blogs */
#blogs.module {width:148px; float:left; height:370px; margin-right:0px;}
#blogs.module a img.mlblogs {float:right; padding:5px 2px;}

/* news */
#headlines ul#news li {background:url('http://mlb.mlb.com/mlb/images/events/afl/y2015/im_arrow.gif') no-repeat left; padding:1px 0px 0px 12px;}
#headlines ul#news li p {color:#881820;}
#headlines ul#news li a:hover p {text-decoration:underline;}
#headlines div.news_link a {
    color: #881820;
    display: inline;
    font-size: .9em;
    font-weight: bold;
    margin: 0;
    padding: 2px 0;
    float: right;
}

#headlines div.gamenotes_link a, #headlines div.podcasts_link a {
    color: #881820;
    display: inline;
    font-size: .9em;
    font-weight: bold;
    margin: 0;
    padding: 2px 0;
    float: left;
}

/* video module */
#video p {font-size:0.9em; color:#881820;}
#video p a {display:block; font-size:1em; color:#881820; font-weight:bold; text-align:right; padding:2px 0px 2px 0px; margin:0px;}
#video ul.quarter li              {font-size:11px;}
#video ul.quarter li a            {position:relative; display:block; height:110px;text-decoration:none;}
#video ul.quarter li a img        {width:124px; height:70px; display:block;}

/* right column */
#mc #all_times_local_afl {color:#454545;}
#scores.module {margin-bottom:5px;}
#stat_leaders.module {margin-bottom:5px; overflow:auto;}
#schedule.module {margin-bottom:5px;}
#tickets.module {margin-bottom:5px;}
#leaders.module {margin-bottom:5px;}

/* tickets component */
#tickets.module ul {border-style:none;}
#tickets.module ul li {list-style: disc; margin: 0 10px;}
#tickets.module div#modcontainer {border:1px solid #ccc;border-top:none;overflow:auto;padding:6px;}

/* Statistical Leaders */
#statistical_leaders div {color:#000;}
#statistical_leaders div a.hlXs {text-transform:uppercase; font-family:Adelle; color:#333; font-size:1em;}
#statistical_leaders div div a {color:#000;}
#statistical_leaders hr {height:0px; color:#fff;}

/* schedule */
#schedule ul li {display:inline;}
#schedule .related_links {text-align:center;display:block;}
#schedule .related_links li {display:inline;border-right:1px solid #000;padding:0 4px;margin:0;background:none;}
#schedule .related_links li.last {border-right:none;}
#schedule dt {margin:6px 0;}
#schedule dd {margin-bottom:4px;background:transparent url(/images/icons/bullet_round_black.gif) no-repeat scroll .6em .45em; padding-left:15px;}

/* countdown */
#scores div.countdown_include_2dig {width:182px; height:66px;position:relative; margin-left:50px;}
#scores .countdown_include_2dig #countdown {font-family:mlb_primary; color:#fff; font-size:32px; font-weight:bold; }
#scores .countdown_include_2dig #countdown #rDays {text-align:center; background-position:left top; background:url("/mlb/images/events/afl/y2015/cd_days.png") no-repeat scroll 0 0 transparent; width:48px; height:66px;position:absolute; top:0px; left:25px; padding:4px 0 0 0px;}
#scores .countdown_include_2dig #countdown #rHours {text-align:center; background-position:left top; background:url("/mlb/images/events/afl/y2015/cd_hours.png") no-repeat scroll 0 0 transparent; width:48px; height:66px;position:absolute; top:0px; left:80px; padding:4px 0 0 0px;}
#scores .countdown_include_2dig #countdown #rMinutes {text-align:center; background-position:left top; background:url("/mlb/images/events/afl/y2015/cd_mins.png") no-repeat scroll 0 0 transparent; width:48px; height:66px;position:absolute; top:0px; left:135px; padding:4px 0 0 0px;}



/* dates */
#dates ul li {margin:0 0 8px 0;}
#dates .button {padding:5px 0 0 0;}
*html #dates ul li {margin:0 0 5px 0;}
*html #dates .button {padding:8px 0 0 0;}
*:first-child+html #dates ul li {margin:0 0 5px 0;}
*:first-child+html #dates .button {padding:8px 0 0 0;}

/* news page */
#news_content {padding:20px;}
#news_content #date_dropdowns {padding:10px;}
#news_content ul#news_articles div.archive_date {font-weight:bold; padding:10px;}
#news_content ul#news_articles li a {padding:0px 15px; color:#666666;}
#news_content ul#news_articles li a:hover {color:#000;}

/* stadiums */
#stadium.module {margin-bottom:5px;}
#stadium.module img {padding:0px 8px;}
#stadium.module h6 {font-family:Adelle; color:#000; padding:10px 4px 4px;}
#stadium.module a.bam-button.bam-button-primary {display:block; width:40%; margin-left:75px;}
/* #stadium.module p {display:inline; float:left; padding:10px 5px 0px;} */

/* standings */
#standingsTable {width:100%; padding:5px;}
#standingsTable caption {display:none;}
#standingsTable th.teamName {font-family:Adelle; padding:14px 0px 20px 0px;}
#standingsTable th {padding-top:10px;}
#standingsTable td {padding:8px 5px;}
#standingsTable tr.odd {background-color:#ededed;}
#standings.module {margin-bottom:5px;}

/* ads */
.module.ad {margin-bottom:5px;}

#mc ul.bullet_round_black, #mc ul.video_gray {margin:0;}

/* Roster */
#mc h4.roster {font-family:Adelle; color:#000; font-size:22px; padding:10px 0px;}
#mc h4.roster.asg {font-family:Adelle; color:#000; font-size:22px; padding:10px 0px; *height:100px;}
#mc #team_stats {padding:10px 0px 5px 0px;}
#mc #team_stats b {padding:0px 0px 0px 10px;}
#mc img.roster {float:left; padding:0px 10px;}
#mc #affiliates {position:absolute; left:490px; width:200px;}
#mc #affiliates.asg {position:absolute; margin-top:35px; left:80px; width:750px;}
#mc #affiliates h5 {font-family:Adelle; color:#404040; font-size:12px; padding:10px 0px 0px 0px; background:none;}
#mc #affiliates ul {display:inline;}
#mc #affiliates ul li {float:left;}
#mc #affiliates ul li a, #mc #affiliates ul li a:hover  {display:block;padding-left:34px;height: 26px;margin-top:2px;}
#mc #affiliates ul li a {display:block; background:url(/mlb/images/team_logos/30x25/logos.png) no-repeat top left;}
#mc #affiliates ul li.ana a{ background-position: 0 0px; } 
#mc #affiliates ul li.ari a{ background-position: 0 -56px; } 
#mc #affiliates ul li.atl a{ background-position: 0 -110px; } 
#mc #affiliates ul li.bal a{ background-position: 0 -166px; } 
#mc #affiliates ul li.bos a{ background-position: 0 -220px; } 
#mc #affiliates ul li.chc a{ background-position: 0 -275px; } 
#mc #affiliates ul li.cin a{ background-position: 0 -330px; } 
#mc #affiliates ul li.cle a{ background-position: 0 -385px; } 
#mc #affiliates ul li.col a{ background-position: 0 -440px; } 
#mc #affiliates ul li.cws a{ background-position: 0 -495px; } 
#mc #affiliates ul li.det a{ background-position: 0 -550px; } 
#mc #affiliates ul li.fla a{ background-position: 0 -605px; } 
#mc #affiliates ul li.hou a{ background-position: 0 -660px; } 
#mc #affiliates ul li.kc a{ background-position: 0 -715px; } 
#mc #affiliates ul li.la a{ background-position: 0 -771px; } 
#mc #affiliates ul li.mil a{ background-position: 0 -825px; } 
#mc #affiliates ul li.min a{ background-position: 0 -880px; } 
#mc #affiliates ul li.nym a{ background-position: 0 -935px; } 
#mc #affiliates ul li.nyy a{ background-position: 0 -989px; } 
#mc #affiliates ul li.oak a{ background-position: 0 -1045px; } 
#mc #affiliates ul li.phi a{ background-position: 0 -1100px; } 
#mc #affiliates ul li.pit a{ background-position: 0 -1155px; } 
#mc #affiliates ul li.sd a{ background-position: 0 -1210px; } 
#mc #affiliates ul li.sea a{ background-position: 0 -1266px; } 
#mc #affiliates ul li.sf a{ background-position: 0 -1320px; } 
#mc #affiliates ul li.stl a{ background-position: 0 -1375px; } 
#mc #affiliates ul li.tb a{ background-position: 0 -1430px; } 
#mc #affiliates ul li.tex a{ background-position: 0 -1486px; } 
#mc #affiliates ul li.tor a{ background-position: 0 -1540px; } 
#mc #affiliates ul li.was a{ background-position: 0 -1596px; }
#mc #affiliates ul li.mia a{ background-position: 0 -1653px; }

/* Roster Table */
.team_table_results {border-top:5px solid #676767; margin:5px;}
.team_table_results.asg {border-top:5px solid #676767; margin:50px 5px 5px 5px;}
.team_table_results th {background-color: #f1f1f1; color:#555555; font-weight: bold; height:30px;}
.team_table_results td, .team_table_results th {padding: 3px; text-align: center;  border-right: 1px solid #fff;}
.team_table_results td {border-bottom:1px dotted #cccccc; color:#555555;}
.team_table_results tr:hover {background-color:#f7f7f7;}
.team_table_results td a {color:#7c161e; text-decoration:none;}
.team_table_results col#playernameCol {text-align:left;}
.team_table_results caption {font-size: 1px; text-indent: -999em;}
.team_table_results th.playernameHead, .team_table_results td.playerName {text-align: left;}

/* Connect Container*/
#homepage_container .odd  {background-color:#DDDDDD;}
#homepage_container a.bam-button {color:#fff;}
#homepage_container a {color:#081937;}
#homepage_container .more a {color:#0A2351;font-weight:bold;padding-right:10px;}
#homepage_container .module {border-right:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;background: #FFFFFF; /* old browsers */background: -moz-linear-gradient(top, #FFFFFF 0%, #E5E5E5 57%); /* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(57%,#E5E5E5)); /* webkit */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E5E5E5',GradientType=0 ); /* ie */}
#homepage_container .navbuttons li { color:#FFFFFF; font-weight:bold; float:left; }
#homepage_container h4 {color:#5C4A18;text-transform:uppercase;}
#homepage_container h3, #video_container .navbuttons, #homepage_container .navbuttons li h3, #homepage_container #v_nav, #homepage_container #n_nav, #homepage_container #standings_nav {text-shadow:1px 1px 1px #262729;color:#FFFFFF;background: #0A2351; /* old browsers */background: -moz-linear-gradient(top, #0A2351 0%, #081937 100%); /* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0A2351), color-stop(100%,#081937)); /* webkit */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0A2351', endColorstr='#081937',GradientType=0 ); /* ie */ white-space:nowrap;}
#homepage_container .navbuttons h3 {background:none;border-left:1px solid #0B2A60;border-right:1px solid #0B2249;margin:0;}
#homepage_container .navbuttons li.tb_on h3 {background:#081937 url("/mlb/images/homepage/y2011/selected_arrow.png") no-repeat center 22px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#081937', endColorstr='#081937',GradientType=0 ); /* ie */}
#homepage_container .navbuttons li h3:hover {background:#081937;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#081937', endColorstr='#081937',GradientType=0 ); /* ie */}
#homepage_container .navbuttons li.tb_on h3:hover {background:#081937 url("/mlb/images/homepage/y2011/selected_arrow.png") no-repeat center 22px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#081937', endColorstr='#081937',GradientType=0 ); /* ie */}
#videocorner_container #vc_leavebehind_top img {border:1px solid #B8B8B8; float:left; height:35px; margin:7px 3px 0; width:64px; }
.blurb {border-bottom:1px solid #B8B8B8;margin:12px 28px 0 25px;padding-bottom:8px;}
#vertical_container img {float:left; width:60px; height:42px;}
#more_from_container img {border:1px solid #B8B8B8;}
#video_container .vm_slide_thumb {float:left;margin-right:4px;border: 5px solid #B8B8B8;}
#video_container .vm_slide_thumb:hover {border: 5px solid #7F7F7F;}
#video_container #vm_mlbn {color: rgb(111, 111, 111); width: 138px; border-left: 1px solid #B8B8B8; margin-left: 11px; padding: 0pt 0pt 0pt 11px; float:left}
.seriesPop .seriesGameContent {width:192px; border-bottom: 1px solid #B8B8B8; font-size:11px; padding:2px 0 2px 0; }
#connect_container .twitter .column.first a {border:1px solid #1dc0fc;}
#connect_container .twitter .column.first #main_feed {background: #FFFFFF; /* old browsers */background: -moz-linear-gradient(top, #FFFFFF 0%, #E5E5E5 100%); /* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E5E5E5)); /* webkit */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E5E5E5',GradientType=0 ); /* ie */ margin:25px 0;}
#connect_container .twitter .column.first #twitter_msg {color:#ccc} 
#connect_container .twitter .column.first #main_feed:hover {background: #E5E5E5; /* old browsers */background: -moz-linear-gradient(top, #E5E5E5 0%, #E5E5E5 100%); /* firefox */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E5E5E5), color-stop(100%,#E5E5E5)); /* webkit */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E5E5E5', endColorstr='#E5E5E5',GradientType=0 ); /* ie */}
#vertical_container .carousel_pag li a, #vertical_container #carousel_next, #vertical_container #carousel_prev {background:url("/images/homepage/team/y2011/controls/mil.png") no-repeat scroll 0 0 transparent;}
/*#homepage_container .more a {background: url("/images/icons/related_link/mil.png") no-repeat scroll right center transparent;} */
/* these need be looked into and organized better */
#team_footer {background:#000;}
.homepageBg, #ps_drawer_tab, #home_container .blogs_content {background:#fff;}
#homepage_container #ad_sliver {margin:0 0 5px 2px;}

/* global */
#homepage_container div, #homepage_container li, #homepage_container dd, #homepage_container, dt, #homepage_container ol, #homepage_container ul, #homepage_container dl {zoom:1;}
#homepage_container .module p {font-size:11px;margin-bottom:4px;}
#homepage_container #media_wall .mw_kicker a, h3, #connect_header {font-family:'adelle', arial, sans-serif;font-weight:normal;}
#homepage_container h4, #homepage_container h5, #homepage_container h6 {font-size:12px;}

/* layout / margin / padding */
#homepage_container {position:relative; /* padding-top:33px */ padding-top:4px;}
#homepage_container .column.first .row, #main_column_3 {clear:both;margin:0 0 0 3px;}
#homepage_container .row {clear:both;margin:0 0 6px 0;}
*:first-child+html #homepage_container .row {padding:0 0 6px 0;}
*html #homepage_container .row {padding:0 0 6px 0;}
#homepage_container .module, #homepage_container .column, #homepage_container .interior_column, #homepage_container #interior_container {float:left;}
#homepage_container .module, #row_1 .column.first {margin:0 6px 6px 0;}
*:first-child+html #homepage_container .row {margin:0 6px 0 0;padding:0 0 6px 0;}
*html #homepage_container .row {margin:0 6px 0 0;padding:0 0 6px 0;}
#homepage_container #adverts100 .row {padding:0 0 15px 0;}
#homepage_container #adverts100 .row.last {padding:0;margin-top:-1px;}
*:first-child+html #homepage_container #adverts100 .row.last {padding:0 0 18px 0;}
*html #homepage_container #adverts100 .row.last {padding:0 0 18px 0;}

/* container heights and widths */
#connect_container {width:984px;height:270px;}

/* Navigation Buttons / module headers */
#homepage_container .navbuttons {height:27px;}
#homepage_container h3, #connect_header {text-transform:uppercase;font-size:12px;padding:6px 0 6px 10px;height:15px;}
#homepage_container #vertical_container h3, #homepage_container #more_from_container h3{text-transform:none;}
#homepage_container #videocorner_container h3 {background:#000;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 ); /* ie */}
#homepage_container .navbuttons h3 {padding:6px 10px;}
#homepage_container .navbuttons .first h3 {border-left:none;}
#homepage_container .navbuttons .last h3 {border-right:none;}


/* Video Carousel */
.h_module_content {display:none;}

/* Homestand */
#homestand_container #homestand_content {padding:10px;}
#homestand_container img, #homestand_container .middle_column, #homestand_container .last_column {float:left;padding-right:10px;}
#homestand_container #homestand_items li {clear:both;padding:8px 4px;height:55px;}
#homestand_container h4 {font-family:adelle;font-size:12px;text-transform:none;padding-top:12px; color:#333;font-weight:normal;}
#homestand_container .middle_column {width:86px;}
#homestand_container .middle_column a {font-size:11px;}
#homestand_container li li.odd {background:transparent;}
#homestand_container #homestand_items li li {padding:2px;height:auto;}
#homestand_container li li a {height:18px;display:block;}
#homestand_container li.tickets a {padding:4px 0 4px 22px;background:url("/images/homepage/y2011/icons.png") no-repeat scroll 0 -77px transparent;}
#homestand_container li.promotions a {padding:0 0 0 22px;background:url("/images/homepage/y2011/icons.png") no-repeat scroll 0 -109px transparent;}
#homestand_container li.seriesloge {padding-top:5px;}

/* Connect */
#homepage_container #connect_container {position:relative;color:#ddd;margin:4px 0;}
#connect_container a {color:#afafaf;}
#homepage_container #connect_container .more a {color:#fff;padding:0;background:transparent;}
#homepage_container #connect_container .more a {font-size:13px;}
#homepage_container .connect_module {border:none;background:#333 url(/images/homepage/y2011/checker_module.png) 0 0;}
#homepage_container #connect_container #connect_header {font-size:16px;padding:18px 0 0 20px;height:36px;background:#000 url(/images/homepage/y2011/checker_header.png) 0 0;}
#homepage_container #connect_container h4 {font-size:16px;color:#fff;text-decoration:none;font-family:adelle;padding-bottom:12px;display:block;text-transform:uppercase;font-weight:normal}
#homepage_container #connect_container h4 a:hover {text-decoration:none;}
#homepage_container #connect_container .navbuttons {height:64px;background:transparent;position:absolute;top:0;right:100px;}
#homepage_container #connect_container .navbuttons li {padding:14px 30px 0 30px;height:44px;-moz-border-radius-topleft:10px 5px;border-top-left-radius: 10px 5px;-moz-border-radius-topright:10px 5px;border-top-right-radius: 10px 5px; cursor:pointer;}
#homepage_container #connect_container .navbuttons li:hover, #connect_container .navbuttons li.tb_on {background:#333 url(/images/homepage/y2011/checker_module.png) 0 0;margin-top:-4px;}
#homepage_container #connect_container .navbuttons li.tb_on {cursor:default}

#connect_container .connect_content {padding:0 10px;}
#connect_container .connect_content li.h_module_content {padding-top:13px}
#connect_container .column.first {border-right:1px solid #4b4c4c;border-left:0;padding-left:0;}
#connect_container .column {padding-right:30px;height:150px;width:284px;border-left:1px solid #1a1a1a;padding-left:30px;}
#connect_container .column.last {padding-right:0;border:0;padding-left:0;}
#connect_container li.newsletter #current_subscribers {float:right;width:240px;font-size:14px}
#connect_container li.newsletter #current_subscribers h5 {font-size:18px} 

/* Connect - Mobile */
#connect_container .mobile {position:relative;}
#connect_container .mobile .column.first dd {font-size:14px; padding-left:10px;}
#connect_container .mobile .column.first dd, #connect_container .mobile .column.first dt, #connect_container .mobile .column.last dt {font-family:adelle;}
#connect_container .mobile .column dt {margin-bottom:6px;}
#connect_container .mobile .column.last dt {margin-bottom:0;}
#connect_container .mobile .column.last dt em {display:block;font-size:12px;font-style:normal;margin-bottom:8px;}
#connect_container .mobile .column dd {margin-bottom:2px;font-size:13px;}
#connect_container .mobile .column.last dl {background:#1a1a1a;padding:10px 20px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#connect_container .mobile .more {position:absolute;top:177px;}

#homepage_container #connect_container .mobile a.bam-button-mobile{
	width: 130px; padding: 6px 0px; color: white; margin:8px 0;
}
#homepage_container #connect_container .mobile .disclaimer {font-size:10px;color:#ddd;font-style:normal;}

/* Connect - Newsletter */
#connect_container .newsletter .more {margin:-10px 0 20px 0;display:block;}

/* Connect - Facebook */
#connect_container .facebook .column.first {height:170px;text-align:center;width:300px;}

/* Connect - Twitter */
#connect_container .twitter dl.over_flow {display:none;}
#connect_container .twitter .column.first {width:284px;padding-left:0;}
#connect_container .twitter .column {width:390px; padding:0 18px}
#connect_container .twitter .column.last {width:160px; border:0;}
#connect_container .twitter .column.last a {display: block; margin-top: -25px;}
#connect_container .twitter dl {float:left;width:190px;display:block;margin:0 2px 10px 0;}
#connect_container .twitter dl.two_column {width:382px;}
#connect_container .twitter dt {margin-bottom:4px;color:#afafaf;;}
#connect_container .twitter dd {font-weight:bold;}
#connect_container .twitter a span {color:#1dc0fc;}
#connect_container .twitter .more {display:block;clear:both;}
#connect_container .twitter .column.first a:hover {text-decoration:none;}
#connect_container .twitter .column.first a {font-weight:bold;font-size:16px;height:34px;display:block;padding:12px 0 0 44px;background:url(/images/homepage/y2011/connect_bird.png) no-repeat 12px 12px;}

#connect_container .navbuttons h3 {display:none;}
 
#sbContent .boxscore .links a span.lineupsLink {display:none;}