/* aol standard reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

body{color:#2c2c2c;font-family:Arial,Helvetica,sans-serif;font-size:76%;position:relative;background-color:#ffffff;}
ul li{list-style:none;}
a{color:#206994;text-decoration:none;}
a:hover{color:#206994;text-decoration:underline;}
.clear {clear:both;}
.clearfix:after{clear:both;content:'.';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{clear:both;_zoom:1;}
h2{border-bottom:2px solid;font-size:20px;margin-bottom:11px;padding-bottom:5px;line-height:1em;}
.mpid-1 div,.mpid-2 div,.mpid-3 div,.mpid-4 div,.mpid-5 div,.mpid-6 div,.mpid-7 div,.mpid-8 div,.mpid-9 div,.mpid-10 div,.mpid-11 div{}
h2 a, h3 a{color:#2b2c2c;}
h2 a:hover,#weather a:hover,#thmc a:hover,b.sns a:hover,
#dl h2 a:hover,#dl h3 a:hover,.custom-content h3 a:hover,
#aol-header .search-tab:hover,.aol-directory li a:hover,#dailyvj .edit:hover,#dailyvj .vj-close:hover,
.aol-content li a:hover,.feedback a:hover,.aol-headlines li a:hover,#localPatchStory a:hover,
.site-credit a:hover,#dl .credit a:hover,.credit a:hover,.vj-playlist li a:hover,#vidPromo .vidImg a:hover,
.ticker-name a:hover,.trending-now li a:hover,#lifestreamLayout #ls_footer a:hover,#lifestreamLayout a.ls_title:hover,
#aol-trendingstories .story p a.storyattr:hover, #aol-trendingstories .story a.storytxt:hover,
#aol-mostpopular .story p a.storyattr:hover, #aol-mostpopular .story a.storytxt:hover, #hp-games .gms a:hover
{
    color:#206994;
    text-decoration:none;
}
#pgbg {min-width:994px; width:100%;}
.sprite img{position:relative}
.hidden {height: 1px;width: 1px;position: absolute;overflow: hidden;top: -999px;}
/* aol header search */
#aol-header{height:115px;margin:0 auto;position:relative;width:986px;z-index:3;}
#om_aol-jumpbar{height:36px;color:#3c3c3c;position:relative}
.SAF #om_aol-jumpbar{position:relative}
#aol-header-logo{
    height:80px;
    left:-14px;
    position:absolute;
    top:27px;
    width:202px;
}
#toshiba-header-logo #aol-header-logo {left: 188px; top:71px;height:30px; width: 105px;}
.IE #aol-header #om_aol-jumpbar,.IE7 #aol-header #om_aol-jumpbar{position:absolute;z-index:999; }

#netscape-header-logo #aol-header-logo {height: 30px; left: 187px; top: 71px; width: 115px;}
/* aol quicknav */
#quick-nav{height:75px;width:175px;position:absolute;top:54px;overflow:hidden;padding-left:5px;margin-top: -25px;}
.quick-nav2 {left:821px;}
.quick-nav1 {left:873px;}
.quick-nav0 {left:915px;}
.quick-nav-1 {left:921px;}
.quick-nav3 {left:769px; padding-left:0px;}
#quick-nav a{display:block;float:left;height:60px;overflow:hidden;position:relative;width:55px;_zoom:1;text-align:center;margin-top:10px;}
.IE #quick-nav a,.IE7 #quick-nav a{cursor:hand;}
#quick-nav a:hover{text-decoration:none;}
#quick-nav img{position:relative;_zoom:1;}

#quick-nav a img{border:0px solid #fff;left:-13px;}
#quick-nav a:hover img{border:0px solid #fff;left:-93px;border:0 solid transparent;}/* border 0 IE7 hover hack */
.qnpos1 img{top:-28px;}
.qnpos2 img{top:-108px;}
.qnpos3 img{top:-188px;}
.qnpos4 img{top:-338px;}
.qnpos5 img{top:-418px;}
.qnpos6 img{top:-498px;}
.qnpos7 img{top:-588px;}
.qnpos8 img{top:-668px;}
.qnpos9 img{top:-748px;}
.qnpos10 img{top:-818px;}
.qnpos11 img{top:-898px;}
.qnpos12 img{top:-988px;}
.qnpos13 img{top:-1059px;}
.qnpos14 img{top:-1149px;}
.qnpos15 img{top:-1218px;}
.qnpos16 img{top:-1298px;}
.qnpos17 img{top:-1378px;}
.qnpos18 img{top:-1458px;}
.qnpos19 img{top:-1538px;}
.qnpos20 img{top:-1618px;}
.qnmailcount img,.IE8 .qnmailcount img{top:-268px;}

#quick-nav span{color:#fff;left:27px;position:absolute;top:32px;font-size:10px;font-weight:bold;display:block;width:20px;text-align:center;}
#quick-nav span.omg{font-size:9px;}
.Gecko #quick-nav span,.IE8 #quick-nav span{top:21px;}
.SAF #quick-nav span{top:22px;}
#quick-nav a span{left:27px;top:21px;}
/* ipad styles */
#quick-nav a {-webkit-tap-highlight-color: rgba(0,0,0,0);}
#aol-header-search-button,#aol-footer-search-button {-webkit-appearance:none;}

/* header search */
#aol-header .search{
    background:#fff;
    left:229px;
    margin-top:-10px;
    position:absolute;
    top:54px;
}
#aol-header .tabs-0 {padding-top:0px;}
#aol-header .search-0 {left:416px;}
#aol-header .search-1 {left:341px;}
#aol-header .search-2 {left:311px;}

#aol-header-query,#aol-header-search-ghost{
    border:4px solid #afafaf;
    color:#626262;
    float:left;
    font-size:16px;
    font-weight:bold;
    height:20px;
    margin-top:6px;
    overflow:hidden;
    padding:8px 0 4px 13px;
    width:445px;
}
#aol-header-search-ghost,#aol-footer-search-ghost{
    background-color:transparent;
    display:block;
    position:absolute;
    top:15px;
    left:0px;
    z-index:3;
}
#aol-header-search-ghost{top:auto;}
#aol-footer-search-ghost{
    border:none;
    width:250px;
    display:none;
}
#aol-header-search-button{
    background:#e6248a;
    border:0;
    color:#fff;
    cursor:pointer;
    float:left;
    font-size:16px;
    font-weight:bold;
    height:40px;
    margin-left:2px;
    margin-top:6px;
    width:92px;
    font-family:Arial,Helvetica,sans-serif;
}
#aol-header-search-results,#aol-footer-search-results{
    border:2px solid #DBDBDB;
    background-color:#FFF;
    width:225px;
    padding:7px 10px 10px 20px;
    display:none;
    position:absolute;top:58px;left:0px;z-index:200;}
#aol-header-search-results {top: 43px;}
#aol-header-search-results li,#aol-footer-search-results li{list-style:none;font-size:16px;font-weight:normal;letter-spacing:0;padding:2px 0;float:none;cursor:pointer;}
#aol-header-search-results b,#aol-footer-search-results b{font-weight:bold;}
#aol-header-search-results li.aol-header-search-highlight,#aol-footer-search-results li.aol-header-search-highlight{color:#1096BB;}
#aol-header-search-label,#aol-footer-search-label{height:0;display:none;overflow:hidden;}
#aol-header .search-tab{color:#2b2c2c;padding-left:8px;padding-right:8px;}
#aol-header .search-tab .current,#searchtab1{font-weight:bold;}
#aol-header {z-index:2;}

/* aol page search */
#aol-page-search-query{
    border:5px solid #afafaf;
    color:#5e5e5e;
    float:left;
    font-size:14px;
    font-weight:bold;
    height:20px;
    margin-right:1px;
    _margin-right:0;
    padding:8px 6px 4px;
    width:153px;
}
#aol-page-search-button{
    background:#E6248A;
    border:0;
    color:#fff;
    cursor:pointer;
    font-size:14px;
    font-weight:bold;
    height:42px;
    width:90px;
    _width:89px;

}
#aol-page-search-button.mini{
    background:#E6248A url('../images/aol5_global.png') no-repeat 2px -1399px;
    width:55px;

}
#aol-page-search{
    margin-bottom: 30px;
}

/* aol content */
#aol-content{padding:10px 10px 30px 12px;margin:0 auto;width:964px;}
#aol-content, #col1{background-color: #fff;}
.IE #aol-content, .IE7 #aol-content{position:relative;} /* ie6,7 smartbox */
#col12_2{float:left;width:641px;}
#col1{float:left;padding-top:3px;width:386px;}
.dn{display:none;}
#col1R{float:right;width:267px;}
#col1L{width:97px;overflow-y:hidden;}
.SAF #col1L{float:left;}
#col2{float:left;padding-left:22px;padding-top:3px;width:233px;}

/* overrides for widths when entertainment is on the left, so: .entleft */
.entleft #col1{width:352px;}
.entleft #col1R{width:233px;}
.entleft #col2{width:267px;}
.entleft #dl.narrow{border-bottom:none;float:none;}

/* overrides for widths when DL is in the middle, so: .dlmid */
.dlmid #col1{width:97px;}
.dlmid #col2{width:522px;}
.dlmid #col2L{float:left;width:267px;}
.dlmid #col2R{float:right;padding-left:22px;padding-top:3px;width:233px;}

#col3{float:right;margin-top:2px;padding-left:22px;width:301px;}
#col3 ol{list-style-type:none;}

.aol-content li{
    zoom:1; /* ie6,7 hasLayout bug */
}
.aol-content li a{color:#2c2c2c;}
.credit{
    color:#b2b2b2;
    display:inline-block;
    font-size:9px;
    text-align:right;
    vertical-align:top;
    width:115px;
}
.credit a, #dl .credit a{color:#b2b2b2;}
.site-credit{
    color:#787878;
    display:inline-block;
    font-size:11px;
    text-align:left;
    vertical-align:top;
    width:114px;
}
.site-credit a{color:#787878;}
#col3 .credit{width:149px;}
#col3 .site-credit{width:149px;}

#aol-content .left{display:inline;float:left;}
#aol-content .right{display:inline;float:right;}
#aol-content p{
    line-height:1.45em;
    margin-bottom:0.5em;
}
#breaking-news h2{
    border-bottom:1px solid #d9d9d9;
    font-size:14px;
    font-weight:bold;
    margin-bottom:3px;
    line-height:22px;
    padding-bottom:5px;
    padding-top:5px;
    margin-top:0;
    width:641px;
}
#breaking-news h2,#breaking-news h2 a{color:#5E5E5E;}
.view-more,.newsmore,.localmore,.localmore-noarrow{
    clear:both;
    display:block;
    font-size:13px;
    font-weight:bold;
    margin-top:10px;
    padding-left:16px;
}
.view-more,.localmore,.localmore-noarrow{
    margin-bottom:16px;
    padding-bottom:8px;
}
.view-more,.newsmore,.localmore,#local-localstories .local-localstories_w a{
    background:url(../images/maing.png) no-repeat -1px 3px;
}

#localweather_viewmore{
    color:#D9D9D9;
    clear:both;
    font-size:12.1667px;
    font-weight:bold;
    padding-top:12px;
}
.IE #localweather_viewmore,.IE7 #localweather_viewmore{
    padding-top:0;
}
.aol-directory{
    margin-bottom:20px;
}
#col1L h2{
    border-bottom:none;
    font-size:16px;
    padding-bottom:0;
}
.aol-directory li{
    border-bottom:1px solid #d9d9d9;
    font-weight:bold;
    padding:0.3em 0;
    list-style-type:none;
}
.aol-directory li a{
    color:#5e5e5e;
}
.aol-directory li a i{
    color:#C61412;
    font-size:9px;
    font-weight:bold;
    font-style:normal;
    position:relative;
    top:-3px;
    text-decoration:none;
}
.aol-directory li.last{
    border-bottom:none;
}
.gmod{padding-bottom:4px;margin-bottom:22px;clear:both;}
.ginmod{margin-bottom:15px;}
/* right rail ad */
.rrad.btop{border-top:1px solid #CECECF;padding-top:2px;}
.rrad.bbot{border-bottom:1px solid #CECECF;}
.rrad{margin-bottom:15px;clear:both;}
.IE8 .rrad{margin-bottom:12px;}

/* ad feedback  */
div.feedback{
    float:right;
    font-size:10px;
    margin-top:5px;
    margin-bottom:10px;
}
.text-ad {
    float:left;
    color:#7F7F7F;    
}
.feedback .text-ad .di{
    display:inline;
}
.feedback .text-ad a{
    padding-right:4px;
}
.feedback a{color:#7f7f7f;display:inline-block;margin-left:4px;}

.feedback img{
    margin-bottom: -3px;
    padding-left: 2px;
}
.feedback .text-ad{float:left}

#adchoice-sep{
    margin-left:4px;
    margin-right:-2px;
    color:#7F7F7F;
}
#adchoice{
    text-align: right;
}

#adchoice.right{
    text-align: right;
    float: right;
}

.SAF #adchoice.right, .IE #adchoice.right{
    float: none;
}

.IE #adchoice.right{
    float: none;
}

.IE #adchoice.right,.IE8 #adchoice.right,.IE9 #adchoice.right{
    padding-left: 3px;
}

.IE9 #adchoice.right{
    margin-top: -1px;
}

/* modules */
.aol-headlines h2{
    margin-bottom:5px;
}
/*
.aol-headlines{
    margin-bottom:24px;
}
.IE8 .aol-headlines{
    margin-bottom:23px;
}
*/
.aol-headlines li{
    background: url(../images/maing.png) no-repeat 5px -1807px;
    padding:0.25em 0 0.25em 16px;
}
.aol-headlines ul li{background:transparent url(../images/maing.png) no-repeat 1px -1807px;padding-left:14px;}

#nozip{display:inline}
#localheader h2 {margin-bottom: 0}
#localstories_location{font-size:13px;font-weight:bold;position:relative;overflow:auto;height:100%;}
#localstories_location span{position:absolute;font-size:13px;right:0;}
#localstories_location #local_feedback {position: relative; font-size:11px; font-weight: normal;margin-top:15px;}
.localeditspace{border-bottom:1px solid #d9d9d9;padding-top:13px;padding-bottom:13px;}
.localnoeditspace{border-bottom:none; display:none;}
.cityState {float:left;}
#localstories_edit_div{float: right;}
.location-input{background-color:#e7e7e7;border:1px solid #d9d9d9;color:#787878;font-size:10px;font-weight:bold;height:18px;padding:2px 0px 0;width:160px;}
.save-location{}
.rtn-powered{text-align:right;}
#localLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;display: none; padding-top: 10px; padding-bottom: 10px; height: 15px; clear:both;}
#localstories_editloc{padding-top: 5px;padding-bottom: 5px; width: 100%; float:none; overflow:auto;}
#localstories {padding-top: 8px;}
.local_links_bold{font-weight: bold;}
.local_links_normal{font-weight: normal;}

#local_viewmore{border-bottom:1px solid #d9d9d9; padding-bottom: 12px;zoom:1;}
#localViewMore {margin-bottom : 0; padding-bottom : 0;}

#localweather{border-bottom:1px solid #d9d9d9;font-size:13px;font-weight:bold;padding-top:12px;padding-bottom:12px;position:relative;overflow:auto;height:100%}
#localweather_forecast{margin-top: 12px; margin-bottom: 8px; font-size: 12.1667px}
.localweather_forecast_day{width:85px; float:left;}
.localweather_forecast_day3{width:28%; float:left;}
.localweather_forecast_day4{width:24%; float:left;}
.localweather_forecast_day5{width:20%; float:left;}
.localweather_forecast_day6,.localweather_forecast_day7{width:16%; float:left;}

.localweather_forecast_dayname{margin-bottom: 6px; text-align:center}
.localweather_forecast_component{float:left; white-space:nowrap;}
.localweather_forecast_component a:link{color: #2C2C2C}
.localweather_forecast_component a:visited{color: #2C2C2C}
.localweather_forecast_txt{font-weight: normal}

/* Local Page Weather */
#localpage-weather .loc-v2 #local_edit_div {border-left: none; padding-left:6px}
#localpage-weather .loc-v2{padding-top:10px;position:relative;}
#localpage-weather #localweather {clear:both;border-bottom: none;padding-top:20px}
#localpage-weather .loc-v2 .cityState{float:left;padding-right:6px;margin-top:-22px;}
#localpage-weather .cityState h2{font-size:40px}
#localpage-weather #local_edit_div {float: left;}
#localpage-weather #localstories_edit_div a {font-size: 9px}
#localpage-weather .loc-v2 #localweather_viewmore {float:right;padding-top: 20px}

#localpage-weather .loc-v2 .hdrWrp {border-bottom:1px dotted #CCCCCC;padding-bottom:4px;height:40px}
.IE #localpage-weather .loc-v2 .hdrWrp {height:20px}
.lclwthr_curr_comp {float: left;margin-left: 10px}

#lclwthr_curr {position: relative; padding-top: 16px;}
#lclwthr_curr .lclwthr_curr_comp a {color:#2C2C2C;}
#lclwthr_curr .first{margin:0} 
#lclwthr_curr .lclwthr_curr_comp .lclwthr_cur_tmp{color:#2C2C2C;}
#lclwthr_curr .curr_tmp{font-weight: bold;} 

.lclwthr_cur_tmp {font-weight: bold;font-size: 39px}
.lclwthr_cur_tmp div {font-size:11px;font-weight: normal;}
.lclwthr_cur_tmp .dvdr {color:#D9D9D9}

.lclwthr_frcst {font-size: 15px;padding-top: 4px;width:450px;margin-left: 24px}

.nozipcls #localZipPrompt {border:none}
#localpage-weather .nozipcls #locallocationform {margin-left: 28px;margin-top:0}
#localpage-weather .nozipcls #localZipPrompt {margin-bottom:0}
#localpage-weather .nozipcls #locz {width:510px}

#localpage-weather #localweather_forecast .first {width:15%}

#localpatch {padding-top:8px;}
#localPatchStory{border-bottom:1px solid #d9d9d9; font-weight:bold; padding-top:2px; width: 100%;float:left;}
#localPatchStory a {color:#2b2c2c;}
#localPatchStory .patchImgText {display: inline;width:100%; float:left;}
#localPatchStory .patchText {position: relative; display: inline}
#localPatchStory .patchDealBtn img {position: relative; margin-top: -3px; display: inline;}
#localPatchStory .patchDealImg {float: right; margin-top: -26px;}
.IE #localPatchStory .patchDealImg, .IE7 #localPatchStory .patchDealImg{margin-top: -52px;}
#localPatchLogo{text-decoration:none; height:25px;width:15px;margin-right:10px;display:block;background:transparent url(../images/maing.png) no-repeat 0px -595px; float: left;}
#patchHeader{font-size:15px;padding-top:5px;float:left;}
#localPatchStory p #patchLoc{color:#7dbc39;}
#localPatchStory p #patchLoc:hover{text-decoration:underline;}
#aol-content #localPatchStory .dealBtn {margin-bottom: 0;}
#localPatchStory p {clear: both;}
.patch-powered{color:#D9D9D9;text-align:left;clear:both;}
.patch-powered a{font-size: 10px; font-weight:bold;}
#aol-content p.patch-powered{margin-bottom:-5px;}
#localtrafficmap {padding-top:12px;padding-bottom:12px; border-bottom:1px solid #d9d9d9;}
#localtrafficmap span {font-size:13px;font-weight:bold;}

#localNoNews{border-bottom:1px solid #d9d9d9;padding-bottom:8px;}
.gmod form input#locz{background-color:#e7e7e7;font-size:12px;border:1px solid #bdbdbd;color:#757575;padding-left:6px;margin-right:9px;width:65%;}
#localZipPrompt{border-bottom:1px solid #d9d9d9;padding-bottom:8px;}
#locationclose{width:15px; height:15px; display: inline-block; float: none; position: relative; top: 2px; overflow:hidden;}
#locationclose img{top:-1038px;position:absolute;}

.localtooltips {
    display:none;
    background-color:#FCFBDC;
    border:1px solid #333333;
    padding:3px;
    font-size:11px;
    color:#333333;
    text-decoration:none;
    z-index:1000;
    white-space:nowrap;
    position:absolute;
    margin-top:20px;
    margin-left:40px;
}

#dailyvj,.dailyvj{
    position:relative;
}
#dailyvj .header,.dailyvj .header{
    border-bottom:2px solid;
    margin-bottom:8px;
    padding-bottom:5px;
    position:relative;
    _zoom:1;
}
.dailyvj .site-credit {
    display:none;
}
.dailyvj.vj-v2 {
    margin-bottom:18px;
}
.dailyvj.vj-v2 .vj-playlist{
    display:none;
}
.dailyvj.vj-v2 .header,.IE .dailyvj.vj-v2 .header{
    margin:-13px 0 0 0;
    padding:14px 12px;
    background-color:#000;
}
.SAF .dailyvj.vj-v2 .header{
    padding-top:15px;
}
.dailyvj.vj-v2 .header h2,.dailyvj.vj-v2 .header h2 a{
    font-weight:normal;
    font-size:17px;
    text-transform:none;
    line-height:18px;
}
.dailyvj.vj-v2 .header a{
    color:#fff;
}
.dailyvj.vj-v2 .header a:hover, .dailyvj.vj-v2 .credit a:hover{
    color:#fff;
    text-decoration:underline;
}
.dailyvj.vj-v2:hover .credit, .dailyvj.vj-v2:hover .credit a{
    color:#B2B2B2;
}
.dailyvj.vj-v2 .site-credit {
    display:none;
    margin:11px 0 -24px 0;
}
div.dailyvj.vj-v2 span.credit{
    font-size:10px;
    background-color:#000;
    color:#000;
    width:228px;
    padding:1px 5px 0 0;
    height:10px;
    margin-bottom:-17px;
    z-index:1;
}
.IE div.dailyvj.vj-v2 span.credit{
    color:#B2B2B2;
    width:228px;
}
.dailyvj.vj-v2 .credit a{
    color:#000;
}
.IE .dailyvj.vj-v2 .credit a{
    color:#B2B2B2;
}
.Gecko #dailyvj .header,.Gecko .dailyvj .header{
    margin-bottom:9px;
}
.Gecko.mac #dailyvj .header,.Gecko.mac .dailyvj .header{
    margin-bottom:8px;
}
.SAF #dailyvj .header,.SAF .dailyvj .header{
    margin-bottom:11px;
}
.SAF.MS #dailyvj .header,.SAF.MS .dailyvj .header{
    margin-bottom:9px;
}
.IE8 #dailyvj .header,.IE8 .dailyvj .header,.IE7 #dailyvj .header,.IE7 .dailyvj .header,.IE #dailyvj .header,.IE .dailyvj .header{
    margin-bottom:11px;
}
#dailyvj h2,.dailyvj h2{
    border-bottom:none;
    display:inline-block;
    margin-bottom:0;
    padding-bottom:0;
    width:77%;
}
#dailyvj h2.noedit{
    width:100%;
}
#dailyvjmod_standalonevj h2,#dailyvjmod_standalonevj-2 h2{
    width:100%;
}
#dailyvjmod_video-module h2,#dailyvjmod_standalonevj-2 h2{
    width:100%;
}
#dailyvjmod_standalonevj-2 h2 {font-size: 19px;}
#dailyvj h3{
    margin-bottom:10px;
}
#dailyvj li{
    list-style:none;
}
#dailyvj .edit,#dailyvj .vj-close{
    background:url(../images/maing.png) no-repeat 45px 3px;
    color:#2c2c2c;font-size:11px;
    font-weight:bold;
    padding-right:20px;
    position:absolute;
    text-align:right;
    bottom:5px;right:0;
    width:40px;
}
#dailyvj .vj-close{
    background-position:45px -1001px;
}
#dailyvj h3{
    font-size:15px;
    margin-bottom:6px;
}
.vj-playlist{
    font-weight:bold;
}
.vj-playlist li{
    padding-top:4px;
    padding-bottom:4px;
    _zoom:1;
}
.vj-playlist li a{
    background: url("../images/maing.png") no-repeat scroll 0 -78px transparent;
    display: list-item;
    padding-left: 14px;
}

.vj-playlist li{
    padding-top:6px;
}

.offlead{
    margin-top: 8px;
    margin-bottom: 27px;
}
.SAF .offlead {
    margin-top: 9px;
    margin-bottom:34px;
}
.SAF.MS .offlead,.Gecko .offlead {
    margin-bottom:29px;
}
.Gecko.mac .offlead {
    margin-bottom:27px;
}
.IE .offlead {
    margin-bottom:31px;
}
.IE8 .offlead {
    margin-bottom:29px;
}
.IE7 .offlead li {
    padding-bottom:3px;
}

.offlead li{
    padding-top: 2px;
    padding-bottom: 4px;
}
.offlead li a{
    background: url("../images/maing.png") no-repeat scroll 0 -1912px transparent;
    font-weight: normal;
}
.offlead h3{
    margin-top: 8px;
    margin-bottom: 4px
}
.offlead-bold li a{
    font-weight: bold;
}
.IE7 .vj-playlist li a.dn{
    display:none;
}
.vj-playlist li.noicon a{
    background:none;
    padding-left:0;
}
#dailyvj .more,.dailyvj .more{
    font-weight:bold;
}
.vjvideo{
    position:relative;
    width:233px;
    height:155px;
    margin-bottom:8px;
    display:block;
    top:0;
}
#dailyvj .vjvideo span{display:none}
.vjvideo span{
    position:absolute;
    display:block;
    text-indent: 40px;
    overflow: hidden;
    cursor:hand;
}

