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

@media all{

.directory-continent li.last a.more span.count,
.commercial #promo li a,
body.most-viewed div#promo div#editor-zone-1 a,
body.most-clipped div#promo div#editor-zone-1 a,
body.most-popular div#promo div#editor-zone-1 a
{
    color: #005689; /* $editorialLink */
    background-color: transparent; /* $editorialLinkReverse */
}


#promo a,
.commercial #promo .commercial li a,
body.front .commercial li a,
div.jobsbox a,
div.ventures-slot-machine a
{
    color: #005689; /* $promoLink */
    background-color: transparent; /* $promoLinkReverse */
 }

a:focus,
a:active,
label:focus,
label:active,
body.front .commercial li a:active,
body.front .commercial li a:focus
{
    outline: none;
    background-color: #005689; /* $editorialLink */
    color: white; /* $editorialLinkReverse */
}

#promo a:focus,
#promo a:active,
body.front .commercial a:focus,
body.front .commercial a:active
{
    background-color: #005689; /* $promoLink */
    color: white; /* $promoLinkReverse */
}


/*lightbox special case*/
body.gallery div.lightbox ol li a:hover
{
    background-color: #005689; /* $lightboxLink */
    color: #fff; /* $lightboxLinkReverse */
}



/*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 */
}


body.front #content .first ul#main-trailblock li.wide .trailtext
{
    color: #005689; /* $editorialLink */
}


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

body#film-front div#main-trailblock
{
	background-image: none;
}

div#heading
{
	border-bottom-color: #d1008b;
}


div#content div#also-on-heading h1
{
	margin-bottom: 0;
	padding-bottom: 14px;
}

div.page-heading
{
	background-color: white;
}

div#latest-film-reviews 
{
	float: left;
	margin-right: 20px;
	padding-bottom: 20px;
	width: 460px;
}

div#latest-film-reviews ul
{
	overflow: hidden;
	position: relative;
}

div#content div#latest-film-reviews li
{
	margin-bottom: 0;
}

div#latest-film-reviews li.image
{
	float: left;
}

div#latest-film-reviews li.image a.link-image
{
	position: static;
}

div#latest-film-reviews li.trail
{
	border-top: 1px dotted #999;
	float: right;
	width: 140px;
}

div#main-trailblock div.trail-caption
{
	border-top: 1px dotted #999;
}

div#main-trailblock ul.extended
{
	background-color: white;
}

div#main-trailblock div.trail-caption.image-above
{
	border-top: none;
}

div#content div#latest-film-reviews li.heading 
{
	width: 460px;
}

div#latest-film-reviews li.heading h4
{
	border-top: 1px solid #999;
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 10px;
	width: 100%;
}

div#latest-film-reviews li h4
{
	font-family: arial, sans-serif;
	padding-top: 3px;
}

div#multimediaHeader
{
	clear: left;
}

div#content div#third-trailblocks div#most h2
{
	border-top: 10px solid #d1008b;
}

div#content div#third-trailblocks li.major-heading h2
{
	border-top: 10px solid;
}

body.latest-reviews div#comment div.editor-zone-1 li
{
	padding-top: 2px;
	padding-bottom: 4px;
}

body.latest-reviews div#current-films h2
{
	border-top: 10px solid #D1008B;
	font-weight: bold;
	padding-bottom: 16px;
	padding-top: 3px;
	font-size: 1.166em;
}

body.latest-reviews div#current-films li
{
	border-top: 1px dotted #999;
	padding-bottom: 4px;
	padding-top: 2px;
}

body.latest-reviews div#related div#recent li
{
	overflow: hidden;
}

body.front div#editor-zone-5
{
	width: 300px;
	float: left;
}

body.front div#latest-film-reviews div.rating-container
{
	position: static;
	top: 0;
}
