
          /* ---------- accent.css starts here ---------- */


@media all{

/*front heading link colour set */

body.front #content .first ul#main-trailblock li.wide h3 a,
body.front #content #main-zone .first li.wide h3 a
{
    color: #005ca3; /* $frontLink */
    background-color: white; /* $frontLinkReverse */
}

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;/* $frontLink */
    background-color: #005ca3; /* $frontLinkReverse */
}

}
          /* ----------  accent.css ends here ----------- */

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;
}

div#quote-of-the-day li.pixie div.caption h3 a
{
	color: #ffc202;
}