.vjlist li{
    border-bottom:1px solid #d9d9d9;
    height:48px;
    padding:5px 0 3px;
}
.vjlist li.first{
    padding-top:0;
}
.vjlist li.last{
    border-bottom:0;
}
.vjlist li a{
    color:#206994;
    font-weight:bold;
}
.vjlist li a.current{
    color:#8d8d8d;
}
.vjlist img{
    clear:left;
    float:left;
    margin:0 23px 5px 15px;
}
.vjlist span{
    color:#2c2c2c;
    display:block;
    font-size:14px;
    text-decoration:none;
}

#vidPromo{
    float:left;
    margin-bottom:2px;
    clear:both;
    width:100%;
}
#vidPromo h2{
    margin-bottom:12px;
}
#vidPromo .vidImg{float:left;width:100%;}
#vidPromo .vidImg img.promoimg{
    clear:left;
    float:left;
    margin:3px 22px 15px 0px;
    width:97px;
}
#vidPromo .vidImg{
    position:relative;
}
#vidPromo .vidImg a{
    color:#2c2c2c;
    font-weight:bold;
}
#vidPromo .vidImg span{display:block;float:left;}
#vidPromo .vidImg p{margin-top:5px;}
#vidPromo .videobutton {
    display:none !important;
}
#vidPromo.vid-v2 .videobutton {
    display:block !important;
}
#vidPromo.vid-v2 .odd{
    float:left;
    margin-left:11px;
}
#vidPromo.vid-v2 .vidImg{
    clear:none;
    width:145px;
}
#vidPromo.vid-v2 .vidImg img.promoimg {
    width:145px;
    float:none;
    margin:0;
}
#vidPromo.vid-v2 .vidImg div.promo {
    margin:2px 0 23px 0;
}
.SAF #vidPromo.vid-v2 .vidImg div.promo {
    margin-top:7px;
}
#vidPromo.vid-v2 .vidImg a {
    color:#000000;
    font-weight:bold;
}
#vidPromo.vid-v2 .vidImg a:hover{
    text-decoration:none;
}
#vidPromo.vid-v2 .vidImg p{
    display:none;
}
/* daily vj headline swap */
#dailyvj .header, .dailyvj .header {border-bottom:none;top:5px; padding-bottom: 0px;}
.vj-playlist {margin-top:0;}
#dailyvjmod_standalonevj.gmod{margin-bottom:15px;}
#dailyvjmod_video-module.gmod{margin-bottom:15px;}
/*daily image credit */
div.dailyvj span.credit{position:relative;display:block;width:100%;margin-top:-9px;top:0;}
.SAF div.dailyvj span.credit{margin-top:-7px;}
/* DL */
#dl{
    float:right;
    border-bottom:1px solid #D9D9D9;
    height:418px;
    margin-bottom:19px;
    position:relative;
    width:386px;
}
#dlw{
    background:#ffffff;/* fix for xp cleartype bug when MS opacity filter is used */
}
#dl h2{
    border-bottom:none;
    line-height:24px;
    margin:2px 0 4px;
    _margin:2px 0 4px; /* ie6 */
    *margin:2px 0 4px; /* ie7 */
    padding:0;
    _zoom:1;
}
.SAF h2,.mac h2{font-size:1.6em;}
#smhdr #col1R h2,#smhdr #col2 h2,#smhdr #col3 h2{
    font-size:19px;
}
#dl h2.hidden, #dl #dlpBtn.hidden{height:1px;margin:0;padding:0;position:absolute;}/*hidden links for screenreaders above DL*/
#dl h3{
    font-size:1.1em;
    margin-top:7px;
}
#dl .credit{
    display:inline-block;
    font-size:10px;
    height:13px;
    width:100%;
    clear:both;
}
#dl p{
    margin-bottom:3px;
}
#dl .lede-link{
    background: url(../images/maing.png) no-repeat 5px -1752px;
    color:#206994;
    display:list-item;
    list-style:none;
    padding-left:16px;
    width:270px;
}
#dl ul{
    margin-top:6px;
    width:280px;
}
#dl li{
    background: url(../images/maing.png) no-repeat 5px -1754px;
    padding-left:16px;
    margin-bottom:0.25em;
    _zoom:1; /* ie6 hasLayout bug on bullets */
}
#dl a{color:#206994;font-weight:bold;}
#dl h2 a,#dl h3 a{color:#2b2c2c;}
#dl li a{
    color:#206994;
    font-weight:normal;
}
#dl li a.bold{
    font-weight: bold;
}
#dl li a:hover{text-decoration:underline;}
#dl .searchlink{
    background:url(../images/maing.png) no-repeat 0 -1516px;
    display:inline-block;
    margin-top:2px;
    padding-left:13px;
}
#dl-controls{
    bottom:16px;
    height:50px;
    overflow:hidden;
    position:absolute;
    right:0;
    width:auto;
}
#dl-controls a{
    display:block;
    float:left;
    height:25px;
    overflow:hidden;
    position:relative;
    width:20px;
    _zoom:1;
}
#dl-count{
    background-color:#fff;
    bottom:0;
    display:block;
    font-size:16px;
    font-weight:bold;
    line-height:1.4em;
    position:absolute;
    right:0;
    text-align:center;
    width:60px;
    z-index:2;
}
.dl-prev,.dl-pause,.dl-play,.dl-next{
    display:inline-block;
    height:30px;
    position:relative;
    width:17px;
}
#dl .dl-button{position:relative;float:left;width:20px;height:30px;overflow:hidden;}
#dl-controls img{position:relative}
#dl-controls a.dl-previous {display:block;position:relative;width:20px;height:30px;overflow:hidden;}
#dl-controls a.dl-previous img{top:-130px}
#dl-controls a.dl-previous:hover img{top:-250px}
#dl-controls a.dl-pause {display:block;position:relative;width:20px;height:30px;overflow:hidden;}
#dl-controls a.dl-pause img{top:-169px}
#dl-controls a.dl-pause:hover img{top:-289px}
.IE #dl-controls a:hover, .IE7 #dl-controls a:hover {background:none no-repeat 0px 0px;}
#dl-controls a.dl-play {display:block;position:relative;width:20px;height:30px;overflow:hidden;}
#dl-controls a.dl-play img{top:-1398px}
#dl-controls a:hover img {top:-1438px}
#dl-controls a.dl-nextb {display:block;position:relative;width:20px;height:30px;overflow:hidden;}
#dl-controls a.dl-nextb img{top:-210px}
#dl-controls a.dl-nextb:hover img{top:-330px}
#dl h2.hidden, #dl #dlpBtn.hidden {height:1px;margin:0 0;padding:0;position:absolute;}/*hidden links for screenreaders above DL*/
#dl .rdmore{
    font-style:normal;
    font-size:13px;
}

.overlaylink{
    position:absolute;
    top:217px;
    width:250px;
    left:0;
}
#dl .overlaylink a{
    color:#ffffff;
    font-weight: normal;
    text-decoration: underline;
}
#dl .overlaylink a:hover{
    color:#33b3fe;
}
.IE #dl .overlaylink{
    display:block;
}
.overlay,.text-overlay {
    background:#000;
    bottom:0;
    color:#fff;
    display:block;
    font-weight:bold;
    left:0;
    line-height:1.6em;
    opacity:.7;
    -ms-filter:"alpha(opacity=70)";
    filter:alpha(opacity=70);
    position:absolute;
    width:100%;
    height:32px;
}
#advert b.boverlay{
    top:0;
}

b.boverlay{
    color:#FFFFFF;
    left:0;
    position:absolute;
    bottom:0;
    padding-left:5px;
}
.overlay-text{
    bottom:2px;
    color:#FFFFFF;
    left:0;
    position:absolute;
    width:100%;
    text-indent:10px;
}
.IE .overlaylink, .IE7 .overlaylink{
    position:relative;
    top:0px;
}
#dl #advert .overlaylink {top: 0;}
.IE #dl #advert .overlaylink, .IE7 #dl #advert .overlaylink{
    position:relative;
    top:-215px;
}
.IE7 .overlay-text{bottom:3px;}
.nonvideo-overlay{
    height:32px;
    text-align:center;
    text-align:left;
}
.nonvideo-overlay:hover{
    text-decoration: none;
}
.nonvideo-overlay td{
    vertical-align: middle;
}
#advert .dlvideo {
    left:260px;
    width:100%;
}
#dl.typew #advert .dlvideo,#dl #advert .dlvideo {
    left:0px;
    top:0px;
    bottom:0px;
}
.IE #advert .dlvideo, .IE7 #advert .dlvideo{
    top:0px;
    left:5px;
}
#dl.typew .vbtn-bottom1 .dlvideo, #dl.typew .vbtn-bottom2 .dlvideo, #dl.typew .vbtn-bottom3 .dlvideo {
    bottom:0;
    width:100%;
    top:185px;
}

table.opacity,span.opacity{background:#000;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);width:100%;}
table.non_vid td{
    vertical-align:middle;
    text-align:left;
}
#dlimg{
    cursor:pointer;
    display:block;
}
.IE #dl.typew .overlay{bottom:-1px;}
.IE #dl.typew #dlimg{width:386px;}
.IE7 #dl.typew .overlay{bottom:0px;}
.IE7 #dl.typew #dlimg{width:386px;}
.overlay-text table{
    width:100%;
    margin-top:-4px;
}
.overlay-text table td{
    border:0px solid;
    height:35px;
    vertical-align:middle;
}

#dl #advert{font-family:arial,helvetica,sans-serif; color:#2c2c2c;height:300px;}
#dl #advert .sponsorLogo {width:152px;text-align:right;position:absolute;right:0;top:230px;}
#dl #advert .sponsorLogo span{position:relative;margin-top:9px;margin-bottom:2px;float:left;}
#dl #advert p{float:left; font-size:10pt;width:90%;}
#dl #advert .sponsorLogo{float:right;font-size:7pt;}
#dl #advert h2{font-size:14pt;width:220px;}
.IE7 #dl #advert h2{margin-top:0px;}
#dl #advert .text-overlay{top:0;}
#dl #advert .overlay,#dl #advert .overlay-text{top:0;}
*html #dl #advert .lede-link a{display:list-item;}
#dl.wide .credit{
    width:100%;
    height:13px;
}
#dl.typew #advert .sponsorLogo{
    position:absolute;
    right:0;
    top:230px;
}
.IE #dl.typew #advert .freeform{
    top:355px;
}
#dl.typew #advert h2 a.single{
    margin-bottom:25px;
    display:block;
}
#dl.typew #advert .freeform{
    top:355px;
    left:0px;
    text-align:left;
    width:88px;
}
#dl.typew #advert .freeform span{
    float:none;
}
#dl.typew #advert .nonvideo-overlay{
    position:absolute;
}
.photo-lede h3,.mid-promo-video-title{
    font-size:16px;
    padding-top:8px;
    padding-bottom:6px;
}
.photo-lede h3 a:hover,.photo-link:hover {
    text-decoration:none;
}
.photo-link{
    float:left;
    position:relative;
}
.IE .text-overlay{
    bottom:-1px;
}
a.watch-video{
    background:url(../images/maing.png) no-repeat 0 -78px;
    padding-left:16px;
}

#vidPromo .vidImg a.vidpromotest{
    background: url("../images/maing.png") no-repeat scroll 0 -1912px transparent;
    color: #206994;
}

.photo-lede a.bullet{
    background: url(../images/maing.png) no-repeat 0 -2836px;
    color:#206994;
    display:list-item;
    list-style:none;
    padding-left:16px;
    _zoom:1;
}

/* stock market news */
.stock-markets .header{
    border-bottom:2px solid #2b2c2c;
    min-height:22px;
    _height:22px;
    margin-bottom:7px;
    padding-bottom:6px;
    position:relative;
}
.stock-markets .header.sponsored{
    min-height:44px;
    _height:44px;
}
#quote-form{
    margin:0 0 2px;
}
.gmod form input.stock-quote-input{
    background-color:#e7e7e7;
    border:1px solid #bebebe;
    color:#757575;
    float:left;
    font-size:12px;
    height:17px;
    padding:4px 2px 2px 6px;
    text-transform:uppercase;
    width:63%;
}
#quote-form .get-quote-btn{
    background:#1EA2FE;
    border:0;
    color:#efefef;
    cursor:pointer;
    font-weight:bold;
    height:25px;
    width:33%;
}
.IE .get-quote-btn{
    margin-left:-3px;
}
.markets-table{width:100%;font-size:14px;font-weight:bold;line-height:20px;}
.markets-table td,.int-rates th{padding:4px 6px;}
.markets-table .up{color:green;}
.markets-table .down{color:red;}
.markets-table td.direction {width:10%;}
.markets-table td.ticker-name{width:auto;}
.int-rates th.first{
    text-align:left;
}
.int-rates th.last{
    text-align:right;
}
.int-rates td.ticker-name{width:auto;}
.ticker-name a{
    color:#2b2c2c;
    white-space:nowrap;
}
.markets-table td.ticker-value{width:30%;}
.markets-table td.amount-change{width:29%;}
.int-rates td.ticker-value{width:21%;}
.int-rates td.amount-change{width:20%;}
.markets-table .direction .sprite{
    overflow:hidden;
    width:22px;
    height:17px;
    top:3px;
    position:relative;
    display:block;
    float:left;
}
.markets-table .direction .sprite img{position:relative}
.markets-table .direction .down img{left:3px;top:-440px;}
.markets-table .direction .up img{left:3px;top:-370px;}
.IE .markets-table .amount-change{background-image:none}
.markets-table .ticker-value{text-align:right;}
.markets-table .amount-change{text-align:right;}
.markets-footer{
    border-top:1px solid #d9d9d9;
    margin-top:11px;
    padding:8px 0 0;
}
.markets-footer a{
    border-left:1px solid #d9d9d9;
    display:inline-block;
    font-weight:bold;
    padding:4px 8px 4px 8px;
}
.markets-footer .first{
    padding-left:0; border-left:0;;
}
.markets-footer .last,.minifollow-me .last{border-right:0;}

#trending_title{margin-bottom:16px;}
.trending-now ol{
    font-size:0.9em;
    font-weight:bold;
    list-style:none;
}
.IE7 .trending-now OL{min-height:1px;}
.IE6 .trending-now ol,.IE7 .trending-now ol{font-size:0.95em;}
.trending-now ol.nrml{font-weight:normal;}
.trending-now li{float:left;padding-top:4px;padding-bottom:4px;padding-right:8px;width:46.5%;}
.trending-now li{padding:0;}
.trending-now li a.num,.trending-now li a.noicon,.trending-now li a.down,.trending-now li a.up{float:left;padding-top:4px;padding-bottom:4px;}
.trending-now a.up,.trending-now a.down{display:list-item;}
.trending-now li a{padding-left:16px;}
.trending-now a .sprite{
    overflow:hidden;
    top:0;
    position:relative;
    display:block;
    width:16px;
    height:10px;
    float:left;
    margin-left:-16px;
}
.IE .trending-now a .sprite{display:inline;}
.trending-now a .sprite img{position:relative}
.trending-now a .down img{left:0;top:-716px;}
.trending-now a .up img{left:0;top:-677px;}
.IE .trending-now a .down img,.IE .trending-now a .up img{left:2px;}
.trending-now a.num .sprite,.trending-now a.bullet .sprite,.trending-now a.noicon .sprite{display:none;}
.trending-now a.bullet {
    background:url(../images/maing.png) no-repeat scroll 5px -1807px transparent;
    padding:0.25em 0 0.25em 16px;
}
.trending-now a.noicon{padding-left:0;}
.trending-now a.bullet,.trending-now a.num{display:list-item;}
.trending-now a.num i{font-style:normal;width:15px;display:inline-block;text-align:right;margin-left:-19px;}
.trending-now a.num:hover i{color:#000;}
.IE .trending-now a.up,.IE .trending-now a.down{margin-left:0;}
.IE .trending-now a.num i {width:18px;}
/* My Lifestream start */
#lifestreamLayout{margin-bottom:30px;width:100%;}
#lifestreamLayout #heading h2{margin-bottom:0;}
#lifestreamLayout #ls_signIn {width:100%;padding:5px 0 10px;height:85px;}
#lifestreamLayout .ls_green_header{
    clear: both;
    color:#80BD3E;
    float:left;
    font-size:16px;
    font-weight:bold;
    width: 260px;
}
#lifestreamLayout .ls_green_header a{color: #206994;}
#lifestreamLayout .ls_signinlink_header{width:90%;font-size:16px;color:#206994;font-weight:bold;}
#lifestreamLayout #enhanceClose{
    background:url(../images/maing.png) no-repeat 4px -1039px;
    border-left: 2px solid #D9D9D9;
    float:right;
    position:relative;
    top:2px;
    width: 18px;
    height: 15px;
    padding-left:19px;
}
#lifestreamLayout #signinClose{
    background:url(../images/maing.png) no-repeat 4px -1039px;
    border-left: 2px solid #D9D9D9;
    float:right;
    position:relative;
    top:2px;
    width:18px;
    height:15px;
    padding-left:19px;
}
#lifestreamLayout .ls_signin_body{
    clear:both;
    color: #000000;
    font-size:12px;
    font-weight:bold;
    padding-top:8px;
    _padding-top:2px;
    *padding-top:2px;
}
#lifestreamLayout #ls_signIn #ls_link_list a{float:left;width: 26px; height: 26px;margin-right:10px; }
#lifestreamLayout #ls_footer{
    float:right;
    font-weight:bold;
    height:25px;
    padding-top:2px;
    text-align:right;
    width:230px;
    background:url(../images/maing.png) no-repeat 210px -640px;
}
#lifestreamLayout #ls_footer a{color:#2c2c2c;font-size:11px;padding-right:20px;}
#lifestreamLayout #ls_recommends{font-size:15px;color: #000000;font-weight:bold;border-bottom: 1px solid #D9D9D9;margin-bottom: 12px;padding-bottom:12px; clear:both; height:20px;*padding-bottom:35px;_padding-bottom:12px;}
#lifestreamLayout #ls_signInLink{float:right; border-left: 2px solid #D9D9D9; font-size: 13px; padding-left:4px; margin-top:2px;}
#lifestreamLayout #ls_webRec{float:left;*margin-top: 30px;_margin-top: 5px;}
#lifestreamLayout #ls_container{margin-bottom:10px;overflow:hidden;}
#lifestreamLayout .ls_item{margin-bottom: 15px; _margin-bottom:0; clear: both; padding-bottom: 10px;height:53px;}
#lifestreamLayout .ls_content{margin-left:68px;}
#lifestreamLayout .ls_image{float:left;width: 48px; height: 48px; background: #ffffff;}
#lifestreamLayout .ls_image img{float:left;}
#lifestreamLayout a.ls_title {font-weight:bold; font-size:12.1667px;color:#2c2c2c;}
#lifestreamLayout .ls_sub_title{font-size:12.1667px;color: #2c2c2c;height:16px;overflow:hidden; white-space: nowrap;}
#lifestreamLayout .ls_sub_title a{color: #206994;}
#lifestreamLayout .ls_share{background:url(../images/maing.png) no-repeat 0px -558px;padding-left:12px;}
#lifestreamLayout #lifeRefresh{float:left;position:relative; top:-24px; left:270px; width: 18px; height: 15px;background:url(../images/maing.png) no-repeat 0px -1360px;padding-left:19px;display:none;}
#lifestreamLayout .addthis_button_compact {background:url(../images/maing.png) no-repeat 0 -555px;}
#lifestreamLayout a.addthis_button_compact:hover,
#lifestreamLayout a.addthis_button_compact:hover span{text-decoration:underline;}
#lifestreamLayout .addthis_button_compact span {margin-left: -10px}
#lifestreamLayout #facebook{background:url(../images/maing.png) no-repeat 0 -1560px; margin-bottom: 20px;}
#lifestreamLayout #twitter{background:url(../images/maing.png) no-repeat 0 -1600px;margin-bottom: 20px;}
#lifestreamLayout #utube{background:url(../images/maing.png) no-repeat 0 -1680px;margin-bottom: 20px;}
#lifestreamLayout #myspace{background:url(../images/maing.png) no-repeat 0 -1640px;margin-bottom: 20px;}
#lifestreamLayout .ls_item img{width:48px;height:48px;}
#lifestreamLayout #life_content{clear:both;margin:1em 0;_margin:0.5em 0;*margin:0.5em 0;}
#lifestreamLayout .lsLoading{margin:25px 0 25px 100px; height: 20px; background:url(../images/loading.gif) no-repeat 0px 0px;padding-left:30px;}
#lifestreamLayout #lifestreamLoading{display:none;}
#lifestreamLayout #lsRefreshAnim {
    background: url('../images/lifestreamload.gif') no-repeat; left: 270px; top: -26px; width: 18px; height: 15px; padding-left: 19px; float: left; display: none; position: relative;
}
#lifestreamLayout .loadingGraphic{background:url(../images/loading.gif) center center no-repeat;margin-top: 100px; height: 15px;}
#lifestreamLayout .hide{display:none;}
#lifestreamLayout #opaque {
    z-index: 99;
    display: none;
    background-color: whitesmoke;
    filter: alpha(opacity=50);
    opacity: 0.5;
    clear:both;
}
#lifestreamLayout #lifeViewMore{display:none;}
/* My Lifestream end */

/* Deal of the day start */
#dotd{margin-bottom:30px;}
#dotd h3{font-family:Arial,Helvetica,sans-serif;font-size:20px; font-weight:bold; color:#2b2c2c;}
#dodTitle {
    width: 100%;
    margin-bottom:10px;
    _margin-bottom:-20px;/* ie6 */
    padding-bottom:6px;
    float: left;
}
#dotd .dotdleft {
    float: left;
}
#dotd .dotdsub {
    clear:both;
    font-size:15px;
    font-weight:bold;
    color:#2b2c2c;
    margin-top:4px;
}
#dotd .dotdcopy {
    margin-bottom:4px;
}
#dotd .dotdtimer, #dotd .dotdtime {font-family:Arial,Helvetica,sans-serif;font-size:12px; font-weight:bold; color:#f82432;}
#dotd .dotdtime {padding-top:7px;float:right}
#dotd .hide {display:none}
#dotd #dotdover{position:relative;width:100%;height: 11px;}
#dotd #dotdover i{position:absolute;bottom:16px;width:100%;display:block;text-decoration:none; background:#000;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);height:34px;width:300px;}
#dotd #dotdover b{position:absolute;color:#fff;bottom:16px;padding:10px 0 10px 10px;text-decoration:none;}
#dotd #dotdover a{position:absolute;bottom:10px;padding:10px 0 10px 10px;text-decoration:none;}
#dotd #dotdover a.dotdbuy{background:url(../images/maing.png) no-repeat 0px -480px; height: 60px; left: 224px;bottom: -11px; width: 60px;}
#dotd #dotdover a.buytext{font-family:Arial,Helvetica,sans-serif;font-size:15px; color:#fff;font-weight:bold;text-align:center}
#dotd #dotdover a.buytext{width: 48px; height: 45px; left: 235px; padding: 0;}
#dotd a:hover{text-decoration:none;}
#dotd .addthis_button_compact {background:url(../images/maing.png) no-repeat 0 -555px;}
#dotd .addthis_button_compact span {margin-left: -10px}
#dotd a.addthis_button_compact:hover span,
#dotd a.addthis_button_compact:hover {text-decoration: underline;}
#dotd #dotdcoming {margin-left: 12px; margin-top: 10px;}
/* deal of the day end */

/* ad served deal of the day */
#dodAd{margin-bottom:30px;}
#dodAd .dotdTitle {
    margin-bottom:10px;
    padding-bottom:11px;
    width: 100%;
    float: left;
    color:#2c2c2c;
}

#dodAd h3{font-family:Arial,Helvetica,sans-serif;font-size:20px; font-weight:bold; color:#2c2c2c;}
#dodAd a:hover{text-decoration:none;}
#dodAd .dotdsub {font-size:15px;font-weight:bold;color:#2c2c2c;margin-top:4px;
}
/* custom content module */
.custom-content{
    clear:both;
/*
margin-bottom:30px;
*/
}
.custom-content .header, .rrpromo .header{
    border-bottom:2px solid #2b2c2c;
/*
min-height:32px;
    _height:32px;
*/
    padding-bottom:6px;
    position:relative;
    padding-bottom:30px;
   
}

