#adscss {}
/*generic*/
#story .ad .story-header {float: right; margin: 20px 0 0 0px;}
#story .slideshow .ad .showcase {float: right; margin: 20px 0 0 0px;}

/*textlinks header*/
#sidebar .textlinks {margin: 25px 0;}
/*hide until ready*/
#sidebar .textlinks div {display: none;}
#sidebar .textlinks div.rendered {display: block;}
#sidebar .textlinks div div {display: block;}

 #story .content #default-story-text #sidebar .textlinks .sublabel,  #story .content #default-story-text #sidebar .resourceguide .sublabel {border-bottom: 1px solid #CCC; color: #666; display: block; font-family: Arial,sans-serif; font-size: 14px; font-weight: bold; height: 18px; line-height: 15px; padding-right:10px;}

/*textlinks*/
.pulse-ad {color: #393; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height:16px;}
  .pulse-ad div {color: #393; margin: 0px 0px 1.0em 0px; padding: 0px;}
  .pulse-ad a:hover, .pulse-ad a:visited:hover{border-bottom:1px solid #393;}
  .pulse-ad .title {color: #393; font-weight: bold; display: block;}
  .pulse-ad .desc {color: #666; display: block;}
  .pulse-ad .link {color: #393; display: block;}
  /*positioning*/
  .sidebar .pulse-ad {margin: 10px 10px 10px 0;}
  .footer-grid .textlinks {float: right; margin: 0; width: 320px;/*IE*/}


/*resource guide*/
.resourceguide {margin: 50px 0px;}
  #story .content #default-story-text #sidebar .resourceguide .sublabel { margin-bottom: 10px;}
  .resourceguide div div {float: left; margin: 0px 15px; width: 120px;}
    .resourceguide div div .dap-advanced {height: 30px !important;}
    .resourceguide div div p {width: 120px;}
        .resourceguide div div p .dap-advanced {text-align: center; padding: 3px; width: 120px !important;}
    .resourceguide .dap-advanced a:link, .resourceguide .dap-advanced a:visited {color: #393; border-bottom:none;} 
.resourceguide .dap-advanced a:hover, .resourceguide .dap-advanced a:visited:hover {border-bottom:1px solid #393;} 
  
/*sidebar*/
#sidebar .dap-advanced {margin: 0 auto;}

/*advertising div labels*/
.adlabel, #advlbl {font-family: 'Lucida Grande', Tahoma, sans-serif; font-size: 10px; color: #999; text-align: center;}
.resourceguide .adlabel {display:none;}

/* skybox */
#story .content .ad .skybox {margin-bottom:15px;}

span#ads:after {content: " ads0.2.9 ";}