@media all{body.front #content .first ul#main-trailblock li.wide h3 a,body.front #content #main-zone .first li.wide h3 a{color:#005ca3;background-color:white;}
body.front #content .first ul#main-trailblock li.wide h3 a:focus,body.front #content .first ul#main-trailblock li.wide h3 a:active,#badge a,#badge{color:white;background-color:#005ca3;}
}
div#heading{border-bottom-color:#d1008b;}
body.music-feature div#main-trailblock li.landscape{position:relative;}
body.music-feature div#main-trailblock ul.extended li.landscape div.pictureurl{margin-right:0;}
body.music-feature div#main-trailblock li.landscape div.trail-caption{background-color:#ffc202;font-family:georgia,serif;padding:5px;position:absolute;top:0;left:0;}
body.music-feature div#wrapper div#content div#main-trailblock li.landscape div.trail-caption h2,body.music-feature div#content div#main-trailblock li.landscape div.trail-caption div.trailtext{font-size:2em;}
body.music-feature div#main-trailblock ul.compact li.landscape div.trail-caption{width:450px;}
body.music-feature div#main-trailblock ul.extended li.landscape div.trail-caption{width:610px;}
body.music-feature div#main-trailblock li.landscape div.trail-caption a{color:#7d0053;}
body.music div.first div.first{margin-left:0;margin-right:20px;}
body.music div.first div.col{margin-right:0;}
body.music div.first div#main-trailblock li{width:300px;}
body.music div.first div#main-trailblock li.bullet{width:auto;}
body.music div.first div#main-trailblock h2,div#content div#secondary-trailblocks h2{border-top:1px dotted;}
div#content div.editor-zone-6{overflow:hidden;}
div#wrapper div#box div#content div.editor-zone-6{padding-bottom:20px;}
div#wrapper div#box div#content div.editor-zone-6 li.major-heading{float:none;margin-left:0;margin-right:0;width:300px;}
div#wrapper div#box div#content div.editor-zone-6 li{float:left;margin-right:20px;margin-left:0;width:140px;}
div#wrapper div#box div#content div.editor-zone-6 li.last{margin-right:0;}
div#secondary-trailblocks{overflow:hidden;width:620px;}
div#wrapper div#content div#secondary-trailblocks li.major-heading h2{padding-bottom:14px;}
div#secondary-trailblocks li.trail h3,body.music div#main-trailblock li.trail h3{border-top:1px dotted #999;}
div#secondary-trailblocks li.image h3,body.music div#main-trailblock li.image h3,body.music-feature div#content div.first div#main-trailblock h2{border-top:none;}
div#secondary-trailblocks li.trail{padding-bottom:14px;}
div#secondary-trailblocks ul#editor-zone-6 li.major-heading h2,div#most h2{font-size:1.166em;}
div#most h2{padding-bottom:30px;}