.custom-content .header.sponsored{
/*    min-height:44px;
    _height:44px;
*/
padding-bottom:50px;
}
/*
#col1 .custom-content .header,#col2 .custom-content .header{
    min-height:20px;
    _height:20px;
}
#col1 .custom-content .header.sponsored,#col2 .custom-content .header.sponsored{
    min-height:40px;
    _height:40px;
}
#col3 .custom-content .header, .rrpromo .header {
    min-height:35px;
    _height:35px;
    padding-bottom
}
.IE8 #col3 .custom-content .header{
    min-height:37px;
}
#col3 .custom-content .header.sponsored, .rrpromo .header.sponsored{
    min-height:39px;
    _height:39px;
}
*/
.custom-content h2,.stock-markets h2, .rrpromo h2{
    border-bottom:none;
    margin-bottom:0;
    padding-bottom:0;
    position:absolute;
    bottom:6px;
}
#col1 .custom-content h2, #col2 .custom-content h2{
    font-size:16px;
    margin:0;
}
.custom-content .sponsored h2,.custom-content .sponsored h3,.stock-markets .sponsored h2, .rrpromo .sponsored h2{
    width:65%;
}
.custom-content .sponsored span,.stock-markets .sponsored span, .rrpromo .sponsored span{
    color:#2b2c2c;
    font-size:9px;
    position:absolute;
    bottom:5px;
    right:0;
    width:88px;
}
.rrpromo .sponsored span{
    bottom: 8px;
    width:60px;
}
.custom-content .subhead{
    border-bottom:1px solid #d9d9d9;
    clear:both;
    margin-bottom:10px;
    position:relative;
}
.custom-content .subhead.sponsored{
    min-height:50px;
}
#col3 .custom-content .subhead.sponsored{
    _height:51px;
}
.custom-content .subhead.sponsored span{
    top:5px;
}
.custom-content h3{
    font-size:15px;
    padding-top:10px;
    padding-bottom:9px;
}
.custom-content .subhead.sponsored h3{
    padding-top:16px;
}
.custom-content .video-still{
    float:left;
    height:131px;
    position:relative;
    margin-right:20px;
    _margin-right:1px;
    margin-bottom:20px;
    _margin-bottom:13px; /*ie6*/
    width:131px;
    cursor: pointer;
}
.custom-content .video-still span{
    bottom:0;
    right:0;
    width:32px;
    height:32px;
    display:block;
    background:url(../images/maing.png) no-repeat 0 -40px;
    text-indent: 40px;
    overflow: hidden;
}
.custom-content .video-still span.credit{
    background:none;
    color:#b2b2b2;
    font-size:9px;
    margin:0px;
    position:relative;
    text-align:left;
    text-indent:0;
}
#col3 .video-still .credit{
    height:auto;
    width:auto;
}
.custom-content .video-still div{
    z-index: 99;
}
.custom-content .video-still img{
    visibility: visible !important;
    z-index:1;
    position:relative;
}
.custom-content h4{
    color:#3b3b3b;
    font-size:14px;
}
.custom-content ul{
    clear:left;
}
.custom-content li{
    background: url(../images/maing.png) no-repeat 5px -1807px;
    padding:0.2em 0 0.2em 16px;
}
#custom-sponsorimg img {width: 88px; height: 31px;}
.IE .custom-content,.IE .custom-content .subhead{zoom:1;}
.IE .custom-content .custommTitle,.IE .custom-content h2{position:relative;}
.IE .custom-content .header{padding-top:6px;padding-bottom:0;zoom:1;}
.IE #rrpromo .header{display:inline-block;zoom:1;}
/* end:custom content module */

.wcmsg,.wcmsg-line2{
    color:#3c3c3c;
    font:bold 12px arial;
    left:186px;
    top:10px;
    position:absolute;
    width:445px;
    z-index:99;
}
.IE9 .wcmsg,.IE9 .wcmsg-line2{color:#2c2c2c;font-family:Helvetica,sans-serif;}
.wcmsg-line2{top:26px;}
#wam,#wpm,#weve,#wnt,#wfb,#wun,.authmsg,.lnk3 i{font-style:normal;color:#3c3c3c;}
#wam,#wpm,#weve,#wnt,#wfb{display:none;}
.authmsg{padding-right:13px;}
.lnk1{padding-right:5px;}

.rrpromo{
    padding:6px 0;
    margin-bottom:12px;
    clear:both;
}
.rrpromo.lines{
    border-bottom:1px solid #acacac;
    margin-bottom:12px;
    padding:12px 0;
}
.rrpromo .content{
    padding-top:4px;
}
.rrpromo.lines .content{
    padding-top:0;
}
.rrpromo b{font-weight:normal;}
.rrpromo a:hover,.rrpromo b a:hover{text-decoration:underline;}
.IE .rrpromo,.IE7 .rrpromo {margin-top: -21px;}
.IE8 .rrpromo .content #adsDiv2{margin-top:-15px;}
.IE8 .rrpromo .content #adsDiv3{margin-top:-15px;}

/* ColorBox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999999; overflow:visible;  }
#colorbox{margin-left:-155px;}
#cboxOverlay{position:fixed; width:110%; height:2600px;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#000}
#cboxContent{margin-top:22px;}
.IE7 #cboxContent, .IE #cboxContent{margin-top:14px}
#cboxLoadedContent{background:#fff; padding:1px 15px 0;}
.IE9 #cboxLoadedContent {padding: 1px 0px 0px 15px;}
#IE9 #cboxContent {padding-right: 15px;}
#IE9 #cboxWrapper {padding-right: 15px;}
#cboxLoadingOverlay,#cboxWrapper{background:#fff;}
.IE #cboxWrapper{width:100%;}
#colorbox #cboxWrapper {overflow: visible;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;}
#cboxSlideshow, #cboxPrevious, #cboxNext{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px;}
#cboxTopCenter{height:7px;}
#cboxClose{text-indent:0;width:83px;font-size:16px;background:url(../images/maing.png) no-repeat 0px -2977px; height: 30px; position: absolute; right: -68px; }
#cboxClose span{border-right:1px solid #818181;padding-right:7px;}
.cboxClosePosAd {top:-67px;}
.cboxClosePos {top:-45px;}
.aolVideo {color: black; font-size: 12px; padding-top:12px; display: block;clear: both; height: 12px;}
.IE9 .aolVideo {width: 640px;}
.aolVideo a { color:#666666; font-size:12px; float: right;}
.aolVideo a:hover{
    color:#206994;
    text-decoration:none;
}
.lbParams { top: -43px; left: 500px; position: absolute; width: 155px;}
#lightboxParams {width: 640px;}
.IE9 #lightboxParams{width: 655px;}
.sponsortext {font-size: 8px; color: #666666; float:right; padding-right:5px; position:absolute; padding-top:10px;}
.lbParams .sponsorlogo {font-size: 8px; color: #666666; float: right;}
.cboxPadding {margin-top: 53px;}
#videotitle {margin:11px 0 0 0; font-size:11px; color: #1EA2FE; font-weight: bold; line-height:100%;}
.IE9 #videotitle {width: 655px;}
#videotext {border-bottom: 1px solid #E5E5E5;margin-top:15px; height: 35px;}
.IE9 #videotext {width: 640px;}
#videotext h2{border: none;font-weight: bold; font-size:18px; color: #2c2c2c;margin-bottom: 16px;}
.IE7 #videotext h2{margin-top: 2px; padding-bottom: 20px;}
#videotext .franchise{color:#206994;font-weight: normal; font-size: 11px;margin-left:3px;}
#videotext .franchise:hover {text-decoration:underline;}
#videotext a:hover{color:#206994;}
#videotitle .comments {float: right; font-size: 11px; color: #FFFFFF;  margin-top: 9px;}
.IE9 #videotitle .comments {margin-right: 15px;}
#videotitle .mid_comments {background:transparent url(../images/maing.png) repeat 0 -3248px;float: left; height: 26px; padding-left: 9px; padding-top: 10px;}
#videotitle .start_comments {background:transparent url(../images/maing.png) no-repeat 0 -3209px; margin-top: 3px; float: left; margin-right: -1px; height: 25px; width: 2px;}
#videotitle .end_comments {background:transparent url(../images/maing.png) no-repeat 0 -3293px; margin-top: 3px; float: left; height: 25px; width: 2px;}
#videotitle .padding {background:transparent url(../images/maing.png) repeat 0 -3248px; width: 3px; height: 26px; float:left;}
#lightboxpromo {clear: both; font-size: 11px; color: #1EA2FE; font-weight: bold; float: left; padding-top: 14px; padding-bottom: 4px; background-color: #efefef; width: 640px; line-height: 11px; display: block;}
#lightboxpromo span {float: left; padding-left:11px;}
#lightboxpromo ul {float: left;}
#lightboxpromo li {background:transparent url(../images/maing.png) no-repeat scroll 23px -1811px; padding-bottom: 9px; color:#000000; font-size: 12px; font-weight: bold; padding-left: 36px;}
#lightboxpromo a {background:transparent url(../images/maing.png) no-repeat scroll -8px -1811px; color:#000000; font-size: 12px; font-weight: bold; padding-bottom: 9px;}
.aol-share span{padding-top:4px !important;}
#videotitle .aol-share,#videotitle .aol-share-getcode{padding-top:8px;padding-bottom:24px; _padding-bottom:15px;width:181px; float: left;}
#videotitle .aol-share-getcode{background:url(../images/maing.png) no-repeat 0 -2287px;position:absolute;top:513px;left:195px;padding-left:22px;padding-top:11px;font-size:12px;font-weight:normal;}
.videoPerm #videotitle .aol-share-getcode {position:static;}
.IE7 #videotitle .aol-share-getcode,.FF #videotitle .aol-share-getcode,.IE #videotitle .aol-share-getcode,.IE8 #videotitle .aol-share-getcode{top:514px;}
.IE7 #videotitle .aol-share-getcode, IE #videotitle .aol-share-getcode {top:513px;}
.Gecko #videotitle .aol-share-getcode,.MS #videotitle .aol-share-getcode{background-position:0 -2282px;padding-top:15px;}
.Gecko #videotitle .aol-share-getcode{background-position:0 -2286px;padding-top:13px;}
.IE9 #videotitle .aol-share-getcode {background-position:0 -2286px;padding-top:13px;}
.Gecko.mac #videotitle .aol-share-getcode{background-position:0 -2285px;}
#videoinline {position:relative; padding-bottom: 28px; padding-right: 0px; display: block;margin-top:33px;min-height: 220px;}
.inline-target {margin-top:0;margin-bottom:10px;}
#inlineClose{position: absolute; width:20px; height:20px;cursor:pointer; top: -30px; right: -10px;}
#inlineClose{width:83px;font-size:16px;background:url(../images/maing.png) no-repeat 58px -1078px;}
#inlineClose span{border-right:1px solid #818181;padding-right:7px;}
#inlineLoadedContent{background:#fff;}
#inlineLoadedContent{display: block; overflow:auto;}
#inlineLoadingGraphic{background:url(../images/loading.gif) center center no-repeat; height: 200px;width:500px;}
.videoPerm{margin-top:3px;}
#deeplinkLoading,.videoPerm .videoplayer{background:url(../images/loading.gif) center center no-repeat;width:641px;height:438px;}

/* theme carousel with 2 rows */
#themes.doubleRow{background-color:#f0f0f0;height:160px;}
#themes.doubleRow #themecw{height:120px;background-color:#f0f0f0;margin-top:0;float:left;width:655px;text-align:right;}/*variable width 670 or 385*/
#themes.doubleRow #themew.narrow #themecw{height:130px;background-color:#f0f0f0;margin:0 0 0 4px;float:left;width:375px;text-align:right;}
#themes.doubleRow #themew{padding-top:13px;background:url(../images/loading.gif) 450px 60px no-repeat;}
#themes.doubleRow #themew .chooserLink{background-image:url(../images/maing.png);background-position:120px -3356px;background-repeat:no-repeat;display:inline; background-color:transparent;color:#000;font-weight:bold;}
#themes.doubleRow #themew .artistPromo .chooserLink{background-position:100% -3355px;padding-right:11px;margin-top:10px;}
#themes.doubleRow #themew #artistInfo .chooserLink{padding:0 15px 0 5px;}
#themes.doubleRow #themew #artistInfo a.chooserLink {padding-right: 20px;}
#themes.doubleRow #themew.narrow #artistInfo .chooserLink{background-position:70px -3356px;}
#themes.doubleRow #themew .artistPromo{float:left;width:207px;height:105px;font-weight:normal;text-align:left;}
#themes.doubleRow #themew.narrow .artistPromo{width:212px;}
#themes.doubleRow #themew .artistPromo p{margin:3px 45px 0 0;}
#themes.doubleRow #themew .artistInfo b{margin:0 4px;}
#themes.doubleRow #themew .artistPromo img{position:relative;top:-12px;}
#themes.doubleRow #themecarousel{background-color:#f0f0f0;}
#themes.doubleRow #themecarousel li{height:90px;width:45px;margin-top:0;margin:0;}
#themes.doubleRow #themecarousel li a.cur, #themes.doubleRow #themecarousel li a.sel{border:2px solid #CECFD1;width:36px;height:36px;}
#themes.doubleRow #themecarousel li a.cur img, #themes.doubleRow #themecarousel li a.sel img{width:36px;height:36px;}
#themes.doubleRow #themecarousel .themeicon{width:40px;height:40px;background:url('../images/aol_chicklet_sprite_newsplit.png') no-repeat 0 0;margin-bottom:5px;background-color:#fff;}
#themes.doubleRow #themecarousel .themeicon img{width:40px;height:40px;}
#themes.doubleRow .jcarousel-clip{width:644px;}
#themes.doubleRow #themew.narrow .jcarousel-clip{width:368px;}
#themes.doubleRow .themeNav{height:35px;padding-top:8px;}
#themes.doubleRow .themeNav p#skinInfo{float:left;}
#themes.doubleRow .themeNav p#artistInfo{float:right;padding-right:8px}
#themes.doubleRow #themecarouselnext,#themes.doubleRow #themecarouselprev{margin-top:0;}
#themes.doubleRow #top{width:100%;text-align:right;}
#themes.doubleRow #themesclose{float:none;background-position:100% -3386px;color:#000;font-weight:bold;margin-right:20px;position:relative;top:-9px;font-size:11px}
.IE #themes.doubleRow #themesclose{padding-right:13px;margin-top:1px;display:block;width:30px;}
#themes.doubleRow #largeThumb{width:108px;color:#CD1076;height:105px;background-color: #fff;float:left;font-weight:bold;}
#themes.doubleRow #largeThumb.preview{background-repeat: no-repeat;}
#themes.doubleRow #largeThumb p{display:block;padding-top:5px;}
#themes.doubleRow #largeThumb.preview p{display:none;}
#themes.doubleRow .narrow #featured{width:272px;height:126px;background-color: #fff;float:left;margin-right:2px;text-align:left;position:relative;top:-12px;}
#themes.doubleRow .narrow #featured img {float:left;clear:left;}
#themes.doubleRow .narrow #featured h3{float:left;font-size:14px;padding:7px 0 0 7px}
#themes.doubleRow .narrow #featured p{float:left;width:148px;padding:9px 0 0 23px;}
#themes.doubleRow .narrow #featured .chooserLink{background-image:none;display:inline;}
#themes.doubleRow #themecarouselprev{background:url(../images/maing.png) no-repeat 0 -3417px;}
#themes.doubleRow #themecarouselnext{background:url(../images/maing.png) no-repeat 0 -3447px;}

/* theme carousel */
#themew{width:993px;height:121px;margin:0 auto;text-align:center;background:url(../images/loading.gif) center center no-repeat;padding-left:5px;}
#themew.promo{height:130px;}
#themew .themepromo{font-weight:bold;text-align:left;width:100%;padding-top:9px;}
#themew .themepromo a{margin-left:0;}
#themes{background-color:#fff;width:100%;display:none;border-bottom:1px solid #B7B7B7;}
#themes #themecarouselnext,#themes #themecarouselprev{display:block;width:9px;height:16px;float:left;margin-top:45px;padding-left:5px;}
#themes #themecarouselnext{background:url(../images/maing.png) no-repeat 0 -2677px;margin-left:8px;}
#themes #themecarouselprev{background:url(../images/maing.png) no-repeat 0 -2620px;}
#themecw{float:left;margin:15px 0 0 2px;height:82px;width:953px;overflow:hidden;}
/*#themecarousel{background-color:#fff;position:relative;visibility:hidden;left:-5000px;}*/
.jcarousel-clip{width:953px;}
#themecarousel{background-color:#fff;}
#themecarousel li{width:96px;height:82px;margin-top:2px;}
#themecarousel li.sel,#themecarousel li.cur{margin:0;}
#themecarousel li.sel a,#themecarousel li.cur a{border:2px solid #CECFD1;}
#themecarousel .themeicon{display:block;width:78px;height:78px;background:url('../images/aol_chicklet_sprite.png') no-repeat 0 0;margin:0 auto;text-align:center;}
#themesclose{float:right;cursor:pointer;background:url(../images/maing.png) no-repeat right -2564px;padding-right:18px;color:#206994;margin-right:10px;}
.IE7 #themesclose,.IE #themesclose{margin-top:-16px;}

/* feature tips */
.context-tip-arrow,.welcome-closebutton{background-image:url(../images/maing.png);}
.context-tip{z-index:201;text-align:left;position:absolute;background:#E6248A;color:#fff;border:1px solid #fff;}
.context-tip-arrow{z-index:202;position:absolute;}
.context-tip .hd, .context-tip .mn, .context-tip .ft{margin:0 16px;display:block}
.context-tip .hd{font-size:14px;line-height:20px;margin-top:6px}
.context-tip .mn{padding:8px 0 10px}
.context-tip .ft{font-weight:bold;color:#fff;font-size:12px;padding-bottom: 10px}
.context-tip a{color:#fff;text-decoration:underline;}
.IE7 .context-tip .welcome-closebutton,.IE .context-tip .welcome-closebutton{position:absolute;right:0}
.welcome-closebutton{margin:3px 3px 0 0;float:right;width:18px;height:15px;text-indent:-200px;overflow:hidden;background-position:0 -1480px}
.nexttipbut{display:block;padding-bottom:10px;margin:0 16px;}
.ftiparrowup{background-position:0 -1200px;width:31px;height:16px;}
.ftiparrowdown{background-position:0 -1320px;width:31px;height:16px;}
.ftiparrowleft{background-position:0 -1240px;width:16px;height:31px;}
.ftiparrowright{background-position:0 -1280px;width:16px;height:31px;}
.context-tip_theme h6{ font-size:13px !important;margin-top: 9px !important;}
.context-tip_theme span{ padding: 8px 0px 11px !important; margin: 0 14px !important;}

#aol-header table{width:100%;}
#aol-header .lp{border-left:1px solid #bdbdbd;}
#aol-header .rp{border-right:1px solid #bdbdbd;}

/* temporary weather, sns and themechooser */
#weatherform{display:inline;z-index:1;position:relative;top:5px;}
#wz{
    background-color:#e7e7e7;
    border:1px solid #bdbdbd;
    color:#757575;
    font-size:11px;
    height:15px;
    margin-bottom:6px;
    *margin-bottom:0;
    padding:2px 10px 2px 6px;
    margin-right:9px;
    width:149px;
}
#weather .wthr_avatar{margin-bottom:-10px;}
#weather{padding-right:10px;font-weight:bold;margin-top:2px;}

#weather .wthr_ttl{padding-right:2px;}
#weather .curr{color:#206994;font-size:16px;padding-right:2px;}
#weather,#thmc,b.sns{float:right;}
#weather a,#thmc a,b.sns a{color:#3c3c3c;font-size:12px;}
#weather a#weathersubmit:hover{text-decoration:underline;}
#weather a#weathersubmit,#weather a.weathersetloc{color:#206994;}
#weatherclose{background:url(../images/maing.png) no-repeat 2px -1038px;display:inline-block;width:15px;height:15px;color:#a7a7a7;margin-bottom:-3px;}
b.sns{padding:10px;margin-right:4px;}
#thmc{margin-top:10px;font-weight:bold;padding-bottom:2px;}
.themesopen, .themesopenDouble{padding:0 8px;}
#thm_c{display:none;}
/* theme arrow
#thmc{margin-top:7px;font-weight:bold;padding-bottom:2px;}
.themesopen,.themesclose{padding:0 7px 0 8px;}
.themesopen span,.themesclose span{
    display:inline-block;
    width:14px;
    height:15px;
    background:url(../images/maing.png) no-repeat 4px -2680px;
    cursor:hand;
}
.themesopen span,.themesclose span{background-position:4px -2620px}
*/
/* aol footer */
#aol-footer{
    clear:both;
    margin:0 auto;
    padding:20px 0 30px 38px;
    position:relative;
    _position:absolute;/* ie6 Only */
    width:948px;
    _float:left;/* ie6 Only */
    _left: 48%;/* ie6 Only */
    _margin-left: -470px;/* ie6 Only */
}
#aol-footer-logo{
    float:left;
    height:55px;
    margin:0 45px 140px 0;
    text-indent:-999em;
    width:55px;
    display:block;
    position: relative;
    overflow: hidden;
}
.dailyBuzzHeader {border-top: 2px solid; padding-top: 11px; margin-top:20px;}
.dailyBuzzHeader.buzz-v2 {
    border:0;
    margin-top:0;
    padding-top:0;
}
#aol-footer-logo img{position: relative; top: -760px;float: left;}
#aol-footer-search{
    height:42px;
    position:absolute;
    top:173px;
    left:595px;
    width:370px;
}
#aol-footer-query,#aol-footer-search-ghost{
    border:5px solid #afafaf;
    color:#626262;
    float:left;
    font-size:14px;
    font-weight:bold;
    height:20px;
    padding:8px 6px 4px 6px;
    width:253px;
}
#aol-footer-search-button{
    background-color:#E6248A;
    border:0;
    color:#fff;
    cursor:pointer;
    float:left;
    font-size:15px;font-weight:bold;
    height:42px;
    margin-left:2px;
    width:92px;
}
#aol-footer .search-tab{
    display:none;
}
#aol-footer a{
    color:#3988a7;
}
.footer-links-row1,.footer-links-row2,.footer-links-row3{
    font-weight:bold;
    line-height:1.3em;
    width:570px;
}
.footer-links-row2{
    font-weight:normal;
}
.footer-links-row3{
    margin-top:20px;
    line-height:2em;
    margin-bottom:18px;
    width:800px;
}
.fb,.tw,.rss,.mb,.follow5,.fbm,.twm,.rssm,.nlm{
    background:url(../images/maing.png) no-repeat 1px -840px;
    display:inline-block;
    height:2em;
    padding-left:28px;
    padding-right:5px;
}
.tw{
    background-position:2px -875px;
    padding-left:37px;
}
.rss{
    background-position:2px -920px;
    padding-right:6px;
}
.mb{
    background-position:2px -960px;
    padding-left:22px;
}
.fbm,.twm,.rssm,.nlm{
    height:19px;
    border-right:1px solid #d9d9d9;
    font-weight:bold;
    padding-right:6px;
    padding-top:1px;
}
.fbm a,.twm a,.rssm a,.nlm a{
    color:#206994;
}
.fbm{
    background-position:0 -2361px;
    padding-left:23px;
}
.twm{
    background-position:2px -2410px;
    padding-left:28px;
}
.rssm{
    background-position:2px -2511px;
    padding-left:24px;
}
.nlm{
    background-position:5px -2458px;
    padding-left:27px;
    padding-right:0;
}

.minifollow-me h3{padding:13px 0 12px 0;border-top:1px solid #d9d9d9;margin-top:-9px;}
.minifollow-me h3 a{font-size:15px;color:#000;text-decoration:none;}
.minifollow-me h3 a:hover{color:#206994;}
#aol-content .minifollow-me p{margin-bottom:0;}
/* with new facebook, before refactor 
#aol-content .minifollow-me .pfm {margin-bottom: 23px;}
*/
#aol-content .pfm {line-height: 1.45em;}
/* seo footer text */
.footer-links-row3 p{
    font-weight:normal;
    line-height:1.2em;
    margin-top:18px;
    width:650px;
}
.seo-text{
    margin-bottom:20px;
    width:650px;
}
#aol-copyright{}

/* brands footer */
#brands-footer{
    height:95px;
    margin-bottom:45px;
}
#brands-footer h3{
    font-size:15px;
    height:20px;
    position:relative;
    _zoom:1;
}
#brands-footer h3 span{
    font-size:13px;
    position:absolute;
    right:35px;
}
#brands-footer a{
    color:#206994;
}
#brands{
    height:93px;
}
#brands a{
    border:1.5px solid #d9d9d9;
    border-right-width:0;
    float:left;
    height:58px;
    margin-top:8px;
    margin-bottom:15px;
    overflow:hidden;
    position:relative;
    width:101px;
    line-height:1.3;
}
.IE7 #brands a img{
    overflow:hidden;
}
#brands .last{
    border-right:1px solid #d9d9d9;
    line-height:1.5;
}
#brands img{
    position:relative;
}
.brand1 img{top:0;}
.brand2 img{top:-60px;}
.brand3 img{top:-120px;}
.brand4 img{top:-180px;}
.brand5 img{top:-240px;}
.brand6 img{top:-300px;}
.brand7 img{top:-360px;}
.brand8 img{top:-420px;}

.brand9 img{top:0px;left:-100px;}
.brand10 img{top:-60px;left:-100px;}
.brand11 img{top:-120px;left:-100px;}
.brand12 img{top:-180px;left:-100px;}
.brand13 img{top:-240px;left:-100px;}
.brand14 img{top:-300px;left:-100px;}
.brand15 img{top:-360px;left:-100px;}
.brand16 img{top:-420px;left:-100px;}

.brand17 img{top:0px;left:-200px;}
.brand18 img{top:-60px;left:-200px;}
.brand19 img{top:-120px;left:-200px;}
.brand20 img{top:-180px;left:-200px;}
.brand21 img{top:-240px;left:-200px;}
.brand22 img{top:-300px;left:-200px;}
.brand23 img{top:-360px;left:-200px;}
.brand24 img{top:-420px;left:-200px;}

.brand25 img{top:0px;left:-300px;}
.brand26 img{top:-60px;left:-300px;}
.brand27 img{top:-120px;left:-300px;}
.brand28 img{top:-180px;left:-300px;}
.brand29 img{top:-240px;left:-300px;}
.brand30 img{top:-300px;left:-300px;}
.brand31 img{top:-360px;left:-300px;}
.brand32 img{top:-420px;left:-300px;}

.brand33 img{top:0px;left:-400px;}
.brand34 img{top:-60px;left:-400px;}
.brand35 img{top:-120px;left:-400px;}
.brand36 img{top:-180px;left:-400px;}
.brand37 img{top:-240px;left:-400px;}
.brand38 img{top:-300px;left:-400px;}
.brand39 img{top:-360px;left:-400px;}
.brand40 img{top:-420px;left:-400px;}

.brand41 img{top:0;left:-500px;}
.brand42 img{top:-60px;left:-500px;}
.brand43 img{top:-120px;left:-500px;}
.brand44 img{top:-180px;left:-500px;}
.brand45 img{top:-240px;left:-500px;}
.brand46 img{top:-300px;left:-500px;}
.brand47 img{top:-360px;left:-500px;}
.brand48 img{top:-420px;left:-500px;}

.brand49 img{top:0px;left:-600px;}
.brand50 img{top:-60px;left:-600px;}
.brand51 img{top:-120px;left:-600px;}
.brand52 img{top:-180px;left:-600px;}
.brand53 img{top:-240px;left:-600px;}
.brand54 img{top:-300px;left:-600px;}
.brand55 img{top:-360px;left:-600px;}
.brand56 img{top:-420px;left:-600px;}

.brand57 img{top:0px;left:-700px;}
.brand58 img{top:-60px;left:-700px;}
.brand59 img{top:-120px;left:-700px;}
.brand60 img{top:-180px;left:-700px;}
.brand61 img{top:-240px;left:-700px;}
.brand62 img{top:-300px;left:-700px;}
.brand63 img{top:-360px;left:-700px;}
.brand64 img{top:-420px;left:-700px;}

.brand65 img{top:0px;left:-800px;}
.brand66 img{top:-60px;left:-800px;}
.brand67 img{top:-120px;left:-800px;}
.brand68 img{top:-180px;left:-800px;}
.brand69 img{top:-240px;left:-800px;}
.brand70 img{top:-300px;left:-800px;}
.brand71 img{top:-360px;left:-800px;}
.brand72 img{top:-420px;left:-800px;}

.brand73 img{top:0px;left:-900px;}
.brand74 img{top:-60px;left:-900px;}
.brand75 img{top:-120px;left:-900px;}
.brand76 img{top:-180px;left:-900px;}
.brand77 img{top:-240px;left:-900px;}
.brand78 img{top:-300px;left:-900px;}
.brand79 img{top:-360px;left:-900px;}
.brand80 img{top:-420px;left:-900px;}

.brand81 img{top:-360px;left:-700px;} 
.brand82 img{top:-120px;left:-700px;}
.brand83 img{top:-180px;left:-700px;}
.brand84 img{top:-240px;left:-700px;}

.brand90 img{top:0;left:-1000px}
.brand91 img{top:-60px;left:-1000px}
.brand92 img{top:-120px;left:-1000px}
.brand93 img{top:-180px;left:-1000px}
.brand94 img{top:-240px;left:-1000px}
.brand95 img{top:-300px;left:-1000px}


#topad{text-align:center;border-bottom:1px solid #cececf;}
#topadw #topad{padding:10px 0;}
.ta728x90{padding-top:10px;padding-bottom:10px;}
#mantle {padding-bottom: 21px; margin-bottom: 0px;}

a.pvideo:hover {text-decoration:none;}
.videobutton {position: absolute;top:0;left:0;display: none;margin-left:-5px;margin-top:-5px;}
.videobutton img.playbutton, .videobutton img.playbutton-over {position: absolute;}
.videobutton .vbtext {position: absolute; font-weight: bold; text-decoration: none; cursor: pointer;}
.videobutton .vbtext td {border:0px solid;vertical-align: middle; text-align: center; color:#fff;}
.videobutton img.playbutton-over {display:none;}
.IE .videobutton img{cursor:hand}
.IE .videobutton img.playbutton {display:none;}
.IE .videobutton img.playbutton-over {display:block;}
.vjimg{/*position:absolute;*/}
#mailoverw {
    border:1px solid #dfdfdf;
    border-bottom:1px solid #fff;
    display:none;
    height:60px;
    left:0px;
    position:absolute;
    top:10px;
    width:61px;
    z-index:-1;
}
#mailover {
    border:1px solid #b3b3b3;
    border-bottom:1px solid #fff;
    width:59px;
    height:58px;
}
#mail_prev_w{
    position:absolute;
    border:1px solid #dfdfdf;
    display:none;
    background:#fff;
    width:300px;
    margin-bottom:20px;
    z-index:1000;
}
#mail_prev_pl{
    height:218px;
    border:none;
    display:none;
    margin-bottom:20px;
}
    #mail_prev{
    height:218px;
    border:1px solid #b3b3b3;
    padding:8px 7px;
    position:relative;
}
.IE #mail_prev_w {
	z-index:2;
}
.IE #mail_prev, .IE #mail_prev_w,.IE7 #mail_prev, .IE7 #mail_prev_w{
    zoom:1;
}
.IE #mail_prev,.IE7 #mail_prev{
    height:225px;	
}
#mail_prev .loading{background:url(../images/loading.gif) center center no-repeat;margin-top: 100px; height: 15px;}
#mail_prev .welcome{
    padding-top:5px;
    padding-bottom:9px;
    margin-bottom:9px;
    border-bottom:1px solid #bfbfbf;
    white-space:nowrap;
}
#mail_prev .welcome,#mail_prev{
    color:#2c2c2c;
    font-weight:bold;
}
#mail_prev #mail_inbox{
    position:relative;
    height:200px;
}
.IE #mail_prev #mail_inbox,.IE7 #mail_prev #mail_inbox{
    position:relative;
    height:185px;
}
#mail_prev li{
    padding:5px 5px 6px 5px;
}
.IE #mail_prev li.new a,.IE7 #mail_prev li.new a,.IE #mail_prev li.last a,.IE7 #mail_prev li.last a{
    cursor:hand;
    zoom:1;
    width:75%;
    float:left;
    padding-bottom:1px;
}
.IE #mail_prev li.new a:hover,.IE7 #mail_prev li.new a:hover,.IE #mail_prev li a,.IE7 #mail_prev li a{
    cursor:hand;
}
.IE8 #mail_prev li.new a{
    padding-bottom:1px;
}
#mail_prev li.msgbg{padding:2.5px 5px 2.5px 5px;}
.IE #mail_prev li.msgbg,.IE7 #mail_prev li.msgbg{height:30px;clear:both;padding-top:5px;margin-top:2px;}
#mail_prev li.msgbg{background:#edecec;}
#mail_prev .title{
    clear:both;
    font-weight:normal;
}
.IE #mail_prev .title{
    float:left;
}
#mail_prev .sender{
    display:block;
    width:100%;
}
.IE7 #mail_prev .sender,.IE7 #mail_prev .sender,.IE8 #mail_prev .sender{
    display:inline-block;
}
#mail_prev .timestamp{
    float:right;
    font-weight:bold;
    font-size:11.667px;
    white-space:nowrap;
}
.IE #mail_prev .timestamp,.IE7 #mail_prev .timestamp{
    margin-top:15px;
}
#mail_prev li.last{
    padding-bottom:0;
}
#mail_prev .mail_ddwrap_open{
    border-top:1px solid #bfbfbf;
    position:absolute;
    top:153px;
    padding:0 5px;
    padding-top:5px;
    width:273px;
    font-size:13px;
}
#mail_prev .mail_ddwrap_open a{
    color:#1ea1f7;
}
.IE #mail_prev .mail_ddwrap_open,.IE7 #mail_prev .mail_ddwrap_open{
    padding-top:8px;
    top:160px;
    left:0;
}
.IE #mail_prev li.msgbg,.IE7 #mail_prev li.msgbg{height:30px;clear:both;padding-top:5px;margin-top:2px;}
#mail_prev .openMailA{float:left;}
#mail_prev .msg_comp{float:right;}
.IE #quick-nav a:hover{color:#206994;}
.IE9 #localstories_editloc{overflow:hidden;}
.IE9 body{font-family:Helvetica,sans-serif;}


/* special events */
.specialevents-news-header {
	padding-top: 11px; 
	padding-bottom: 8px;
	border-bottom: 1px solid #DDDDDD;

}

.specialevents-news-header a{
	font-size:15px;
	line-height:15px;
	font-weight: bold;
	text-decoration: none;
}

.specialevents-news-headlines {
	padding-top: 7px;
	font-size: 12.1667px;
	padding-bottom: 13px;
	line-height: 15px;
}
.specialevents-news-container {
    margin-bottom: 0px;
}
.specialevents-news-see_all {
	font-size: 12px;
	font-weight: bold;
}
.specialevents-news-container .headlines {
	padding-bottom: 11px;
	padding-top: 6px;
}

.specialEvents {margin-bottom:20px; clear:both;}
.specialEvents h2 {margin-bottom: 0px;}
.specialEvents .bottom_border {border-bottom: 1px solid #DDD}
.specialEvents .bottom_border_last {border-bottom: 2px solid #DDDDDC}
.specialEvents .border_spacing {padding-bottom: 14px;}
.specialEvents .spevt_sponsor_holder {width: 100%; padding: 5px 0 5px;}
.specialEvents .spevt_sponsor_text {float:right;margin-right:10px;font-size:7pt;color:#2c2c2c;}
.specialEvents .spevt_sponsor_holder {overflow:auto;}
.specialEvents .spevt_sponsor_img {float:right;}
.specialEvents .spevt_sponsor_ad {float:right;}
.specialevents-video a {font-weight: bold;}
.specialevents-video .seheader {padding-top: 10px;padding-bottom: 15px;font-size: 11px;font-weight: bold;}
.specialevents-video .sevideos {padding-bottom: 8px;height: 82px;}
.specialevents-video .sevideo1{position:relative;width:130px;height:82px;display:block;float: left;}
.specialevents-video .sevideo2{position:relative;width:130px;height:82px;display:block;float: left;padding-left: 4px;}
.specialevents-video .video1copy {float: left; width: 130px;padding-right:4px;}
.specialevents-video .video2copy {width: 130px;float: left;}
.videocopy {padding-bottom: 15px; float:left; width: 100%;}
.specialevents-video .videocopy a {font-size: 13px; color: #676767;font-weight: normal;}
.specialevents-video .videocopy h3 a {font-size: 14px; color: black; font-weight: bold;}
.specialevents-video .videocopy a:hover, .specialevents-video .seheader h3 a:hover {text-decoration: none; color:#206994;}
.specialevents-video .more {font-size: 12px}

.specialEvents .spevt_promo {width: 263px; margin-left: auto; margin-right: auto; margin-top: 11px; border: 1px solid #CCC;}

/* Special Events CountDown Module */
.secountdown {
    font-weight:bold;
    height: 73px;
}

.seCountImg{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* Special Events Countdown freeform */
.secountdown .ff {
    float:left;
    margin-top: 12px;
    margin-bottom: 12px;
    padding: 2px 16px 2px 16px;
    _padding: 2px 15px 2px 15px; /* ie6 */
    width: 67px;
}

.secountdown .ff a {
    color: #000;
    text-decoration: none;
}

.secountdown .ff-top {
    font-size:20px;
    line-height: 80%;
    display:block;
    padding-bottom: 3px;
    white-space:nowrap;
}

.secountdown .ff-bottom {
    font-size:33px;
    line-height: 77%;
    display:block;
    white-space:nowrap;
}

.secountdown #seTimer {
    float: left;
    font-weight: bold;
    color: #FFF;
    margin-top: 12px;
    margin-right: 6px;
    text-align: center;
}

.secountdown #seTimer a {
    color:#FFF;
    text-decoration: none;
}

.secountdown #days, .secountdown #hrs, .secountdown #mins {
    float: left;
    margin-right: 10px;
    _margin-right: 6px;
    width: 44px;
    position: relative; 
}

.secountdown .timer-nums {
    display: block;
    position: absolute;
    font-size: 29px;
    top: 0px;
    left: 0px;
    height: 36px;
    width: 100%;
}

.timer-bg1, .timer-bg2{
    height: 18px;
    display:block;
 }

 .secountdown .timer-txt {
    margin-top: 4px;
    font-size: 11px;
    color: #4E4E4E;
    display:block;
    line-height: 80%;
    margin-bottom: 12px;
}

/* Col3 styles */

#col3 .secountdown .ff {
    float:left;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 3px 17px 3px 12px;
    _padding: 3px 15px 3px 12px; /* ie6 */
    width: 68px;
}

#col3 .secountdown .ff-top {
    font-size:21px;
    display:block;
    padding-bottom: 2px;
}

#col3 .secountdown .ff-bottom {
    font-size:35px;
}

#col3 .secountdown #seTimer {
    float:right;
    font-weight:bold;
    color:#FFF;
    margin-top: 10px;
    margin-right: 0px;
    text-align:center;
}

#col3 .secountdown #days, #col3 .secountdown #hrs, #col3 .secountdown #mins {
    float: left;
    margin-right: 12px;
    margin-left: 4px;
    width: 52px;
    height: 37px;
    _margin-right:8px; /* ie6 */
}

#col3 .secountdown .timer-nums {
    display: block;
    position: absolute;
    font-size: 31px;
    top: 0px;
    left: 0px;
    height: 37px;
    width: 100%;
}

#col3 .timer-bg1, #col3 .timer-bg2{
    height: 18.5px;
    display:block;
 }

#col3 .secountdown .timer-txt {
    margin-top: 6px;
    font-size: 12px;
    color: #4E4E4E;
    display:block;
    line-height: 80%;
    margin-bottom: 10px;
}

/* Middle column - col2 */
#col2 .secountdown .ff {
    float:left;
    margin-top: 12px;
    margin-bottom: 12px;
    padding: 2px 6px 2px 0px;
    _padding: 2px 3px 2px 0px; /* ie6 */
    width: 68px;
}

#col2 .secountdown #seTimer {
    float:right;
    font-weight:bold;
    color:#FFF;
    margin-top: 12px;
    margin-right: 0px;
    text-align:center;
}

#col2 .secountdown #days, #col2 .secountdown #hrs, #col2 .secountdown #mins {
    float: left;
    margin-right: 0px;
    margin-left: 9px;
    width: 44px;
    height: 36px;
    _margin-left:6px; /* ie6 */
}

 #col2 .secountdown .timer-txt {
    margin-top: 4px;
    font-size: 11px;
    color: #4E4E4E;
    display:block;
    line-height: 80%;
    margin-bottom: 12px;
}

#specialSponsor {
    clear: both;
}


/* network banner */
#network-banner.hide{display:none;}
#network-banner.show{display:block;}
#banner-centered-promo{position:absolute;width:964px;}
#banner-centered-promo .largeimage{text-align:center;}
#banner-promo{position:absolute;margin-top: 4px;width:700px;}
.ttanchor{cursor:pointer;}
#banner-promo .ttanchor{color:#33B3FE;}
#banner-promo .ttanchor:hover{text-decoration: underline;}
#banner-promo .right{float:left;margin-right:5px;margin-top:3px;}
#banner-promo .promoff{font-weight: normal;margin-top:5px;}
.bannerw {height:36px;display:table;#position:relative;overflow:hidden;width:100%;}
.banner-grid {#position:absolute;#top:50%;display:table-cell;vertical-align:middle;}
.banner-inner {height:36px;width:964px;margin:auto;#position:relative;#top:-50%}
.iconleft{float:left;margin-right:5px;}
.bannerw img.left{float:left;}
#banner-close{position:absolute;margin-top:8px;margin-left:892px;width:75px;font-size:14px;text-align:right;cursor: pointer;}
#banner-close a{padding-right:20px;color:#33B3FE;}
.banner-tooltip{display:none;position:absolute;z-index: 9999;margin-top:27px;}
.bannerttarrow{background:url(../images/maing.png) no-repeat 0px -2215px;width:17px;height:10px;margin-left:100px;position:absolute;z-index:99999}
.bannerttw{background-color: #fff;border:1px solid #D9D9D9;width:230px;padding:8px;font-size:10px;position:absolute;top:8px;z-index:9999}
.ttinstr{}
.ttinstr ol{list-style-type: decimal;padding:10px;margin-left:10px;}
.ttinstr ol li{margin-bottom: 5px;}
.ttmoreinstr{border-top: 1px solid #ccc;display:block;width:100%;margin-top:5px;}
.ie-ttanchor{display:none;}
.IE .ie-ttanchor,.IE7 .ie-ttanchor,.IE8 .ie-ttanchor{display:block}
.IE .mtmhp, .IE7 .mtmhp, .IE8 .mtmhp{display:none;}
.ttmoreinstr a{float:right;font-weight:bold;}
.mtmhpw{display:none;}
/* end network banner */
#embed-overlay-bg{
    position:absolute;
    z-index:1;
    top:0;
    left:5px;
    height:284px;
    width:562px;
    padding:39px;
    background:#000;
    color:#999;
    opacity:.8;
    -ms-filter:"alpha(opacity=80)";
    filter:alpha(opacity=80);
    display:none;
}
.IE7 #embed-overlay-bg{top:53px;}
#embed-overlay{
    position:absolute;
    z-index:1;
    top:0;
    left:5px;
    height:284px;
    width:560px;
    padding:39px;
    color:#999;
    display:none;
}
#embed-overlay h3{
    font-size:18px;
    margin-bottom:16px;
    color:#fff;
}
#embed-overlay textarea{
    width:560px;
    color:#fff;
    margin-bottom:15px;
    font-size:12px;
    border:1px solid #666;
    background:none;
    height:140px;
}
#embed-overlay b{
    clear:both;
    font-size:14px;
}
.IE #embed-overlay b,.IE7 #embed-overlay b{float:left;}
#embed-overlay p{
    padding-bottom:13px;
    margin-bottom:13px;
    font-size:12px;
    font-weight:bold;
    margin-top:5px;
    border-bottom:1px solid #1a1a1a;
}
.IE #embed-overlay p,.IE7 #embed-overlay p{clear:both;}
#embed-overlay .cls{
    text-decoration:underline;
    font-size:12px;
    font-weight:bold;
    color:#999;
}

/* message overlay */
.msgoverlayWr,.msgolmtmhpWr {
        height:auto;
        min-height:190px;
        padding-bottom:0 !important;
        top:145px !important;
        margin-left:-167px !important;
}
.msgolmtmhpWr {
    top:179px !important;
    width:485px !important;
}
.msgoverlayWr #cboxWrapper,.msgolmtmhpWr #cboxWrapper{
    height:auto;
    padding:4px 4px 0 4px !important;
}
.msgoverlayWr #cboxLoadedContent,.msgolmtmhpWr #cboxLoadedContent{
        height:auto;
        padding:0;
        margin:-7px 0 0 0;
        width:516px !important;
}
.IE .msgoverlayWr #cboxContent,.IE .msgolmtmhpWr #cboxContent,.IE7 .msgoverlayWr #cboxLoadedContent,.IE7 .msgolmtmhpWr #cboxLoadedContent{
    margin-top:-18px;
}
.IE .msgoverlayWr #cboxLoadedContent,.IE .msgolmtmhpWr #cboxLoadedContent{
    margin-top:0;
}
.msgoverlayWr #cboxContent,.msgolmtmhpWr #cboxContent{
        margin-top:0;
}
.msgoverlayWr #cboxClose,.msgolmtmhpWr #cboxClose{
        width:30px;
        position:absolute;
        top:6px;
        right:4px;
}
.IE7 .msgoverlayWr #cboxClose,.IE7 .msgolmtmhpWr #cboxClose{
    top:-4px;
}
.IE .msgoverlayWr #cboxClose,.IE .msgolmtmhpWr #cboxClose{
    top:14px;
}
.msgoverlayWr #cboxClose,.msgoverlayWr #cboxClose span,.msgolmtmhpWr #cboxClose,.msgolmtmhpWr #cboxClose span,.minifollow-me h3.noB{
        border:none;
}
#msg-overlay,#msg-ol-mtmhp{border:0;margin:0;}
#msg-overlay .header,#msg-ol-mtmhp .header{
        padding:15px 0 0 15px;
        font-size:16px;
        margin-bottom:0;
        border-bottom:none;
        height:29px;
}
#msg-ol-mtmhp .header{
    background-color:#00a8ff;
    color:#fff;
}
#msg-overlay .header .closeimg,#msg-ol-mtmhp .header .closeimg{
        margin-top:14px;
        margin-right:19px;
        position:absolute;
}
#msg-overlay .promo,#msg-ol-mtmhp .promo{
        display:block;
        overflow:auto;
}
#msg-ol-mtmhp .promo{
    padding-top:16px;
    padding-right:20px;
}
#msg-ol-mtmhp .promo .icon{
    margin:0 16px 300px 16px;
    float:left;
}
#msg-ol-mtmhp .promo .promo-txt{
    line-height:18px;
}
#msg-ol-mtmhp .promo a.btnlbl{
    position:absolute;
    top:110px;
    color:#fff;
    background-color:#e7248a;
    padding:10px 15px;
    text-align:center;
    font-weight:bold;
}
#msg-ol-mtmhp .promo a.btnlbl:hover{
    text-decoration:none;
}
#msg-ol-mtmhp .promo .ffonly{
    padding-left:65px;
}
#msg-ol-mtmhp .promo .ffdrag{
    margin:24px 0 9px 0;
    height:66px;
}
#msg-ol-mtmhp .promo .ffdrag img{
    margin-top:4px;
}
#msg-ol-mtmhp .promo .ffdragtxt{
    margin-left:0;
    margin-top:21px;
}
#msg-ol-mtmhp .promo .ffonly .ffdragtxt{
    margin-left:22px;
    margin-top:0;
}
#msg-ol-mtmhp .promo .ffdragtxt ol{
    padding-left:88px;
}
.Gecko #msg-ol-mtmhp .promo .ffdragtxt ol{
    padding-left:0;
}
#msg-ol-mtmhp .promo .ffdragtxt ol li{
    line-height:20px;
}
#msg-ol-mtmhp .promo .ffonly .ffdragtxt ol li.one{
    line-height:16px;
}
#msg-ol-mtmhp .promo .ffonly .ffdragtxt b{
    display: block;
    padding: 14px 0;
    margin-left:-18px;
}
#msg-overlay .promo .subheader{
        padding:17px 0 19px 15px;
        font-size:15px;
}
#msg-overlay #overlay-image{float:left;margin:0 19px 10px 15px;}


#msg-overlay .promo-center{
    text-align:center;
    padding-top:17px;
}
#msg-overlay .promo-text{
        padding:3px 0 0 15px;
        font-size:13px;
        text-align:left;
        margin-bottom:26px;
        line-height:18px;
}
#msg-overlay .promo-center .promo-text{
    padding-top:0px;
}
#msg-overlay #promo-btn{
        padding:8px 11px;
        _line-height:30px;
        font-size:12px;
        color:#fff;
        cursor:pointer;
}
#msg-overlay .signup{
    margin-top:30px;
}
#msg-overlay .promo-center .signup{
    margin-top:-7px;
}
#msg-overlay .email-input {
        width:175px;
        padding:6px 0 5px 8px;
        border:1px solid #ddd;
        color:#6d6d6d;
}

#msg-overlay #submitmsg {
    padding:6px 0 5px 8px;
    font: bold 12px;
}

#msg-overlay .email-btn{
        font-size:12px;
        font-weight:bold;
        color:#fff;
        padding:5px 7px 5px;
        border:none;
        cursor:pointer;
}

#msg-overlay .signupmsg{
    float:left;
    margin: 11px 0 0 -5px;
}

/* NEWSLETTER */
.nlMsg {
	background-color: #e6e6e6;
	width: 234px;
}

.newsletterModule {
	/*background-color: olive; */
	margin-bottom: 24px;
}

.newsletterModule form .nlEmail{
	border: 1px solid #dddddd;
	font-size: 11px;
	color: #6d6d6d;
	width: 161px;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 9px;
	line-height: 11px;
	float:left;
	margin: 0px 0px;
}

.newsletter-arrow {
    overflow: hidden;
    z-index: 202;
	height: 10px;
    width: 15px;
	background-image: url("../images/newsletter.gif");
	margin-top: 5px;
	margin-left: 20px;
	position: relative; 
	float:none;
}
.newsletter_header_small{
	padding-bottom:3px;
	margin-bottom: 9px;
	font-size: 15px;
	border: none;
}

.newsletterModule form {
	height: 25px;
}

.newsletterModule form .nlSubmit{
	background-color: #2e9fff;
    border: 0px none;
    color: #FFFFFF;
    cursor: pointer;    
    font-size: 12px;
    font-weight: bold;
    height: 25px;
	text-align: center;
	line-height: 25px;
    margin-left: 3px;
    width: 57px;
	float:right;
	position: absolute;
	text-decoration: none;
}

.nlMsg.nlErrorMsg p {
    margin-left: 10px;
	padding-bottom: 8px;
    padding-top: 9px;
	font-size: 12px;
} 

.nlMsg.nlErrorMsg {
	margin-top: -2px;
}
.nlMsg.nlApiErrorMsg {
	margin-top: 13px;
	height: auto;
}

.nlMsg.nlApiErrorMsg p {
	line-height: 1.45em !important;
}

.folowUsNL {
	height: auto; /*74px;*/
	float: none;
}

.folowUsNL b a{
	padding-left: 22px;
}
.folowUsNL b{
	height: 74px;
	float: left;
}
.nlMsgFollow {
	height: 52px;
	margin-top: -2px;
	background-color: #e6e6e6;
	width: 222px;
	padding-top: 12px;
	padding-left: 10px;
}

.nlMsgFollow b p{
	padding-top: 8px;
}

.nlMsgFollow b  a{
	background: url("nl_followaol.gif") no-repeat;
}

.nlTw {
	background-position: left bottom !important;
	padding-left: 32px !important;
}

.newsletter-close {
	position: relative;
    z-index: 202;
	height: 15px;
    width: 15px;
	float:right;
	background-image: url("../images/newsletter.gif");
	margin-top: -2px;
	margin-right: 12px;
	background-position: left bottom;
	cursor: pointer;  
}
.nlLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;display: none; padding-top: 10px; padding-bottom: 10px; height: 15px; clear:both;}
/* NEWSLETTER END */
/* PAGE REFRESH */
.pagerefresh-message {text-align:center;}
.pagerefresh-message a{position:relative;height:21px;padding:7px 0 0 0px;display:block;text-decoration:none;margin-bottom:8px;color:#3a3a3a;font-weight:bold;z-index:99;}
.pagerefresh-message a:hover{text-decoration:none;}
.pagerefresh-message a b{color:#696969;}
img.monst{position:relative;margin:-17px 9px -9px 0;}
img.refri{margin:0 4px -2px 6px;}
/* END PAGE REFRESH */
/* POLL */
div.poll-sponsorship { height: 37px; border-top: 2px solid #d6d6d6; border-bottom: 1px solid #e5e5e5; }
div.poll-sponsorship div.sponsoredByText { float: right; padding-top: 8px; padding-right: 5px; font-size: 8px; color: #808080; }
div.poll-sponsorship div.sponsoredByAd { float: right; padding: 3px 0; }
div.poll-sponsorship div.sponsoredByImg { float: right; padding: 8px 0; }

div.current-poll h3 { padding: 5px 0 5px 0; font: 15px Arial; font-weight: bold; }
div.current-poll h3 a:hover { text-decoration: none; }

div.current-poll div.promo { font: 12px Arial; line-height: 18px; }
div.current-poll div.promo a { color: #2069a1; }
div.current-poll div.img-promo { margin-top: 3px; }
div.current-poll div.text-promo { margin-top: 4px; }

div.current-poll div.image  { float:left;  margin-right: 13px; margin-top: 2px; }
div.current-poll div.image div.imgCredit { font-size: 9px; color: #B2B2B2; }

div.current-poll ul { clear: both; list-style-type: none; }
div.current-poll ul li { background: none; }

div.current-poll ul.options { margin: 5px 0 18px 0; }
div.current-poll ul.options li { padding: 6px 0; }
div.current-poll ul.options li input { margin: 0 5px 0 0; width: 11px; height: 11px; line-height: 15px; vertical-align: middle; }

div.current-poll div.button-panel { position : relative; height: 27px; width: 100%; margin-bottom: 14px; }
div.current-poll div.button-panel a.button { position : absolute; bottom: 0; left: 0; height: 27px; padding: 0 19px; font: 14px Arial; font-weight: bold; color: #ffffff; text-align: center; line-height: 27px; }
div.current-poll div.button-panel a:hover { text-decoration: none; }

div.current-poll div.sharing { position : absolute; bottom: 0; right: 0; width: 95px; }
div.current-poll div.sharing div.text { position: absolute; left: 0; bottom: 0; font-size: 10px; font-weight: bold; color: #818181; }
div.current-poll div.sharing div.tab { position: absolute; left: 37px; bottom: 2px; width: 65px; }

div.current-poll ul.results { margin: 4px 0 8px 0; }
div.current-poll ul.results li { padding: 4px 0; }
div.current-poll ul.results li div.answer-and-result { position: relative; margin-bottom: 6px; }
div.current-poll ul.results li div.answer-and-result div.answer { margin-right: 40px; }
div.current-poll ul.results li div.answer-and-result div.result { position: absolute; right: 0; top: 0; line-height:14px !important; font: 16px Arial; font-weight: bold; }
div.current-poll ul.results li div.bar { height: 5px; overflow:hidden; }

div.current-poll div.totalvotes-panel { position : relative; height: 22px; margin-bottom: 12px; }
div.current-poll div.totalvotes-panel div.sharing { position : absolute; bottom: 0; left: 0; }
div.current-poll div.totalvotes-panel div.totalvotes { position : absolute; bottom: 0; right: 0; }
div.current-poll div.totalvotes-panel div.totalvotes span.percentage { font-weight: bold; }

div.current-poll h4 {clear: both; margin: 12px 0 0; font: bold 15px Arial;}
div.poll .pollPromo {height:40px;line-height:40px;background-color:#e6e6e6; margin-bottom:12px}
div.poll .pollPromo .promoLeft{float:left;margin-left:10px;font-weight:bold;}
div.poll .pollPromo .promoSeparator{float:left; height:40px; width:20px; background: url("../images/maing.png") 0px -3035px no-repeat;margin: 0px 10px 0px 10px;}
div.poll .pollPromo .promoRight{float:left}
div.poll .pollPromo .promoRight a{text-decoration:none;color:black}

div.current-poll .aol-share {height: 13px;}
div.current-poll .aol-share a { background: url("../images/maing.png") no-repeat scroll 0 0 transparent; height: 13px; width: 13px; margin-right: 7px; }
div.current-poll a.aol-share-email {background-position: 0 -3145px; width: 18px; padding: 0; text-indent: -99em;}
div.current-poll a.aol-share-facebook {  background-position: 0 -3090px; }
div.current-poll a.aol-share-twitter { background-position: 0 -3117px; }
div.poll-loader {text-align: center; background: url("../images/loading.gif") no-repeat scroll center center transparent;display:none;}
div.poll-loader p { margin-top:50px;}
/* POLL END */

#aol-trendingstories, #aol-mostpopular{width:300px;}
#aol-trendingstories h2, #aol-mostpopular h2{margin-bottom:8px;}
#aol-trendingstories h2 img, #aol-mostpopular h2 img{float:right;margin-top:7px;}
.IE #aol-trendingstories h2 img,.IE7 #aol-trendingstories h2 img, .IE #aol-mostpopular h2 img,.IE7 #aol-mostpopular h2 img{float:right;margin-top:8px;}
#aol-trendingstories .story, #aol-mostpopular .story{clear:both;padding:7px 0;font-weight:bold;height:60px;min-height:60px;color:#c4c4c4;}
.trend-v2 #aol-trendingstories .story{padding:7px 0 21px 0;height:75px;min-height:75px;}
.trend-v2 #aol-trendingstories .story.last{padding:7px 0 15px 0;}
.trend-v2 #aol-trendingstories .story img{width:97px;height:75px;}
.trend-v2 #aol-trendingstories .vertsep {display:none}
.trend-v2 #aol-trendingstories .story a.storytxt{font-size:14px;}
#aol-trendingstories .story img, #aol-mostpopular .story img{width:74px;height:58px;}
#aol-trendingstories .story p, #aol-mostpopular .story p{padding:0 0 2px 0;margin-bottom:0;margin-top:-3px;margin-left:91px;}
.Gecko #aol-trendingstories .story p,.IE #aol-trendingstories .story p,.IE7 #aol-trendingstories .story p, .Gecko #aol-mostpopular .story p,.IE #aol-mostpopular .story p,.IE7 #aol-mostpopular .story p{margin-top:-5px;}
#aol-trendingstories .story .fcb, #aol-mostpopular .story .fcb{padding:0;color:#c5c5c5;}
#aol-trendingstories .story .fcb a,#aol-trendingstories .story .fcb span, #aol-mostpopular .story .fcb a,#aol-mostpopular .story .fcb span {color:#2c2c2c;font-weight:normal;}
#aol-trendingstories .story.last, #aol-mostpopular .story.last{border:none;}
#aol-trendingstories .story p .storyattr, #aol-trendingstories .story a.storytxt, #aol-mostpopular .story p .storyattr, #aol-mostpopular .story a.storytxt{color:#2c2c2c;}
.trend-v2 #aol-trendingstories .story p .storyattr{color:#787878;display:block;margin-bottom:3px;font-size:11px;text-transform:uppercase;}
.trend-v2 #aol-trendingstories .story p{margin-left:115px;}
#aol-trendingstories .story a.storytxt, #aol-mostpopular .story a.storytxt{font-weight:normal;}
#aol-trendingstories .storyimg img, #aol-mostpopular .storyimg img{float:left;margin:0 17px 7px 0;}
#aol-trendingstories .rectip, #aol-mostpopular .rectip{padding-top:5px;font-size:10px;margin-top:8px;color:#c5c5c5;border-top:1px solid #fff;text-align:right;height:14px;}
#aol-trendingstories .rectip a, #aol-mostpopular .rectip a{font-weight:bold;}
#aol-trendingstories .rectip b.corrtip, #aol-mostpopular .rectip b.corrtip{padding-top:2px;}
.trend-v2 #aol-trendingstories .rectip{margin-top:-4px;}
#trendingstories-ViewMore{font-size:13px;font-weight:bold;padding-left:16px;background:url("../images/maing.png") no-repeat scroll -1px 3px transparent;position:absolute;display:block;}
.IE #trendingstories-ViewMore,.IE7 #trendingstories-ViewMore {position:relative;float:left;}
#featblogposts .entry{border-bottom:1px solid #D9D9D9;margin-bottom:12px;padding-bottom:2px;}
#featblogposts .entry.last{border-bottom:none;margin-bottom:0;padding-bottom:0;}
#featblogposts .headshot{float:left;width:45px;height:45px;}
#featblogposts .vertical{margin-left:54px;position:relative;margin-bottom:0;font-size:10px;font-weight:bold;}
#featblogposts .headline{margin-left:27px;display:block;position:relative;font-size:14px;color:#206994;}
#featblogposts .author{font-size:14px;margin:8px 0 2px 0;}
.IE #featblogposts .author {clear: left;}
#featblogposts p.about{margin:4px 0;font-weight:bold;font-size:11px;}
#featblogposts div.about{min-height:45px;}
#featblogposts p.read{color:#2C2C2C;}
#featblogposts a.read{color:#000;}
#featblogposts a.comments{color:#2C2C2C;}
.pagination a.left_arrow {background: url('../images/maing.png') no-repeat 0px -4006px; width: 7px; height: 17px; display: block; float: right;margin-right:4px;}
.pagination a.right_arrow {background: url('../images/maing.png') no-repeat -7px -4006px; width: 7px; height: 17px;display: block;float: right;margin-left:4px;}
.pagination {font-size: 11px; font-weight: bold; height: 15px; position: absolute; top:1px; right:0px;}
.h2WithPag {position: relative; width: 100%;}
#featblogposts .entry.pageEnd {border-bottom:none; margin-bottom:0px;padding-bottom:0px;}
.pagination .pagInner {float: right;padding-top: 1px;}
#featblogposts .more {font-size: 13px; font-weight: bold; background: url("../images/maing.png") no-repeat scroll -1px 3px transparent; padding-left: 16px;}
.blog-v2 #featblogposts .entry.last{margin-top:16px;border-bottom:none;}
.blog-v2 #featblogposts .entry{margin-top:16px;}
.IE .blog-v2 #featblogposts .entry{zoom:1;}
.blog-v2 #featblogposts p.about,.blog-v2 #featblogposts .author{margin-left:55px;display:block;position:relative;line-height:1em;}
.blog-v2 #featblogposts p.about{line-height:13px;}
.IE .blog-v2 #featblogposts p.author{height:26px;margin-top:-44px;}
.IE .blog-v2 #featblogposts p.about{font-size:10px;margin-top:-10px;}
.blog-v2 #featblogposts p.author .date{display:none;}
.blog-v2 #featblogposts div.about{font-weight:normal;margin-top:5px;color:#000;}
.blog-v2 #featblogposts p.about{color:#3d3d3d;font-weight:normal;}
.IE .blog-v2 #featblogposts div.about{zoom:1;}
.blog-v2 #featblogposts .headline{margin:11px 0 5px;line-height:16px;}
.blog-v2 #featblogposts .vertical{margin:0;display:inline;}
.blog-v2 #featblogposts p.read{text-transform:uppercase;color:#787878;font-size:9px;margin:9px 0 12px;}
.blog-v2 #featblogposts .vertical{font-size:9px;}
.blog-v2 #featblogposts p.read a{color:#787878;}
.IE .blog-v2 #featblogposts .author{margin-top:-60px;}
.IE7 .blog-v2 #featblogposts .author{margin-top:-2px;}

/* HP Gamce module */
#hp-games .gms {clear:both;padding:7px 0; font-size:11px; line-height: 1.3em;}
#hp-games h2 a{background: url("../images/maing.png") no-repeat scroll -1px -4535px transparent;padding-left: 25px;}
#hp-games h2 a.compaq{background: url("../images/maing.png") no-repeat scroll -1px -4565px transparent;padding-left: 25px;}
#hp-games .gms img {margin:0 17px 7px 0;float: left;}
#hp-games .gms p {margin-top:-5px; color: #2C2C2C;}
#hp-games .gms p a {font-weight: bold; color: #2C2C2C;}
#hp-games .more {clear: both; float: left;margin-top:7px;}
#hp-games .more a{background: url("../images/maing.png") no-repeat scroll -1px 3px transparent; padding-left: 14px;font-weight: bold;}


/* Blowout Lead */
#blowout-lead {position: relative;margin: 0;padding: 0;width: 641px;}
#blowoutTitle {position: absolute;top: 17px;left: -8px;color: #000;}
#blowoutMain { margin: 0 0 8px;}
#blowoutMain .breaking {background: url('../images/maing.png') no-repeat 0px -2774px; width: 95px; height: 37px;}
#blowoutMain .developing {background: url('../images/maing.png') no-repeat 0px -2834px; width: 108px; height: 37px;}
#blowoutOverlay {position: absolute;top: 0px;left: 406px; background-color: #000;height: 229px;font-family: Arial, Helvetica;}
#blowoutMain .fullbleed {filter: alpha(opacity=70);opacity: 0.7;}
#blowoutMain .halfbleed {opacity:.8;}
#blowoutMain .credit {width: 100%}
#blowoutStory { margin: 18px 15px 10px 15px;background-color: #000;color: #FFF;font-family: Arial, Helvetica;}
#blowoutStory h2 {border: 0; font-weight: bold; font-size: 25px; line-height: 1em; margin-bottom:9px;}
#blowoutStory h2 a {color: #FFF;}
#blowoutStory p {font-weight: normal; font-size: 12px; line-height: 16px;}
#blowoutStory ul{margin-top: 11px; margin-left: 15px; color: #00ccff;}
#blowoutStory li {list-style-type: disc; }
#blowoutStory li a {color: #00a8ff; font-size: 11px; }
#blowoutStory li a.pvideo {}
#blowoutStory li span.videolink {display: inline-block; position: relative; top: 3px; background: url('../images/maing.png') no-repeat 0 -2707px; width: 12px; height: 10px; margin-left: 10px;}
#blowoutStory li span.customvideolink {position: relative;margin-left: 10px;}

#blowoutStory li a,.blowoutCopy a{color:#00a8ff;}
#blowoutPromos { width: 641px; border-bottom: 1px solid #CECECF; margin-bottom: 12px;}
#blowoutPromos .blw_promo_item {float: left; margin-bottom: 12px;}
#blowoutPromos .blw_promo_img {width: 100px; position: relative;}
#blowoutPromos .blw_promo_txt {}
#blowoutPromos .blw_promo_txt a {font-weight: bold; color: #206994; line-height: 14px;}
#blowout-lead .blw_promos_3 .blw_promo_item {}
#blowout-lead .blw_promos_3 .blw_promo_img {float:left;}
#blowout-lead .blw_promos_3 .blw_promo_txt {float:left; width: 97px; margin-right: 12px; margin-left: 8px;}
.IE #blowout-lead .blw_promos_3 .blw_promo_txt {width: 90px; margin-right: 8px;}
#blowout-lead .blw_promos_3 .last .blw_promo_txt {margin-right: 0px;}
#blowout-lead .blw_promos_6 .blw_promo_item {margin-right: 8px;}
#blowout-lead .blw_promos_6 .blw_promo_img {}
#blowout-lead .blw_promos_6 .blw_promo_txt {width: 100px;}
#blowout-lead .blw_promos_6 .last {margin-right: 0}
/* End Blowout Lead */
.rfrsh {position:relative;}
.IE .rfrsh {display:inline-block;position:relative;}
#dailybuzz_daily-buzz{position:relative;}
#dailybuzz_daily-buzz .feed-img img{width:100%;}
#aol-content #dailybuzz_daily-buzz .photo-lede p{display:none;line-height:0;margin:0;}
#dailybuzz_daily-buzz .photo-lede{position:relative;border-bottom:none;margin-bottom:15px;_zoom:1;}
#dailybuzz_daily-buzz .photo-lede h3{padding:2px 0 9px 0;}
#dailybuzz_daily-buzz .photo-lede.mnid-daily-buzz9{border:none;}
#dailybuzz_daily-buzz .photo-lede .site-credit{display:none;}
#dailybuzz_daily-buzz .photo-lede .credit{width:100%;height:12px;}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3{
    margin:0;
    padding:1px 12px 12px 12px;
    background-color:#000;
    font-size:17px;
    font-weight:normal;
}
.IE #dailybuzz_daily-buzz.buzz-v2 .photo-lede h3{
    margin-top:-1px;
}
.IE7 #dailybuzz_daily-buzz.buzz-v2 .photo-lede h3{
    margin-top:-3px;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a {
    font-weight:normal;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit,#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a{
    background-color:#000;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit{
    font-size:10px;
    width:228px;
    padding:1px 5px 0 0;
    height:11px;
    color:#000;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit a{
    color:#000;
}
.IE #dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit, .IE #dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit a{
    color:#B2B2B2;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede:hover .credit a, #dailybuzz_daily-buzz.buzz-v2 .photo-lede:hover .credit{
    color:#B2B2B2;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit a:hover{
    text-decoration:underline;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a{
    color:#fff;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a:hover{
    text-decoration:underline;
}
#dailybuzz_daily-buzz.buzz-v2 h2{
    visibility:hidden;
    height:0;
    margin:0;
    padding:0;
}
.IE #dailybuzz_daily-buzz.buzz-v2 h2 {
    display:none;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede{
    margin-bottom:28px;
}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .site-credit {
    display:none;
    margin:5px 0 -18px 0;
}
.loading{
    position:absolute;
    top:0;
    z-index:9;
    width:100%;
}
.IE #col3 .loading{
    left:0;
}
.loadingoverlay {
    background:#fff;
    opacity:.8;
    -ms-filter:"alpha(opacity=80)";
    filter:alpha(opacity=80);
    width:100%;}
.loading .loadingGraphic,#col3 .loading .loadingGraphic{
    background:url(../images/loading.gif) center top no-repeat;
    height:40px;
    position:absolute;
    top:45%;
    margin-left:38%;
}
.loading .loadingGraphic i{
    display:block;
    font-style:normal;
    margin-top:22px;
    height:15px;
}
.aol-headlines .loading .loadingGraphic{margin-left:30%;}
.aol-faux-facebook-like a {
	border: 1px solid #CAD4E7;
	background-color: #ECEEF5;
	color: #3B5998;
	display: inline;
	float: left;
	padding: 2px 4px;
	text-decoration: none;
	border-radius: 3px;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.IE7 #col3 .loadingoverlay{margin-left:-48px}
.IE .loading .loadingGraphic,.IE #col3 .loading .loadingGraphic{
    width:80%;
    background-position-x:20%;
}
.IE #col2 .loading .loadingGraphic{
    background-position-x:25%;
}
#mobileweb {
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.51, #3991D0),
        color-stop(0.5, #57ACE8),
        color-stop(1, #80CAFF)
    );
    background-image: -moz-linear-gradient(center bottom, #3991D0 51%, #57ACE8 50%, #80CAFF 100%);
    position: relative;
    width:980px;
    overflow:hidden;
    margin: 0 auto;
    text-align:center;
    border-color:#666666;
    border-width:1px;
    border-bottom:0px;
    height:128px;
    border-style:solid;
    display:none;
    visiblity:hidden;
}

#mobileweb a {
    background-image:linear-gradient(-90deg, rgb(129, 203, 255) 0%, rgb(87, 172, 233) 48%, rgb(57, 146, 209) 52%, rgb(57, 146, 209) 100%);
    background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0%, rgb(129, 203, 255)), color-stop(100%, rgb(57, 146, 209)), color-stop(48%, rgb(87, 172, 233)), color-stop(52%, rgb(57, 146, 209)));
    background-image:-moz-linear-gradient(-90deg, rgb(129, 203, 255) 0%, rgb(87, 172, 233) 48%, rgb(57, 146, 209) 52%, rgb(57, 146, 209) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9981cbff', EndColorStr='#993992d1');
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#9981cbff', EndColorStr='#993992d1')";
    background-color:rgb(10, 6, 249);
    width:492px;
    height:92px;
    border:2px solid rgb(129, 203, 255);
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    padding:10px 20px;
    box-shadow:0px 2px 1px rgb(255, 255, 255);
    -moz-box-shadow:0px 2px 1px rgb(255, 255, 255);
    -webkit-box-shadow:0px 2px 1px rgb(255, 255, 255);
    font-size:40px;
    font-weight:bold;
    color:rgb(255, 255, 255);
    text-shadow:0px 2px 1px rgba(0, 0, 0, 0.5);
    text-decoration:none;
}
.aol-facebook-like,.aol-twitter-like{width:92px;float:left;padding-right:8px;border-right:1px solid #D9D9D9;}
.aol-facebook-like iframe{height:20px;}
.IE .aol-facebook-like span{position:absolute;}

/*Faux Facebook*/
.aol-facebook-like{width:86px;float:left;padding-right:6px;border-right:1px solid #D9D9D9;}
#om_followme_follow-ellen .aol-facebook-like{width:82px;}
.aol-twitter-like{
    margin-left:6px;
}
.aol-twitter-like,.aol-twitter-like iframe,.twitter-follow-button{
    height:21px;
    width:96px;
}
.aol-twitter-like iframe{width:105px !important;}
.IE .twitter-follow-button{
    height:21px !important;
    width:101px !important;
}
.IE .aol-twitter-like {margin-left: 4px !important; padding-right: 4px !important;}
#aol-content .pfm{min-height:21px;}
.IE #aol-content .pfm{height:21px;}
.Gecko .aol-facebook-like,.SAF4 .aol-facebook-like,.SAF .aol-facebook-like{width:90px;}
.aol-faux-facebook-like {
    font: normal 11px/14px "lucida grande",tahoma,verdana,arial,sans-serif;
    overflow: hidden; _overflow: visible; zoom: 1; /* clearfix */
    direction: ltr;
    diplay: block;
height:21px;
}
.aol-faux-facebook-like a {
    border: 1px solid #CAD4E7;
    background-color: #ECEEF5;
    color: #3B5998;
    display: inline;
    float: left;
    padding: 2px 4px;
    text-decoration: none;
    border-radius:3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.aol-faux-facebook-like a b {
    background: url("../images/aol-facebook-social.png") no-repeat -1px -47px transparent;
    display: inline;
    float: left;
    padding-left: 17px;
    text-align: left;
    font-weight: normal;
}
#aol-content .aol-faux-facebook-like p {
    background-color: #EFEFEF;
    border: 1px solid #C1C1C1;
    color: #333;
    display: inline;
    float: left;
    line-height: 14px;
    padding: 1px 2px;
    margin: 1px 0 0 6px;
    min-width: 15px;
    position: relative;
}
/* Hack for Webkit */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .aol-faux-facebook-like p {
        margin-left: 7px;
    }
}
.aol-faux-facebook-like p b,.aol-faux-facebook-like p i {
    border-color: transparent #C7C7C7 transparent transparent;
    border-style: solid;
    border-width: 5px 5px 0 0;
    display: block;
    position: absolute;
    top: 3px;
    left: -5px;
    line-height: 0;
    z-index: 0;
    _border-color: #fff #C7C7C7 #fff #fff;
}
.IE .aol-faux-facebook-like p b,.IE7 .aol-faux-facebook-like p b,.IE .aol-faux-facebook-like p i,.IE7 .aol-faux-facebook-like p i{height:3px;}
.aol-faux-facebook-like p i {
    border-right-color: #EFEFEF;
    top: 2px;
    left: -3px;
    z-index: 1;

    _top: 2px;
    _left: -4px;
}
.aol-faux-facebook-like iframe {
    display: none;
}
.aol-faux-facebook-like-init {
    height: 20px;
}
.aol-faux-facebook-like-init iframe {
    display: inherit;
}
.aol-faux-facebook-like-init a, /* IE didn't like display:none */
.aol-faux-facebook-like-init p {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    overflow: hidden;
}
#mobileweb{width: 100%;}
.SAF .fb_edge_comment_widget iframe{width:360px !important;}


/* Horizontal Nav*/

#aol-hnav {
    position: relative;    
    z-index: 1;
}
#aol-hnav div{
	margin: 0 auto;
}

#hnav {
    width: 986px;
    left: 0;
    border:0;
    position: relative;
    border-top: 2px solid #f2f2f2;
    background-color: white;
    height: 18px;
}

#hnav li.nav-top-level p{
	float:left;
}
#hnav li.nav-top-level {
    float: left;
    line-height: 28px;
    position: relative;
    border: 0px solid white;	
    border-bottom:none;
    _line-height: 1.2em;
}
#hnav li.nav-top-level li {
    line-height: 30px;
}

li div.hnav_menu{
    display: none;	
}

#hnav div.hnavSideShadow{
    margin: 0;
    background: url("../images/maing.png") repeat scroll right -3583px;
    width: 9px;
    height: 33px;
    position: absolute;
    top: -31px;
    left: 20px;
    z-index: 2000;
}

#hnav li a:hover {
	color:#206994;
}
#hnav li a
{
	color:black;
}

#hnav .hnav_bsc{
	position: relative;
	top: 1px;
	height: 8px;
	width:100%;
	float:left;
}

.IE #hnav .hnav_bsc{
	width:auto;
}

#hnav .hnav_bsc .hnav_bsl{
	float: left;
	height: 8px;
	width: 20px;
	background:url("../images/maing.png") repeat scroll left -3505px;
}

#hnav .hnav_bsc .hnav_bsr{
	height: 8px;
	float: right;
	width: 20px;
	background:url("../images/maing.png") repeat scroll right -3505px;
}

#hnav .hnav_bsc .hnav_bsm{
	height: 8px;
	margin: 0 20px;
	background: url("../images/maing.png") repeat scroll left -3764px;	
}

.subWrapper {
    position: absolute; top: 28px; left: -1px; z-index: 1; background-color: white; border: 1px solid #D9D9D9;
}

.navCol {
    float: left;
}
#hnav ul.nav-top-level{
    list-style: none;
    padding: 0;
    margin: 0;
    float:left;
    width: 990px;
    height: 18px;
    position: relative;
    top: -3px;   
    _top: -3px;
    _width: 100%;
}

#hnav ul.navCol {}
#hnav ul.navCol li a {
    padding-left: 5px;
    *padding-left: 0;
}
#hnav ul.navCol li.underline_cell{
    border-bottom: 1px solid #D9D9D9;
   
}

#hnav ul.navCol li {
    border-left: solid 5px white;
    border-right: solid 5px white;
    display: inline-block;
    min-width: 80px;
    *margin-left: 4px; 
    *margin-right:15px;     
}
#hnav li.nav-top-level p{
	float:left;
}

#hnav .nav-top-level li.nav-top-level {
	border: 1px solid white;
	min-width: 50px;
	border-top: 1px solid transparent;
        _border-top: 1px solid white;
        border-left: 1px solid transparent;
        *border-left: 1px solid white;
}

#hnav .nav-top-level li.selected {
	border: 1px solid #d9d9d9;
	z-index: 99999;
	background-color: white;
}

div.itemTitle {
    position: relative; background-color: white; z-index: 999; padding: 0 8px; top: 2px; _padding-top: 8px; _padding-bottom: 4px;
}

span.arrow  {
    background: url("../images/maing.png") no-repeat scroll 0 -4068px transparent;
    width: 8px;
    height: 6px;
    display: inline-block;
    margin-left: 4px;
    *height: 9px;
    _background-position: 0 -4062px;
}

div.itemTitle a {font-weight: bold;}
div.itemTitle span {font-weight: bold}

.selected div.itemTitle {
    padding-right: 8px;
    left: 1px;
    _left: 0px;
}
#aol-content {
    _padding-top: 0; /* ie6 is all over the place because of the absolutes*/
}
/* Canada Toshiba */
#mytoshiba div.col{
    float:left;
    margin-left: 12px;
}
#mytoshiba #myTosh1 { margin-left: 0}
#mytoshiba span.colTitle {
    font-weight: bold;
}
#mytoshiba li {
    padding-top: 3px;
    padding-bottom: 3px;
}
#mytoshiba li a {
    color:#206994; text-decoration:none; font-size: 11px;
}
#mytoshiba img{
    clear: left;
    margin-top: 10px;
}
#mytoshiba .toshImg {
    text-align: center;
}
#mytoshiba td {
    padding-right: 12px;
}
#toshiba-spotlight {
    position: relative;
}
#toshiba-spotlight #toshSpotLinks {
    position: absolute;
    left: 200px;
    top: 40px;
}
#toshSpotLinks li{
    border-top: 1px solid #D9D9D9;
    margin-top: 4px;
}
#toshSpotLinks li.first{border-top: 0;}
#toshSpotLinks li a {margin-right: 20px; margin-top: 5px; margin-bottom: 10px;}
#toshiba-spotlight .toshImg {
    float: left;
    width: 66%;
}
#toshiba-spotlight .toshSpotDetails {
    clear: both;
    width: 200px;
}
#toshiba-spotlight span.spotHeader {
    font-weight: bold;
    display:block;
    margin-bottom: 5px;
}
#toshiba-spotlight span.spotReadMore {
    font-weight: bold;
}

/* End of Canada Toshiba */

.IE #localheader{zoom:1;}

.news-headlines .story img {clear:left; float: left; width: 79px; height: 58px;}
.news-headlines ul {clear:left;}
.news-headlines .story {clear:both;padding:7px 0;height:60px;min-height:60px;margin-bottom: 5px;}
.news-headlines .story p {margin-left: 90px; }
.news-headlines .story p.bold{font-weight: bold;}
.news-headlines .story a {color: #2c2c2c; text-decoration: none;}
.news-headlines .story a:hover {color: #206994;}
.news-headlines div.wide {clear:none; float: left; width: 185px; }
.news-headlines div.wide p{margin-left: 0; }
.headlines-wide .story {clear:none; float: left; width: 186px; height: 190px;  }
.headlines-wide .story p {margin-left: 0; margin-right: 5px;}
.headlines-wide .story img {width: 185px; height: 135px; margin-bottom: 5px;}
.headlines-wide .last {margin-right: 0; float: right;}
.headlines-wide ul {}

/* Global Styles for us and 3rd Party */
.gmod ul li {
    background: url("../images/maing.png") no-repeat 5px -1807px transparent;
    padding: 0.25em 0 0.25em 16px;
}
.gmod a.pinkarrow,.gmod .pinkarrow li,.gmod .pinkarrow a,.gmod .pinkarrow li a{
    background: url("../images/maing.png") no-repeat 0 -78px transparent;
    padding-left:16px;
}

.gmod a.bluearrow,.gmod .bluearrow li,.gmod .bluearrow a{
    background: url("../images/maing.png") no-repeat -1px 3px transparent;
    padding-left:16px;
}
.gmod .bluearrow li{background-position:-1px 6px}
.gmod .pinkarrow li{background: url("../images/maing.png") no-repeat 0 -78px transparent;}

.gmod .vj-playlist li {
    padding:6px 0 4px 0;
    background:none;
}
.gmod .credit{width:100%;}
/* Search input */
.gmod form{height:26px;}
.gmod form input{
    border: 1px solid #DDDDDD;
    color: #6D6D6D;
    float:left;
    font-size:11px;
    line-height:11px;
    margin:0;
    padding-bottom:4px;
    padding-left:9px;
    padding-top:6px;
    width:161px;
}
/* Search button */
.gmod form .subbut{
    background-color:#2E9FFF;
    border:0 none;
    color:#FFFFFF;
    cursor:pointer;
    float:right;
    font-size:12px;
    font-weight:bold;
    height:25px;
    line-height:25px;
    margin-left:3px;
    position:absolute;
    text-align:center;
    text-decoration:none;
    width:57px;
}

.gmod form input.stock-quote-input{padding-top:3px;padding-bottom:3px;}
.gmod form.pollForm,.gmod form#local_viewmoreform{height:100%;}
.gmod form.pollForm {clear: both;}
.gmod form.pollForm input {border: 0; padding : 0}
.cod {padding-bottom:1px;}
.IE #localheader{zoom:1;}
.mnid-featprtnrs h2{margin-top:21px;}
.mnid-video-feature .view-more{margin-bottom:0;padding-bottom:0;}
.IE #brands-footer{margin-bottom:25px;}
#followers{display:none !important}
/* END Global Styles for us and 3rd Party */

#featuredoffers {min-height:95px;}
.IE featuredoffers{height:95px;}
.featoffr {float:left;width:150px;}
.featoffr img{float:left;width:60px;height:60px;margin-right:5px;border:1px solid #999;padding:1px;}
.featoffr h5,.featoffr p{font-size:10px;line-height:16px;}
.featoffrbtm{clear:both;padding-top:8px;border-top:1px solid #D9D9D9;}
#pgbg.grid10 {min-width:790px; width:100%;}
.grid10 #aol-header {width:748px;height:120px;}
.grid10 #aol-content {width:713px;padding:10px 0 0;margin-bottom:30px;}
.grid10 #hnav {width:713px; border-top:0; margin-top: 2px;margin-bottom: 4px;}
.grid10 #hnav ul.nav-top-level{width: 713px;top: -1px; margin-left: -1px;}
.IE9 .grid10 #hnav li {padding: 0 0px;}
.grid10 div.itemTitle {/*padding: 0 4px;*/ padding-right: 4px; padding-left: 4px;}
.grid10 .selected div.itemTitle {padding-right: 4px;}
.grid10 #weather {position: relative;z-index: 999;}
    
/*.grid10 #hnav ul{border-top:0px;border-bottom: 2px solid #F2F2F2;height:28px;}
.grid10 #hnav li {padding: 0 7px;}*/
.grid10 .wcmsg,.grid10 .wcmsg-line2 {left:180px;}
.grid10 #col12_2{width:390px;}
.grid10 #aol-header-query,.grid10 #aol-header-search-ghost{width:445px;}
.grid10 #aol-header .search{left:173px;}
.IE .grid10 #aol-header-logo{width:174px;}
.grid10 #quick-nav{width:auto;position:relative;padding-left:0;top:2px;z-index: 0;left:0;margin-top: -22px;}
.grid10 #quick-nav a img{left:-8px;}
.grid10 #quick-nav a{width:57px;margin-right:23px;}
.grid10 #quick-nav .last a{margin-right:0;}
.grid10 .footer-links-row1,.grid10 .footer-links-row2,.grid10 .footer-links-row3{width:auto;}
.grid10 #aol-footer{width:734px;padding-left:0;padding-top:0;}
.grid10 #aol-footer-logo{margin-right:15px;}
.IE .grid10 #aol-footer{margin-left:auto;position:relative;left:auto;float:none;}
.grid10 #brands a{width:102px;}
.grid10 #brands-footer h3 span{right:20px;}
.grid10 #quick-nav span{color:red;top:41px;left:34px;}
.grid10 #mail_prev_pl{height:180px;margin-bottom:45px;}
.grid10 #col3 .credit{width:100%}
.grid10 .vjvideo {height: 200px; width: 300px;top: 50px; margin-bottom: 90px; display:inline-block;}
.IE .grid10 .vjvideo {margin-bottom:65px;}
.IE .grid10 .vjvideo,.IE7 .grid10 .vjvideo {display:block;}
.IE .grid10 .dailyvj .header,.IE7 .grid10 .dailyvj .header{width:300px;}
.grid10 #dailyvj h2, .grid10 .dailyvj h2 {border-bottom:2px solid;padding-bottom:5px;}
.grid10 #dailyvj .header, .grid10 .dailyvj .header {position: absolute; top: 0;}
.grid10 #breaking-news h2{width:386px;}
.grid10 #banner-centered-promo, .grid10 .banner-inner{width:790px;}
.grid10 #banner-close{margin-left:700px;}
.IE .grid10 #quick-nav a span{top:41px;}
.mrkplc img {float:left;margin-right:8px;border:1px solid #999;padding:1px;}
.mrkplc {border-top:1px solid #D9D9D9;padding-top:5px;}
#marketplace .nb {border-top:0;}
#marketplace .nb {padding-bottom: 11px;}

/* Styles for bottom blog module */
#aol-footer.conts{padding:0;position:relative;}
#aol-footer.fixed.conts{position:fixed;bottom:0;left:auto;background:#fff;width:100%;padding:0;z-index:99999;}
#aol-footer.fixed.conts .mnid-aol-footer-link,#aol-footer.fixed.conts #brands-footer{margin:0 auto;width:948px;}

.conts #brands-footer{margin-bottom:20px;width:940px;}
.grid10 .conts #brands-footer{width:734px;}
.conts .footer-links-row1,.conts .footer-links-row2,.conts .footer-links-row3 {width:100%;}
.conts .footer-links-row1{clear:both;}
.conts #aol-footer-logo,.conts #aol-footer-search{display:none;}
.conts #aol-copyright {margin-left:0;}

#continuous-scroll{clear:both;}
#continuous-scroll .more-content {
	margin-top: -1px;
	padding-top: 0;
	padding-bottom: 21px;
}
#continuous-scroll .more-content h2 {
    margin-top:20px;
}
#continuous-scroll .more-content-end {
	height: 48px;
	background: url(../images/loading.gif) no-repeat center center;
	margin-bottom: 228px;
}

#continuous-scroll-content #aol-continuous-scroll{width:100%}

#continuous-scroll .story{clear:both;padding:7px 0;font-weight:bold;height:200px;min-height:60px;color:#c4c4c4;}
#continuous-scroll .story img{width:260px;height:190px;}
#continuous-scroll .story p{padding:0 0 2px 0;margin-bottom:0;margin-top:-3px;margin-left:91px;}
.Gecko #continuous-scroll .story p,.IE #aol-trendingstories .story p,.IE7 #aol-trendingstories .story p{margin-top:-5px;}
#continuous-scroll .story .fcb{padding:0;color:#c5c5c5;}
#continuous-scroll .story .fcb a,#aol-trendingstories .story .fcb span{color:#2c2c2c;font-weight:normal;}
#continuous-scroll .story.last{border:none;}
#continuous-scroll .story p .storyattr, #aol-trendingstories .story a.storytxt {color:#2c2c2c;}
#continuous-scroll .story a.storytxt{font-weight:normal;}
#continuous-scroll .storyimg img{float:left;margin:0 17px 7px 0;}
#continuous-scroll .rectip{padding-top:5px;font-size:10px;margin-top:8px;color:#c5c5c5;border-top:1px solid #fff;text-align:right;height:14px;}
#continuous-scroll .rectip a{font-weight:bold;}
#continuous-scroll .rectip b.corrtip{padding-top:2px;}
#continuous-scroll h4{font-weight:bold;font-size:1.1em;margin: 15px 0}
#continuous-scroll h5{font-size:20px}
#continuous-scroll i.bl{font-size:10px;color:#aaa;font-weight:bold;font-style:normal}
#continuous-scroll .blogstory{clear:both}
.blogstory img{float:left;padding:5px 15px 0 0;margin-bottom:25px}

/* Welcome Screen ThemeChooser */
.grid10 #aol-header .search{background:transparent}

#themes.grid10.doubleRow #themesclose{margin-right:0;padding-right:13px;}
#themes.grid10.doubleRow #largeThumb{float:right;}

#themes.grid10.doubleRow .jcarousel-clip{width:438px}

#themes.grid10.doubleRow #themew{width:752px}
#themes.grid10.doubleRow #themecw{width:446px}
#themes.grid10.doubleRow #themew .artistPromo{width:187px}
#themes.grid10.doubleRow #themew .artistPromo p{margin-right:25px}

.grid10 #aol-header .rp {border-right:none;}

b.hid{height:1px;width:1px;position:absolute;overflow:hidden;top:-999px;}

/* Top Anchored Banner - for Uk Real */
#anchoredTopBanner {
    position: fixed;
    top:0;
    left:0;
    width:100%;
    z-index: 99998;
    _position: absolute;
    overflow:visible;
}
/* End of Top Anchored Banner */

/* contest form */
.contest .top_img{margin-bottom: 10px;}
.contest .top_txt, .thx_txt{margin-top:10px; margin-bottom: 10px; padding-left:5px; width: 90%;}
.contest .thx_txt h2 {font-size:20px; font-weight:bold; border-bottom:0}
.contest .thx_txt p{padding-top:8px;}
.contest .entryfrm {clear:none; width: 300px; display:inline;}
.contest .entryfrm .input, textarea, .address1 {width: 300px;}
.contest .entryfrm .address1{margin-top:5px;}
.contest .entryfrm .lbl {margin-top: 10px}
.contest .entryfrm #submit-button, .contest .aolbtn {background:#e6248a;border:0;color:#fff;cursor:pointer;
    font-size:16px;font-weight:bold;height:34px;margin-left:50px;margin-top:10px;width:150px;
    font-family:Arial,Helvetica,sans-serif;}
.contest .aolbtn {height: 26px; font-size: 20px; width: 190px; margin-left:170px; padding:8px; text-align:center;}
.contest .aolbtn a {test-decoration: none;color:#FFFFFF;}
.contest .entryfrm .optin{width: 550px; margin-top: 10px;}
.contest .entryfrm .required, .err {color: red;}
.contest .entryfrm .err{display: inline; padding-left: 10px;}

.contest .center {margin-left:210px;}
.contest .aol-share {padding-top: 20px;height:19px;font:12px Arial; width:150px;position:relative;}
.contest .aol-share a {background:url('../images/aol-share.png') no-repeat scroll 0 0 transparent;display:inline;float:left;margin-right:10px;width:19px;height:19px;overflow:hidden;text-indent:-99em}
.contest .aol-share span {float:left;height:16px;padding-top:2px;padding-left:19px;cursor:pointer;}
.contest .aol-share span.separator {float:left;padding-right:10px;padding-left:0;}
.contest a.aol-share-email{background-position:0 -19px;padding-left:4px;text-indent:0;width:auto}
.contest a.aol-share-facebook{background-position:0 -38px;}
.contest a.aol-share-twitter{background-position:0 -57px;}
.contest a.aol-share-digg{background-position:0 -76px;}
.contest a.aol-share-lifestream{background-position:0 -95px;}
/* end contest form */

/* Preview */
.preview-w{
    position:relative;
    border:1px solid #dfdfdf;
    display:none;
    background:#fff;
    width:299px;
    margin-bottom:20px;
    top:-3px;
    z-index:9999;
}
.preview-w .preview .loading{
    background:url(../images/loading.gif) center center no-repeat;
}
#preview-container {position:absolute;}
.grid10 #preview-container {position:relative;}
#preview-container .preview {
    border: 1px solid #B3B3B3;
    min-height: 118px;
    padding: 8px 7px;
    position: relative;
}
.preview-over-w {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #DFDFDF #DFDFDF #FFFFFF;
    border-style: solid;
    border-width: 1px;
    display: none;

    height: 60px;
    position: absolute;
    top: 10px;
    width: 61px;
    z-index: 95;
    cursor:pointer;
}
.preview-over {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #B3B3B3 #B3B3B3 #FFFFFF;
    border-style: solid;
    border-width: 1px;
    height: 58px;
    width: 59px;
}
.IE .preview-over-w,.IE7 .preview-over-w{
    left:0;
}
#preview-placeholder,.IE #preview-placeholder{height:218px;display:none;}
.qnicon-w{
    float: left;
    overflow: visible;
    position: relative;
    text-align: center;
    width: 61px;
    margin-right: 15px;
}
.IE .qnicon-w{
    overflow:hidden;
    width:63px;
}
/* End Preview */

/* Quicklinks */
.quicklinks b{
    margin-bottom:5px;
    display:block;
}
.quicklinks table{
    border-spacing:0px;
    width:100%;
}
.quicklinks tr.even{

}
.quicklinks .odd, .IE .quicklinks .odd td, .IE7 .quicklinks .odd td{
    background-color:#EFEFEF;
}
.quicklinks td, .quicklinks th{
    text-align:left;
    padding-bottom: 3px;
    padding-right: 10px;
    padding-top: 3px;
}
.quicklinks .button{
    background: none repeat scroll 0 0 #a6c73c;
    color: #FFFFFF;
    font-size: 13px;
    margin: 10px auto auto;
    text-align: center;
    width: 85%;
}
.quicklinks .button a{
    color: #FFFFFF;
    display: block;
    padding: 8px;
}
.quicklinks .button a:hover{
    text-decoration:none;
    color:#fff;
}
/* End Quicklinks */

/* Cobrand Spotlight */
#spotlight_spotlight-hp-compaq .header h2 {
    background: url("../images/maing.png") no-repeat scroll -1px -4535px transparent;
    padding-left: 25px;
}
#spotlight_spotlight-hp-compaq .header h2.compaq {
    background: url("../images/maing.png") no-repeat scroll -1px -4568px transparent;
    padding-left: 25px;
}
.spotlight .spotlight-container{
    display:inline-block;
    min-height: 230px;
    width: 300px;
}
.IE .spotlight .spotlight-container{
    height: 250px;
}
.spotlight .spotlight-container img{
    width: 180px;
}
.spotlight .feed-data{
    position:absolute;
    width: 300px;
}
.spotlight .feed-data h3{
    font-size:16px;
    margin-bottom: 5px;
    margin-top: 10px;
}
.spotlight .feed-data h3 a:hover{
    text-decoration:none;
}
.spotlight .more,.spotlight .rssmore{
    position:absolute;
    margin-left:195px;
}
.spotlight .more a,.spotlight .rssmore a{
    color: #000000;
    display: block;
    font-weight: bold;
    margin-bottom: 11px;
    text-transform: uppercase;
    font-size:11px;
    background: url("../images/maing.png") no-repeat scroll -1px -4600px transparent;
    padding-left:15px;
    width:100px;
}
.qlbanner{
    margin-top:15px;
}
/* End Cobrand Spotlight */

/* End Quicklinks */
.slideshow {
    width:300px;
}
.slideshow{
    position:relative;
}
.slideshow a.prev,.slideshow a.next{
    position:absolute;
    display:block;
    width:28px;
    height:63px;
    top:74px;
    text-indent:-9999px;
    background: url("../images/maing.png") no-repeat scroll 0 0 #fff;
    opacity:.7;
    -ms-filter:"alpha(opacity=70)";
    filter:alpha(opacity=70);
}
.slideshow a.prev:hover,.slideshow a.next:hover{
    opacity:.9;
    -ms-filter:"alpha(opacity=90)";
    filter:alpha(opacity=90);
}
.slideshow a.prev{
    left:0;
    background-position:6px -4118px;
}
.slideshow a.next{
    right:0;
    background-position:8px -4227px;
}
.slideshow ul, .slideshow .jcarousel-clip, .slideshow img {
    width:300px;
}
.slideshow ul li {background:none;padding-left:0px;}
.slideshow img {
    height:200px;
}
.slideshow h3 {
    font-size:16px;
    margin-top:8px;
    text-align:center;
    width: 300px;
}
.Gecko .slideshow h3 {
    line-height:20px;
    margin-top:4px;
}
.slideshowmod .slideshow h3 a {
    font-weight:bold;
    color:#000;
}
.slideshowmod .slideshow h3 a:hover{
    color:#0060A3;
}
.slideshow .paginate_wrap{
    border-top:1px dotted #AAAAAA;
    width:300px;
    height:29px;
    margin-top:4px;
}
.IE7 .slideshow .paginate_wrap{
    margin-bottom:20px;
}
.slideshow .paginate {
    float:right;
    left:-50%;
    position:relative;
    text-align:left;
    margin-top:2px;
    padding-top:8px;
}
.slideshow .paginate_inner{
    left:50%;
    position:relative;
}
.slideshow .paginate a{
    display:block;
    position:relative;
    float:left;
    width:15px;
    text-indent:-9999px;
    background: url("../images/maing.png") no-repeat scroll 0 -4464px #fff;
}
.slideshow .paginate a.sel{
    background-position:-54px -4464px;
}
.slideshow .paginate a:hover{
    background-position:-54px -4464px;
}
.headline-wire{
    width:640px;
    position:relative;
}
.headline-wire .loader{
    display:none;
    position:absolute;
    right:0;
    top:2px;
    height:15px;
    width:15px;
}
.headline-wire .loader.loading{
    display:block;
    background:url(../images/loading.gif) center center no-repeat;
}
.IE .headline-wire .loader.loading,.IE7 .headline-wire .loader.loading{
    display:inline;
}
.headline-wire a{
    color:#000;
    font-weight:normal;
}
.headline-wire ul.tabs {
    background:none;
    margin:-11px 0 18px;
    height:35px;
}
.headline-wire ul.tabs li{
    background:none;
    float:left;
    padding:0;
}
.headline-wire ul.tabs li a{
    text-transform:uppercase;
    color:#000;
    padding:10px 15px;
    display:block;
    font-size:11px;
}
.headline-wire ul.tabs li a.sel {
    background-color:#e0e0e0;
    font-weight:bold;
}
.headline-wire ul.tabs li a:hover{
    color:#0060A3;
}
.headline-wire a.vert{
    font-size:9px;
    color:#5D5D5D;
    text-transform:uppercase;
    margin-top:6px;
    display:block
}
.headline-wire a:hover{
    color:#0060A3;
    text-decoration:none;
}
.headline-wire a.vert:hover{
    color:#5D5D5D;
    text-decoration:underline;
}
.headline-wire .section {
    margin:15px 0;
    clear:both;
}
.headline-wire .promo.lg h3,.headline-wire .promo.med h3 {
    position:absolute;
    width:620px;
    height:76px;
    font-size:33px;
    margin-top:-100px;
    padding:12px 10px;
    font-weight:bold;
    background:#fff;
    opacity:.8;
    -ms-filter:"alpha(opacity=80)";
    filter:alpha(opacity=80);
}
.headline-wire .promo.lg a.vert {
    display:none;
}
.headline-wire .promo.lg a.img {
    display:block;
    width:640px;
    height:468px;
}
.headline-wire .section.hl {
    border-top:1px dotted #aaa;
}
.headline-wire .section.hl.dblsec {
    border-top:0;
    margin-top:-15px;
}
.headline-wire .promo.hl, .headline-wire .promo.sm_hl {
    border-bottom:1px dotted #aaa;
    padding:10px 0;
}
.headline-wire .promo.hl a.hl, .headline-wire .promo.sm_hl a.hl{
    font-size:21px;
}
.headline-wire .section.stk_med .headline-wire .promo.med {
    border-bottom:1px dotted #aaa;
}
.IE .headline-wire .section a{
    border:none;
}
.IE .headline-wire .hl .hl,.IE .headline-wire .dblsec{
    border-top:none;
}
.IE .headline-wire .hl .last{
    border-bottom:none;
}
.headline-wire .promo.sm_horiz {
    background-color:#e0e0e0;
    width:390px;
    height:120px;
    clear:left;
    margin-bottom:13px;
    float:left;
}
.headline-wire .promo.sm_horiz img,.headline-wire .promo.sm_horiz a.img {
    width:160px;
    height:120px;
}
.headline-wire .promo.sm_horiz a.vert {
    display:none;
}
.headline-wire .promo.sm_horiz h3 {
    font-size:16px;
    line-height:21px;
    height:66px;
    padding:19px 21px 0 0;
}
.headline-wire .promo.sm_horiz a.img {
    display:block;
    float:left;
    margin-right:20px;
}
.headline-wire .section.stk_sm,.headline-wire .section.stk_med {
    height:520px;
}
.headline-wire .promo.sm_vert a.img {
    display:block;
    width:233px;
    height:155px;
}
.headline-wire .promo.sm_vert {
    position:relative;
    width:233px;
    height:252px;
    margin:0 0 15px 406px;
}
.IE .headline-wire .section.stk_sm .promo.sm_vert{
    margin-top:-532px;
}
.IE .headline-wire .section.stk_sm .promo.sm_vert.last{
    margin-top:0px;
}
.IE .headline-wire .section.stk_sm {
    margin-bottom:-25px;
}
.headline-wire .promo.sm_vert h3 {
    background:#fff;
    font-size:18px;
    height:70px;
    padding:11px 0 1px 12px;
}
.headline-wire .promo.sm_vert h3 a {
    line-height:20px;
    color:#000;
    font-weight:bold;
}
.headline-wire .promo.sm_vert h3 a:hover {
    color:#0060A3;
    text-decoration:none;
}
.headline-wire .promo.med h3 {
    font-size:21px;
    margin-top:-73px;
    width:370px;
    height:49px;
}
.headline-wire .promo.med a.img {
    display:block;
}
.headline-wire .promo.med a.img, .headline-wire .promo.med a.img img {
    width:390px;
    height:285px;
}
.headline-wire .promo.sm_hl {
    width:389px;
    height:75px;
}
.headline-wire .section.stk_med .promo.sm_vert {
    margin-top: -507px;
}
.headline-wire .section.stk_med .promo.sm_vert.last{
    margin-top:0;
}
.headline-wire .promo.med {
    border-bottom:1px dotted #aaa;
    height:314px;
    width:389px;
}
.headline-wire .section.stk_sm .promo.sm_vert a.vert,.headline-wire .section.stk_med .promo.sm_vert a.vert{position:absolute;top:-3px;margin-top:0;}
.headline-wire .section.stk_sm .promo.sm_vert a.img,.headline-wire .section.stk_med .promo.sm_vert a.img{position:relative;top:17px;margin-bottom:15px;}
.SAF .headline-wire .section.stk_sm .promo.sm_vert a.vert,.SAF .headline-wire .section.stk_med .promo.sm_vert a.vert{position:absolute;top:-1px;margin-top:0;}
.SAF .headline-wire .section.stk_sm .promo.sm_vert a.img,.SAF .headline-wire .section.stk_med .promo.sm_vert a.img{position:relative;top:15px;margin-bottom:15px;}
.headline-wire .lg img{width:640px;height:468px}
.IE6 .headline-wire .lg img,.IE7 .headline-wire .lg img{width:640px;height:468px}
/*
@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('fonts/League_Gothic-webfont.eot');
    src: url('fonts/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/League_Gothic-webfont.woff') format('woff'),
         url('fonts/League_Gothic-webfont.ttf') format('truetype'),
         url('fonts/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
.IE #quick-nav .hover{left:-93px;}
.IE .grid10 #quick-nav .nhover{left:-8px !important;}
.IE  #quick-nav .nhover{left:-13px !important;}

/* HP Games module */
#hp-games .gms {clear:both;padding:7px 0; font-size:11px; line-height: 1.3em;}
#hp-games h2 a{background: url("../images/maing.png") no-repeat scroll -1px -4535px transparent;padding-left: 25px;}
#hp-games .gms img {margin:0 17px 7px 0;float: left; width: 75px;}
#hp-games .gms p {margin-top:-5px; color: #2C2C2C;}
#hp-games .gms p a {font-weight: bold; color: #2C2C2C;}
#hp-games .more {clear: both; float: left;margin-top:7px;}
#hp-games .more a{background: url("../images/maing.png") no-repeat scroll -1px 3px transparent; padding-left: 14px;font-weight: bold;}

/* Featured Blog Posts fix */
#featblogposts p.synopsis img {display:block}

/* 5Min Video Player */
#video5min .video-top {background-color: black; color: white; font-size: 11px; margin-top: 2px; margin-bottom: -4px; padding: 5px 0; text-indent: 10px; width: 640px;}
#video5min .video-views {background-color: black; height: 16px; margin-bottom: 10px; width:640px;}
#video5min .video-top span.video-category {text-transform:uppercase;}
#video5min .video-top .video-title {font-size: 24px; text-indent: 0; margin-left: 10px; font-weight: bold; margin-bottom: 0; line-height: 27px; padding-top: 5px;}
#video5min .video-top span {padding-left: 4px;} 
#video5min .video-top-roadblock {background-color:#fff;color:#000;display:inline-block;}
#video5min .video-top-roadblock .video-category{display:none;}
#video5min .video-top-roadblock .video-category-text{display:none;}
#video5min .video-top-roadblock #rb215x35Ad{width:215px;height:35px;float:right;text-align:right;}
#video5min .video-top-roadblock #rb215x35Ad .rbSponsorText{padding-top: 18px;float: left;display:none;}
#video5min .video-top-roadblock .video-title {width: 410px; float: left;}
#video5min .video-metadata {float: left;border-bottom: 1px dotted black; margin-bottom: 28px;padding-bottom: 14px; width: 640px;}
#video5min .video-metadata .meta-text {font-size: 13px; float: left; width: 400px;}
#video5min .video-metadata p {font-weight: bold;}
#video5min .video-metadata .meta-text span {font-weight: normal; padding-left: 4px;} 
#video5min .video-metadata .meta-text p.source, #video5min .video-metadata .meta-text p.tags {font-size: 12px;}
#video5min .video-metadata .video-social {float: right; width:182px;}
.IE #video5min .video-metadata .video-social {width: 183px; overflow: hidden;}
#video5min .video-metadata .duration {color: grey;}
#video5min .video-metadata-roadblock {border-bottom:0px;}
#video5min .aol-share {float: right;}
#video5min .aol-share a { background: url("../images/maing.png") no-repeat scroll 0 0 transparent; height: 22px; width: 57px;}
#video5min a.aol-share-email {background-position: 0 -4806px; margin-right: 0; padding-left: 0;}
#video5min a.aol-share-facebook {background-position: 0 -4663px; margin-right: 5px;}
#video5min a.aol-share-twitter {background-position: 0 -4734px; margin-right: 5px;}
#video5min a.aol-share-email span {display: none;}
#video5min span.video-like {float: left; padding-top: 26px; clear: both;}
#video5min .video-views p.views {float: right;padding-right: 10px;}
#video5min .video-views p.comments {float: left;}
#video5min .views span {font-size: 25px; display:block;}
#video5min .views span.viewsText {float: right;font-size: 11px;}
#video5min .video-social .video-share-count {clear:both; font-weight: bold;}
#video5min .video-social .video-share {clear:both;}
#video5min #deeplinkLoading {position:absolute;width:641px;height:545px; background-color: black; background: none;}
#video5min #deeplinkLoading .video-loading {margin-right: auto; margin-left: auto; display:block; width: 101px;}
#video5min #deeplinkLoading .video-loading img{margin-top:250px;}
.IE #video5min #deeplinkLoading,.IE7 #video5min #deeplinkLoading {margin-top: -3px;}
#video5min .video-social .video-share-count div {background: url("../images/maing.png") no-repeat scroll 0 0 transparent; height: 28px; width: 58px;}
#video5min .video-social .video-share-count .video-facebook-count { background-position: 0 -4862px; float: left;text-align:center; padding-top:10px; margin-left: 1px; }
#video5min .video-social .video-share-count .video-twitter-count {background-position: 0 -4942px; float: left;text-align:center; padding-top:10px; margin-left: 3px;}
#video5min .video-social .video-share-count .video-email-count { background-position: 0 -5035px; float: left; text-align:center; padding-top:10px;margin-left: 4px;}
.SAF #video5min .fb_edge_comment_widget iframe{width:400px !important;}
#video5min .notfound img{margin-top:2px;}
#video5min .video-wrapper {width: 640px; height: 570px; background-color: black;}
#video5min .player-wrapper {background-color: black;margin-left: auto; margin-right: auto;}
#video5min{height: 672px;}
.videoPerm .dn {display:block;}

/* FiveMin Related Video Module */
#relatedVids img.relatedThumb {height: 104px; width: 156px; display: block;}
#relatedVids li{width: 156px;height:199px;float: left;margin-right: 3px;background-color: black;position: relative;margin-bottom: 5px;}
#relatedVids .vidItemDetails {color: white;padding: 10px 10px;}
#relatedVids li a {color: white;}
#relatedVids li a:hover {text-decoration: underline; color:#0060A3;}
#relatedVids .vidTitle {height: 33px;overflow: hidden;font-size: 14px;font-weight: normal;margin-bottom: 14px;}
#relatedVids {margin-left: 3px;}
#relatedVids .vidLen, #relatedVids .vidChan {font-size: 11px;}
#relatedVids div.videobutton{display:block;}
#relVidLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;display: none; padding-top: 10px; padding-bottom: 10px; height: 15px; clear:both;}
#relVidErr{ display: none; padding: 10px 10px; height: 20px; color: grey;}

/* FiveMin VideoPlaylist */
ul.videoPlaylist {list-style: none;}
.videoPlaylist div.vidLen{font-size: 11px; position: absolute; top: 68px; }
.videoPlaylist div.vidChan{font-size: 11px; position: absolute; top: 82px; }
.videoPlaylist div.vidTitle{font-size: 14px;}
.videoPlaylist li.vid {margin-top: 13px; height: 102px; position: relative; background: none; padding: 0; background-color: #EEEEEE;}
li.vid img.vidThumb{float: left; width: 140px; height: 102px;}
li.vid img.upnextBanner{display: block; float:none; position: absolute; left: 243px; bottom: 10px;}
li.vid div.vidItemDetails{float:left; width: 140px; margin-left: 10px; margin-top: 10px;}
li.vid div.clear{clear:both;}
li.vid div.videobutton{float: none; position: absolute; z-index: 100;}
.videoPlaylist li.hide {display: none;}
.videoPlaylist div.vidChan a,.playlistMod div.vidTitle a {color: black;}
/*CVM/CCM module styles*/
.cvm,.ccm{border:1px solid #b3b3b3;padding:19px 10px 1px;margin-bottom:30px;position:relative;}
.ccm{padding-bottom:10px;}
.hdrcvm span,.hdrccm span{font-size:9px;color:#3d3d3d;font-family:arial;text-align:right;position:absolute;right:10px;top:11px;}
.cvm h3,.ccm h3{font-size:14px;font-weight:bold;color:#000;padding:2px 0 12px;}
.cvm h3 a,.ccm h3 a{color:#000;font-size:14px;font-weight:bold;}
.cvm h3 a:hover,.ccm h3 a:hover{color:#0063a3;}
.cvm p,.ccm p{font-size:12px;line-height:17px;padding:11px 0 11px}
.ccm p{padding:0;margin-top:3px}
.cvm p a,.ccm p a{color:#0461a6}
.cvm .videobutton{position:absolute;width:35px;height:35px;left:330px;top:124px;display:block;}
.cvm .videobutton img.playbutton, .videobutton img.playbutton-over {position:absolute;}
.cvm .cvmvideo {position:relative;width:364px;height:157px;display:block;top:0;}
.ccm .ccmimg{float:left;margin-top:4px;}
#aol-content .ccm p{line-height:17px;margin-left:145px;width:215px;padding-top:0;}
.ccm ul li{line-height:21px;background:none;padding:0;}
.ccm ul li a{color:#055fad}
.ccm ul{width:220px;margin-left:143px;}
.grid10 #blowout-lead{width:388px;overflow:hidden;}
.grid10 #blowoutStory{margin:8px 0 0;padding:0 10px;}

/*video search*/
#aol-video-search{height:30px;}
#aol-video-search-button{
    background-color:#E6248A;
    color:#FFFFFF;
    padding:6px 8px 5px;
    font-size:14px;
    border:none;
    margin-left:2px;
    width:auto !important;
    cursor:pointer;
    -webkit-appearance: none;
}
.SAF #aol-video-search-button{padding:10px 8px 9px;}
.IE #aol-video-search-button,.IE7 #aol-video-search-button{padding:7px 2px 6px;}
.IE8 #aol-video-search-button,.IE9 #aol-video-search-button{padding:9px 8px 9px}
#aol-video-query{
    padding:5px 0 4px 5px;
    border:2px solid #bcbcbc;
    color:#757575;
    width:220px;
    font-size:14px;
}
#vdosrchrslt{position:relative;top:18px;color:#333;}
.gmod#vdosrchrslt form.vdosrch{margin:15px 0;height:45px;border-bottom:1px dotted #aaa;}
.IE7 .gmod form.vdosrch{height:40px;}
.fl {float:right;}
#vdosrchrslt .fl b{padding: 0 5px;}
#vdosrchrslt .fl{position:absolute;right:0;top:10px;}
#vdosrchhdr h2{font-size:28px;}
#vdosrchhdr h2,#vdosrchrslt label{font-family:Osaka,Arial;font-weight:normal;}
#vdosrchrslt label{float:left;padding:6px 10px 0 0;font-size:16px;width:38px;}
.IE #vdosrchrslt label,.IE7 #vdosrchrslt label,.IE9 #vdosrchrslt label{padding-top:5px;}
#vdosrchrslt #aol-video-query{width:509px;border:1px solid #bcbcbc;padding:6px 0 5px 5px;}
#vdosrchrslt  #aol-video-search-button{padding:6px 11px 5px;}
.IE7 #vdosrchrslt #aol-video-query,.IE #vdosrchrslt #aol-video-query{padding-bottom:2px;}
.IE #vdosrchrslt  #aol-video-search-button,.IE7 #vdosrchrslt  #aol-video-search-button{padding:6px 4px 5px;}
.IE8 #vdosrchrslt #aol-video-search-button,.IE9 #vdosrchrslt #aol-video-search-button{padding:9px 14px 9px;}
.SAF #vdosrchrslt #aol-video-search-button{padding:10px 14px 9px;}
#vdosrchrslt .title{font-size:18px;padding-top:0;padding-bottom:0;}
#vdosrchrslt .title a{color:#206994;}
#vdosrchrslt .title a:hover{text-decoration:underline;}
#vdosrchrslt .date{padding-top:6px}
#vdosrchrslt .source{padding-top:0;}
#vdosrchrslt .entry{clear:both;margin-bottom:32px;min-height:99px;}
.IE7 #vdosrchrslt .entry{margin-bottom:28px;}
#vdosrchrslt .entry .duration{padding-left:10px;font-size:12px;color:#777;}
#vdosrchrslt .aimg{float:left;margin-right:16px;position:relative;width:140px;height:102px;}
.IE7 #vdosrchrslt .aimg,.IE #vdosrchrslt .aimg{margin-right:0;}
#vdosrchrslt .aimg img{margin-top:3px;}
.nf{font-size:14px;}
.nf p{margin-top:10px;}
#vdosrchrsltCnt li{background:none;}

#paginate {text-align:center;padding-top:22px;border-top:1px dotted #aaa;font-size:14px;}
#paginate a{cursor:pointer;}
#paginate .pg{padding:0 5px;}
#paginate a.prev,#paginate a.next{font-weight:bold;padding:0 13px;}
#paginate a.curr{color:#000;text-decoration:none;font-weight:bold;}

.mntl_spons{height:80px;width:386px;color:#000;font-family:arial;position:relative;padding-bottom:0;margin-bottom:30px;}
.mntl_spons img{height:80px;width:120px;float:left;margin-right:22px;}
.mntl_spons h3{font-size:16px;padding-top:9px}
.mntl_spons h3 a{color:#000;}
.mntl_spons h3 a:hover{text-decoration:none;color:#0060A3;}
.mntl_spons p{color:#4f4f4f;font-size:13px;}
#aol-content .mntl_spons p {line-height:20px;margin-bottom:0;}
.mntl_spons span{font-size:9px;color:#8c8c8c;clear:both;}
.mntl_spons span img{float:none;height:31px;width:88px;margin-bottom:-13px;}

.IE #themes.doubleRow #themew{width:993px;} 
.IE #themes.doubleRow .jcarousel-clip{width:644px;}
.IE #themes.doubleRow #themecw{width:655px;}
.IE #themes.doubleRow #themew .artistPromo{width:207px;}
.IE #themes.doubleRow #themew .artistPromo p{margin-right:45px;}
.IE #themes.doubleRow .jcarousel-list{height:90px;}

#dailybuzz_daily-buzz h2{visibility:hidden;height:0;margin:0;padding:0;}
.IE #dailybuzz_daily-buzz h2 {display:none;}
#col1R {width:386px;}

/* 5min ad css */
.default-5min-ad-css {width:300px;height:250px;}
.imgWs{display:none;}
.imgPartial{display:block;}
.imgLg{display:block;}
.grid10 .imgWs{display:block;}
.grid10 .imgLg{display:none;}
.grid10 .imgPartial{display:none;}
.grid10 #blowoutMain .fullbleed{filter: alpha(opacity=80);opacity: 0.8;}
.grid10 #blowoutStory{margin: 8px 0 0;padding:0 10px;}
.grid10 #blowoutMain{margin-bottom:1px;}

.grid10 #blowoutOverlay {left: 188px;height:217px;}
.grid10 #blowoutStory h2{margin-bottom:0;font-family:Osaka,Arial;font-size:30px}
.grid10 #blowout-lead .blw_promos_3 .blw_promo_txt{clear:left;margin-left:0}
.grid10 .blw_promo_item{width:22.5%}

#dailybuzz_daily-buzz a.pvideo img,#dailybuzz_daily-buzz a img{height:155px;width:233px;display:block;}
#dailybuzz_daily-buzz a.pvideo .videobutton img.playbutton,#dailybuzz_daily-buzz a.pvideo .videobutton img.playbutton-over{height:35px;width:35px}
#dailybuzz_daily-buzz a .videobutton img.playbutton,#dailybuzz_daily-buzz a .videobutton img.playbutton-over{height:35px;width:35px}
.IE7 #dailybuzz_daily-buzz .photo-lede .photo-link {float:none;}

.SAF.MS .mq-v2 form input.stock-quote-input {width:214px;}
#hw_jump{clear:both;}
#ccm .vidbutton{top:165px;left:110px;}

.contestrWr {position:relative;}
.contestr .top_txt{position:absolute;width:100%;padding-left:0;font-size:15px;top:136px;z-index:99;text-align:center;color:#084000}
.contestr .entryfrm,.contestr .thx_txt {position:absolute;left:30px;top:380px;z-index:99;}
.contestr .thx_txt{text-align:center;left:7px;top:390px;font-size:22px;line-height:44px;color:#6e9659;}
.contestr form input{border:1px solid #000;float:none;font-size:12px;line-height: 12px;padding-top:4px;}
.contestr .entryfrm .input, textarea {width:230px;}
.contestr .entryfrm .lbl{margin-top:6px;font-size:14px;padding-bottom:2px;}
.IE .contestr .entryfrm .lbl,.IE7 .contestr .entryfrm .lbl{padding-bottom:0;}
.contestr .entryfrm .optin{color:#444;margin-top:6px;}
.IE .contestr .entryfrm .optin,.IE7 .contestr .entryfrm .optin{margin-top:4px;}
.contestr .entryfrm #contestForm p{width:100%;text-align:center;margin:16px 0 0;position:absolute;top:160px;}
.IE .contestr .entryfrm #contestForm p{width:90%;}
.contestr .entryfrm .optin input{width:auto;margin-right:8px;border:none;padding:0}
.contestr .entryfrm .optin .terms{margin-left:20px;}
.IE .contestr .entryfrm .optin .terms,.IE7 .contestr .entryfrm .optin .terms{margin-left:28px}
.contestr form #submit-button{width:auto;border-color:#6e9659;padding:2px 12px;color:#000;cursor:pointer;}
.SAF .contestr form #submit-button{padding:4px 12px;}
.contestr #emailerr{position:absolute;left:50px;top:55px;}
.Gecko .contestr #emailerr{top:56px;}

#video5min .video-metadata .meta-text p.source a img{margin-bottom:-11px;}

#breaking-news h2, .SAF #breaking-news h2, .mac #breaking-news h2, .SAF #breaking-news h2 a, .mac #breaking-news h2 a, #breaking-news h2 a,#blowoutStory h2,#blowoutStory h2 a{font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;letter-spacing:normal;text-transform:none;}
#blowoutStory h2,#blowoutStory h2 a,.SAF #blowoutStory h2, .mac #blowoutStory h2, .SAF #blowoutStory h2 a{font-size:1.6em;}
#breaking-news h2{border-bottom:1px solid #D9D9D9;}
.grid10 #blowoutStory h2,.grid10 #blowoutStory h2 a,.SAF .grid10 #blowoutStory h2, .mac .grid10 #blowoutStory h2, .SAF .grid10 #blowoutStory h2 a{font-size:23px;}


/* Local Page Mapquest Module */
#local-mapquest div.poweredby{position: relative; float:right; margin-top: -50px;}
#local-mapquest div.poweredby span {display: table-cell; padding-top:18px;font-size:9px;}
#local-mapquest div.poweredby a {display: table-cell; vertical-align: middle; padding-top: 7px; padding-left: 5px;}
.IE7 #local-mapquest div.poweredby a {position: relative; top: 5px;}

/* from adhoccss sprint 63 */
#dirpage .mpid-2{overflow:auto;overflow-x:hidden;height:371px;}
#dirpage #topf2 ul li{overflow:hidden;padding-left:7px;font-size:13px;}
#dirpage #topf2 ul li a{overflow:hidden;}
#dirpage{background:#fff;}
#om_chstrip_dir{overflow:hidden;width:155px;}
#dirpage #topf2 ul{width:144px;}

/* Yellow page Module - local page and main page*/
#yellowPgMain input, #yellowPgLocal input{font-family:inherit;}
#yellowPg-button{cursor:pointer;font-weight:bold;position:relative;background-color:#FFCC33; color:#000;}

#yellowPgLocal #yellowPg-button{font-size:15px;height:24px;width:92px;top:1px;border:1px solid #DDDDDD;margin-left:0;}
#yellowPgLocal form #ypQuery{margin:0 2px 0 3px;}
#yellowPgLocal form #area{margin:0 0 0 2px;}
#yellowPgLocal form #ypQuery,#yellowPgLocal form #area{width:246px;height:20px;border:1px solid #BEBEBE;}
.IE7 #yellowPgLocal form #ypQuery, .IE7 #yellowPgLocal form #area{width:241px;}
.IE8 #yellowPgLocal form #ypQuery, .IE8 #yellowPgLocal form #area{width:244px;}
.Gecko.mac #yellowPgLocal form #ypQuery, .Gecko.mac #yellowPgLocal form #area{width:244px;}
.SAF #yellowPgLocal form #ypQuery, .SAF #yellowPgLocal form #area{width:244px;}
.IE #yellowPgLocal form #ypQuery,.IE #yellowPgLocal form #area{width:241px;padding-top:2px;padding-bottom:0;}
.IE #yellowPgLocal #yellowPg-button,.IE7 #yellowPgLocal #yellowPg-button, .SAF #yellowPgLocal #yellowPg-button{top:0;}
.IE8 #yellowPgLocal #yellowPg-button{top:2px;}
.SAF #yellowPgLocal #yellowPg-button{top:1px;}
.Gecko.mac #yellowPgLocal #yellowPg-button{top:3px;}
.IE #yellowPgLocal .ypTxt, .IE7 #yellowPgLocal .ypTxt{position:relative;top:-4px;}

#yellowPgMain #yellowPg-button{font-size:13px;height:25px;width:63px;top:2px;float:none;padding:0 6px;}
#yellowPgMain p{margin:8px 0 0 0;}
#yellowPgMain form{margin-top:7px;}
#yellowPgMain form #ypQuery, #yellowPgMain form #area{width:123px;height:17px;float:none;padding:3px 2px 3px 6px;color:#000;line-height:16px;border-color:#BEBEBE;}
#yellowPgMain form #ypQuery{margin:0 4px 0 4px;}
#yellowPgMain form #area{margin: 0 0 0 3px;}
#yellowPgMain h3 a{font-weight:bold;}
#yellowPgMain{padding:12px 0; border-bottom:1px dotted #aaa;}
.IE #yellowPgMain form #query,.IE #yellowPgMain form #area{padding:4px 2px 1px 6px}
.IE #yellowPgMain #yellowPg-button, .IE7 #yellowPgMain #yellowPg-button{top:0;}
.SAF #yellowPgMain #yellowPg-button{top:1px;}
.Gecko.mac #yellowPgMain #yellowPg-button{width:61px;top:0;}
.IE #yellowPgMain .ypTxt, .IE7 #yellowPgMain .ypTxt{position:relative;top:-4px;}

.grid10 #yellowPgMain form #ypQuery{width:75px;}
.grid10 #yellowPgMain form #area{width:75px;}
.nlm{float:right;}

/* new styles css from adhoctestcss */
body,h2 a, h3 a,.news-headlines .story a,#dl h2 a, #dl h3 a,.ticker-name a,#localPatchStory #patchHeader a,
#aol-trendingstories .story p .storyattr, #aol-trendingstories .story a.storytxt,#weather a,
#thmc a, b.sns a,.aol-headlines ul li a{color:#000;}

a,#dl a,#dl li a,#aol-footer a,.aol-content li a,a:hover,h2 a:hover,#weather a:hover,#thmc a:hover,b.sns a:hover,
#dl h2 a:hover,#dl h3 a:hover,.custom-content h3 a:hover,#aol-header .search-tab:hover,.aol-directory li a:hover,
#dailyvj .edit:hover,#dailyvj .vj-close:hover,.aol-content li a:hover,.feedback a:hover,.aol-headlines li a:hover,
#localPatchStory a:hover,.site-credit a:hover,#dl .credit a:hover,.credit a:hover,.vj-playlist li a:hover,
#vidPromo .vidImg a:hover,.ticker-name a:hover,.trending-now li a:hover,#lifestreamLayout #ls_footer a:hover,
#lifestreamLayout a.ls_title:hover,#aol-trendingstories .story p a.storyattr:hover, #aol-trendingstories .story a.storytxt:hover,
#localPatchStory a,#vidPromo .vidImg a,.news-headlines .story a:hover,#featblogposts .headline,
#localPatchStory #patchHeader a:hover,#weather .curr,#hnav li a:hover{color:#0060A3;}

.custom-content h2, .stock-markets h2, .rrpromo h2{bottom:3px;}

a,#vidPromo .vidImg a{font-weight:normal;}
.vj-playlist li a {background:none;padding-left:0px;}

body h2,.SAF h2,.mac h2,h2 a{font-weight:normal;font-size:18px;text-transform:uppercase;font-family:Osaka,Arial;letter-spacing:normal;}
#dl h2,#dl #advert h2,#dl h2 a,#dl #advert h2 a {font-size:20px;font-weight:bold;text-transform:none;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;}
.themesopen, .themesopenDouble,.vj-playlist li a{font-weight:bold}
.credit{color:#777777;}
.trending-now li a{color:#000;}
.vj-playlist li a:hover,#vidPromo .vidImg a:hover,#localPatchStory a:hover,.headlines li a:hover{text-decoration:underline;}
#patchHeader a:hover,.news-headlines .story a:hover,.aol-headlines ul li a:hover{text-decoration:none}
.news-headlines .story p{margin-top:-3px}
#aol-content #more-news p,#aol-trendingstories .story p{line-height:1.35em;}
.Gecko #aol-trendingstories .story p,.IE #aol-trendingstories .story p,.IE7 #aol-trendingstories .story p{margin-top:-4px;}

h2{border-bottom-color:#000;padding-bottom: 3px; font-family:'Arial Narrow',Arial,Helvetica,sans-serif;letter-spacing:normal;}

.aol-headlines ul li{background-position:1px -1805px;padding: 0.35em 0 0.35em 14px}

b.sns{font-weight:normal;padding-top:11px;}
#aol-header .lp,#aol-header .rp {border:0;}
#aol-header #thmc {border:1px solid #BDBDBD;margin-top:-2px;padding:12px 2px 5px;border-top-color:#F0F0F0;}

.dailyvj h2 a,.dailyvj h2,#dl h2{font-family:Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:normal;}
.dailyvj .site-credit {display:none;}

.mq-v2 {font-size:11px;min-height:100px;height:100px;border-bottom:1px dotted #aaa;}
.mq-v2 ul{margin-bottom:10px;padding-top:8px;font-size:11px;}
.mq-v2 ul li {list-style:none;width:27%;float:left;margin-right:16px;padding:0 18px 0 0;border-right:1px solid #d9d9d9;background:none;}
.mq-v2 ul li div {line-height:20px;}
.mq-v2 ul li.last {border:none;margin-right:0;padding-right:0 !important;}
.mq-v2 li .mqval,.mq-v2 li .mqperc{float:right;}
.mq-v2 li .up{color:#57d23b;}
.mq-v2 li .down{color:#ea0048;}
.mq-v2 li .sprite{width:12px;height:17px;overflow:hidden;display:block;float:left;}
.mq-v2 li .up img{left:0;top:-3797px;}
.mq-v2 li .down img{left:0;top:-3829px;}
.mq-v2 form input.stock-quote-input{background:none;width:194px;}
.Gecko.mac .mq-v2 form input.stock-quote-input,.SAF .mq-v2 form input.stock-quote-input{width:200px;}
.IE .mq-v2 form input.stock-quote-input,.IE7 .mq-v2 form input.stock-quote-input{width:186px !important;}
.mq-v2 #quote-form .get-quote-btn{width:auto;background:#E6248A;margin-left:2px;}
.mq-v2 #quote-form{float:left;margin-top:12px;}
.mq-v2 .mqlnk {float:left;padding:19px 0 0 9px;font-weight:bold;}
.IE7 .mq-v2 ul li div,.IE .mq-v2 ul li div{clear:both;}
.IE7 .mq-v2 li .mqval,.IE7 .mq-v2 li .mqperc,.IE .mq-v2 li .mqval,.IE .mq-v2 li .mqperc{margin-top:-20px;}
.IE7 .mq-v2 li .sprite,.IE .mq-v2 li .sprite {position:relative;}
.mq-v2 ul li div a{font-weight:bold;}
.mq-v2 ul li div span.mqval a{font-weight:normal}
.mq-v2 #quote-form .get-quote-btn{font-family:arial;color:#ffffff}
#business-news .mq-v2 {margin-bottom: 9px;}
.mq-v2 ul li{padding: 0 18px 0 0;}
/*change stock market colors*/
.mq-v2 li .up {color: #1ba319 !important; font-weight: bold;}
.mq-v2 li .down {color: #EA0048; font-weight: bold;}
.mq-v2 li .mqval, .mq-v2 li .mqperc {font-weight: normal;}
.mq-v2 li .sprite up {background: url("../images/green_arrow_sm") no-repeat scroll 0 0 transparent; margin-top: 8px;}
.mq-v2 li .up img {display: none;}

.view-more, .newsmore, .localmore, #aol-trendingstories .rectip a, #aol-mostpopular .rectip a,#featblogposts .more,#local-localstories .local-localstories_w a{background-position:100% -4089px;}
.Gecko .view-more,.Gecko  .newsmore,.Gecko .localmore,.Gecko  #aol-trendingstories .rectip a,.Gecko  #aol-mostpopular .rectip a,.Gecko #featblogposts .more,.SAF .view-more,.SAF  .newsmore,.SAF  .localmore,.SAF  #aol-trendingstories .rectip a,.SAF  #aol-mostpopular .rectip a,.SAF #featblogposts .more{background-position:100% -4091px;}
.view-more, .newsmore, .localmore, .localmore-noarrow, #aol-trendingstories .rectip a, #aol-mostpopular .rectip a,#featblogposts .more,#local-localstories .local-localstories_w a{display:inline-block;padding-left:0;padding-right:18px;}
#aol-trendingstories .rectip{text-align:left;}

#localPatchStory a,#vidPromo .vidImg a,.news-headlines .story a:hover,#featblogposts .headline,
#localPatchStory #patchHeader a:hover,#weather .curr,#hnav li a:hover{color:#0060A3;}
#localPatchStory {width:100%;}
#localPatchStory,#localweather,#featblogposts .entry {border-bottom:1px dotted #aaa;}

.wcmsg, .wcmsg-line2{left:229px;}
#thmc {background-color:#fff;}
.aol-directory li,#breaking-news h2,.localeditspace,#local_viewmore,#localweather,#localPatchStory,#localtrafficmap,#localNoNews,#localZipPrompt,.vjlist li,#lifestreamLayout #ls_recommends,.custom-content .subhead,#featblogposts .entry,#hnav table tr td.underline_cell{border-bottom:1px dotted #AAAAAA;}
.markets-footer,.minifollow-me h3,#toshSpotLinks li,.featoffrbtm,.mrkplc{border-top:1px dotted #AAAAAA;}

#quick-nav span,.Gecko #quick-nav span, .IE8 #quick-nav span,#quick-nav a span {left:29px;top:25px;}
.SAF #quick-nav span{top:28px;}

#dl-controls a.dl-previous img ,#dl-controls a.dl-previous:hover img {top: -4138px;}
#dl-controls a.dl-pause img{top: -4192px;}
#dl-controls a.dl-pause:hover img{top: -4356px;}
#dl-controls a.dl-nextb img,#dl-controls a.dl-nextb:hover img{top: -4247px;}
#dl-controls a.dl-play img {left:2px; top:-4299px;}
#dl-controls a.dl-play:hover img{left:-53px; top: -4299px;}

#weather a, #thmc a, b.sns a{font-size:11px;}
#weather{margin-top:1px;}
#weather .curr{font-size:15px;}

#themes{border-bottom:0;}

#local-module .loc-v2{padding-top:10px;position:relative;}
.loc-v2 .hdrWrp{border-bottom:2px solid #000;padding-bottom:14px;height:22px;}
.loc-v2 .hdrWrp h2{border-bottom:0;float:left;}
.loc-v2 #localZipPrompt{clear:both;margin-top:10px;margin-bottom:12px;background:transparent url(../images/maing.png) no-repeat scroll 0 -4406px;height:28px;padding:6px 0 0 32px;font-weight:bold;}
.loc-v2 #locationsubmit{padding:5px 8px 4px;background-color:#E6248A;color:#fff;}
.gmod .loc-v2 form input#locz{background-color:#fff;margin-right:2px;width:255px;border-color:1px solid #BEBEBE;padding-top:3px;}
.IE7 .gmod .loc-v2 form input#locz{padding-bottom:3px;}
.loc-v2 #locallocationform{line-height:24px;}
#local-module .loc-v2 #localstories_location{font-size:11px;font-weight:normal;line-height:10px;text-align:right;padding:20px 0 2px;text-transform:uppercase;}
.loc-v2 #localstories_location div{display:inline;}
.loc-v2 #localstories_editloc{padding:0}
#local-module .loc-v2 #localstories_edit_div{border-left:1px solid #AAAAAA;padding-left:4px;}
.loc-v2 #locationclose{overflow:visible;top:0;width:auto;padding-left:5px;font-size:10px;font-weight:bold;text-decoration:none;}
.loc-v2 .editloc #locallocationform{background:#fff;width:200px;}
.IE .loc-v2 #locationclose,.IE7 .loc-v2 #locationclose{display:inline;height:auto;}
#local-module .loc-v2 .editloc form,#local-module #localstories.loc-v2 .editloc form{position:absolute;right:0;top:13px;text-align:right;padding-bottom:2px;}
.loc-v2 .editloc #locationclose,.IE .loc-v2 .editloc #locationclose,.IE7 .loc-v2 .editloc #locationclose{display:none;}
.gmod .editloc form input#locz{width:70%;}
.loc-v2 .cityState{float:none;padding-right:4px;}
.loc-v2 #localweather_forecast{margin-top:0;}
.loc-v2 .localeditspace{border:0;}
.loc-v2 .localweather_forecast_dayname{text-align:left;margin-left:45px;text-transform:uppercase;}
.loc-v2 .first .localweather_forecast_dayname{margin-left:36px;}
.loc-v2 .localweather_forecast_day4{margin-left:5px;}
.loc-v2 .first{margin-left:0;}
.loc-v2 .bdr{border-left:1px solid #d9d9d9;padding-left:8px;}
.loc-v2 .first .bdr{border-left:0;padding-left:0;}
.loc-v2 #localweather_viewmore a{font-weight:bold;}
.loc-v2 #localweather_location {display:none;}
.loc-v2 h3{text-transform:uppercase;margin-top:2px;}
.IE .loc-v2 .hdrWrp{padding-bottom:0;}
.IE .loc-v2 #localstories_edit_div,.IE7 .loc-v2 #localstories_edit_div{float:none;}
.IE .loc-v2 #locationclose,.IE7 .loc-v2 #locationclose{display:inline;height:auto;}
.IE .localweather_forecast_day4,.IE7 .localweather_forecast_day4{width:23.5%;}
#localstories .loc-v2 h3{margin-bottom:5px}
.loc-v2 #localstories_location{padding-top:18px}
.loc-v2 h3{margin-bottom:4px;}
#localweather_forecast,#localweather_viewmore{font-size:11px;}
#local-wrapper{margin-top:-14px;margin-bottom:7px;}
.SAF #localweather_forecast .loc-v2 .bdr{height:30px;}

.qnpos4 img{top:-348px;}
#pgbg{border-top:1px solid #7B7B7B;}
.IE #themes.doubleRow .themeNav {height:34px;}
#dl li{font-size:12px;}
#hnav li a:hover{text-decoration:none;}

.dailyvj.vj-v2 .header a,buzz.buzz-v2 .photo-lede h3 a,#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a{color:#000;}
.dailyvj.vj-v2 .header, .IE .dailyvj.vj-v2 .header,#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3,#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit, #dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a,div.dailyvj.vj-v2 span.credit {background:transparent;}
.dailyvj.vj-v2 .header a:hover, .dailyvj.vj-v2 .credit a:hover,#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a:hover{color:#0060A3;text-decoration:none;}
.dailyvj.vj-v2 .header, .IE .dailyvj.vj-v2 .header{padding:15px 0 0;}
.dailyvj.vj-v2 .header h2, .dailyvj.vj-v2 .header h2 a{font-weight:bold;}
#dailyvjmod_standalonevj.gmod{margin-bottom:18px}

#dailybuzz_daily-buzz.buzz-v2{width:233px;}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3{padding:2px 0 9px;}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede {margin-bottom:15px;}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit,#dailybuzz_daily-buzz.buzz-v2 .photo-lede:hover .credit a, #dailybuzz_daily-buzz.buzz-v2 .photo-lede:hover .credit{color:#777777;}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 a{font-weight:bold}
#dailybuzz_daily-buzz.buzz-v2 .photo-lede .credit{padding-right:0;width:233px}

.dailyvj.vj-v2 .vj-playlist{display:block;}
.IE9 .vj-playlist{margin-top:5px}
.gmod .vj-playlist li{background:transparent url(../images/maing.png) no-repeat scroll 1px -1803px;padding-left:10px;}
.dailyvj.vj-v2{margin-bottom:0}
.dailyvj{z-index:0}
.dailyvj.vj-v2 .header h2, .dailyvj.vj-v2 .header h2 a,#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3,#dailybuzz_daily-buzz.buzz-v2 .photo-lede h3 {font-size:18px;line-height:22px}
div.dailyvj.vj-v2 span.credit{width:233px;padding-top:0;padding-right:0;color:#777777 !important}
.IE .grid10 div.dailyvj.vj-v2 span.credit{padding-top:4px; !important}

#dl .lede-link,#dl li{background:transparent url(../images/maing.png) no-repeat scroll 1px -1810px;padding-left:10px;}
#dl .lede-link{background-position:1px -1807px}
#dl .lede-link, #dl li,.gmod .vj-playlist li{padding-left:14px;}
#dl li {margin-bottom: 3px;padding-left: 14px;padding: 3px 0 0;}
#dl .lede-link, #dl li{background-position:1px -1807px;}
.gmod .vj-playlist li{background-position:1px -1806px;}
#dl li{padding-left:14px;}
.view-more, .newsmore, .localmore, .localmore-noarrow,#trendingstories-ViewMore{font-size:12px;}
.gmod .vj-playlist li {padding:3px 0 3px 14px}

#wz{width:125px;}

#col1R .aol-headlines h2 {margin-bottom: 8px;}
#col1R .aol-headlines #localheader h2 {margin-top: 4px;margin-bottom:0;}
.custom-content li a:hover{text-decoration:underline;}
#rrpromoTitle a{text-decoration:none}
#om_mantle_evergreen{padding-bottom:7px;}

breaking-news h2, .SAF #breaking-news h2, .mac #breaking-news h2, .SAF #breaking-news h2 a, .mac #breaking-news h2 a, #breaking-news h2 a,#blowoutStory h2,#blowoutStory h2 a{font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;letter-spacing:normal;text-transform:none;}
#blowoutStory h2,#blowoutStory h2 a,.SAF #blowoutStory h2, .mac #blowoutStory h2, .SAF #blowoutStory h2 a{font-size:25px;}
#breaking-news h2{border-bottom:1px solid #D9D9D9;}
.grid10 #blowoutStory h2,.grid10 #blowoutStory h2 a,.SAF .grid10 #blowoutStory h2, .mac .grid10 #blowoutStory h2, .SAF .grid10 #blowoutStory h2 a{font-size:23px;overflow:hidden;}

#dl {margin-bottom:27px;}
#dl ul{width:310px;}
#mantle{margin-bottom:0;padding-bottom:0;}
.mntl_spons span {clear:none;}

#local-localstories li a{color:#000;font-size:21px}
#local-localstories li a:hover{color:#0060A3;}
#local-localstories li br{margin-bottom:2px;}
#local-localstories.gmod ul li{background:none;padding-left:0;border-bottom:1px dotted #ccc;padding-top:12px;padding-bottom:4px}
#local-localstories.gmod ul li.last{border-bottom:none;}
#local-localstories h2{margin-bottom:0;}
#local-localstories #localstories{padding-top:0;}
#local-localstories .localpagesource{color:#3d3d3d;padding:2px 0 5px 0;font-size:9px;margin:1px 0 2px 0;text-transform:uppercase;line-height:19px;}
#local-localstories div.poweredby{float:right;margin-top:-35px;}
#local-localstories div.poweredby span{display:table-cell;padding-top:14px;color:5d5d5d;font-size:9px;}
#local-localstories div.poweredby a {display:table-cell;padding-left:5px;padding-top:7px;vertical-align:middle;}
#local-localstories #local-localstories_viewmore{border-bottom:none;}
#local-localstories .local-localstories_w a{background-position:100% -4091px;}

/* Moviefone */
#mvf p {font-weight: bold;}
.container-scroll {
    border-top:1px dotted #aaa;
    border-bottom:1px solid #dadada;
    height:460px;
    overflow:auto;
    padding-bottom:20px;
    /*IE only*/
    scrollbar-face-color:#cccccc; 
    scrollbar-arrow-color:#ffffff; 
    scrollbar-track-color:#dbdbdb; 
    scrollbar-shadow-color:#cccccc; 
    scrollbar-highlight-color:#cccccc; 
    scrollbar-3dlight-color:#cccccc; 
    scrollbar-darkshadow-Color:#cccccc; 

}
/* chrome & safari only*/
.container-scroll::-webkit-scrollbar {
    width: 8px;
    height: 0px;
}
.container-scroll::-webkit-scrollbar-track-piece {
    background-color: #dbdbdb;
}
.container-scroll::-webkit-scrollbar-thumb:vertical {
    height: 50px;
    background-color: #fd2584;
}

#mvf .header {height:30px;margin-bottom:10px;padding-top:3px;}
.IE #mvf .header {margin-bottom: 0px;}
.IE #mvf .header h2{margin-bottom: 5px;}
#mvf .mvf-sponsor {float: right;margin-top: -50px;position: relative;}
#mvf .mvf-sponsor span{display:table-cell;padding-top:18px;font-size:9px;}
#mvf .mvf-sponsor a{display:table-cell;vertical-align: middle;}
#mvf .mvf-theater {margin-top:20px;}
#mvf .mvf-theater a{font-size:14px;font-weight: bold;color:#000;text-decoration: none;}
#mvf .mvf-theater a:hover{color:#0060A3;}
#mvf .mvf-showtime {clear:both;padding-top:10px;padding-bottom:45px;padding-left:5px;}
#mvf .no-movies {padding-bottom:10px;}
#mvf h5 {margin-bottom: 5px;}
#mvf h5 a {font-weight: bold; color:#292c2b;}
#mvf h5 a:hover {text-decoration:none; color:#0060A3;}
#mvf .mvf-showtime p {line-height: 8px;font-size: 10px; font-weight:normal;}
#mvf .mvf-showtime ul {}
#mvf .mvf-showtime ul li {background: none; padding:0; padding-right: 5px; float:left; border-right:1px solid #666; margin-right:5px;}
#mvf .mvf-showtime ul li a{color:#0060A3;}
#mvf .mvf-showtime ul li a:hover{text-decoration: underline;}
#mvf .mvf-showtime ul li.leaf-last{border:0;}
#mvf .even {background-color: #f1f0f0;}

.loc-v2 #localstories_location{overflow:hidden;text-align:left;}
.loc-v2 .hdrWrp #localstories_location h2{float:none;}
.loc-v2 #localstories_edit_div{float:none;border-left:none;}
.loc-v2 #localstories_location .editloc form{float:left;margin-top:-12px}
.localvmslot{display:none;}
.local-localstories_w a{font-weight:bold;}

#dl{z-index:1;}
#aol-hnav{z-index:2;}
.IE .nlm, .IE7 .nlm {float:none;}
#local-localstories .poweredby img{margin-bottom:-2px}
.mq-v2 #quote-form .get-quote-btn{font-size:11px;}
.localmore{margin-bottom:0}
#dailyvjmod_video-module h3{display:none;}
.grid10 #dailyvjmod_video-module h3{display:block;}

#login-status{width:150px;}
#logout-blk, #login-blk{text-align:right;}
#username{font-weight:bold;}
.rhs-module{padding-bottom:20px;}
.mid-promo-video-title{font-size:16px !important;}
.aol-services ul li{float:left;padding-right:10px;}

.play-video{width:41px;height:41px;background:transparent url('../images/c99fbfd4-b6ab-43f7-944e-78b50fc88ac1.png') no-repeat;position:absolute;top:114px;left:192px;text-indent:-999em !important;float:left;}
.vjvideo:hover .play-video, .photo-link:hover .play-video, .vidContainer:hover .play-video{background-image:url('../images/607b1233-64e4-4513-a6cb-a228cb1ce784.png');}
.relative, .photo-lede{position:relative;}
#om_news3_financenews_{margin-bottom:25px;}
#dl .panel{width:386px;float:left;}
#aol-header .hot-news {background: transparent;left: 250px;position: absolute;top: 95px;}
#aol-header .hot-news li{float:left;margin-right:10px;background:transparent url('../images/maing.png') no-repeat -100px -4612px;padding-left:15px;width:250px;overflow:hidden;height:20px;}
#aol-header .hot-news li a{color:#E6248A;}
.freeForm li{border-bottom:1px dotted #ccc;clear:left;padding:10px 5px;}
.freeForm li.last{border-bottom:none;}
.freeForm .txtbox_img{float:left;margin-right:10px;}
.freeForm li a{color:#000;}
#pgbg{background-repeat:no-repeat;background-position:50% 0px;}
.hide{display:none;}
body h2, .SAF h2, .mac h2, h2 a{font-size:15px;font-weight:bold;}
#themes.doubleRow #themew .artistPromo{position:relative;top:-20px;}
#themes.doubleRow #themew .artistPromo p{margin-right:15px;}
#aol-content{padding-bottom:10px;}
#aol-footer{padding-top:0;}
#themes.doubleRow #largeThumb p{font-size:10px;text-align:left;padding:10px;}

#tabbed_module{overflow: hidden;width: 100%;margin: 0;padding: 0;list-style: none;}
#tabbed_module li{float: left;margin: 0 .5em 0 0;}
#tabbed_module a{position: relative;background: #ddd;background-image: linear-gradient(to bottom, #fff, #ddd);  padding: .7em 1.5em;float: left;text-decoration: none;color: #444;text-shadow: 0 1px 0 rgba(255,255,255,.8);border-radius: 5px 0 0 0;box-shadow: 0 2px 2px rgba(0,0,0,.4);}
#tabbed_module a:hover,#tabbed_module a:hover::after,#tabbed_module a:focus,#tabbed_module a:focus::after{background: rgb(129, 129, 129);color: #fff;}
#tabbed_module a:focus{outline: 0;}
#tabbed_module a::after{content:'';position:absolute;z-index: 1;top: 0;right: -.5em;  bottom: 0;width: 1em;background: #ddd;background-image: linear-gradient(to bottom, #fff, #ddd);  box-shadow: 2px 2px 2px rgba(0,0,0,.4);transform: skew(10deg);border-radius: 0 5px 0 0;}
#tabbed_module #current a,#tabbed_module #current a::after{background: rgb(216, 216, 216);z-index: 3;color: #000;}
#content_tab{position: relative;z-index: 2;border-bottom:#ccc 1px dotted;padding-top:10px;border-top:rgb(216, 216, 216) 2px solid;}
.updatedtimestamp{color: rgb(179, 179, 179);padding: 10px 0 0 0;float: right;font-size: 11px;}
.poweredby{float:right;margin-bottom:30px;margin-top:5px;color: rgb(184, 184, 184);}
.poweredby a{color:rgb(55, 211, 211);}
