/* ------------  drama styles across both static and aps pages ---------- */
/* =link colour and decoration behaviour */
/*
#blq-content a:link {
	color: #5A8240;
}

#blq-content a:visited {
	color: #5A8240
}

#blq-content a:hover {
	color:#5A8240
}

#blq-content a:active {
	color: #5A8240
}
*/
/* h1 link colour */

#blq-content h1 a:link{
	color:#5A8240
}

/* typography */

h1 {
	border-bottom:5px solid #577fb0;
	color:#5A8240
}
/*
.col-a h2 {
	border-bottom:1px solid #a1be8e;
	color:#5A8240
}

*//*-- =link lists --

.col-a ul li a,.col-a ol li a{
	background:url(/radio4/img/icons/col-a-link.gif) no-repeat 0 3px;
}

.col-b ul li a,.col-b ol li a{
	background:url(/staticarchive/2b40f3476a17ef1535a2bf4139686dcd61775364.gif) no-repeat 0 5px;
}
*/
/*---- =Contact form styles ---*/

.form {
	background-color:#f3f7f8;
}

/*-- =A-Z and Date navigational lists --*/


#blq-content .az-list ol li a:link,
#blq-content .az-list ol li a:visited,
#blq-content .az-list ol li a:active,
#blq-content .date-nav ol li a:link,
#blq-content .date-nav ol li a:visited,
#blq-content .date-nav ol li a:active 
 {
	color:#fff;
	background-color:#5A8240;
	border:1px solid #fff;
}

#blq-content .az-list ol li a:hover,
#blq-content .date-nav ol li a:hover  {
	background-color:#5A8240
}

.col-a .az-content li a {
	background:url(/staticarchive/2b40f3476a17ef1535a2bf4139686dcd61775364.gif) no-repeat 0 5px;
}


/*/////////////// =backgrounds shared across static and APS pages ///////////////////*/



#blq-content {
    background:transparent url('/staticarchive/5368073ab8133cd5dee155bda5efb3ef4ff66ed0.jpg') repeat-x bottom center;
} 

#blq-container-inner {
	background-image:url('/staticarchive/9c69904cdfedab7119b43165ea975e75e95e25c3.jpg');
}

#blq-main {
	background-image:url('/staticarchive/bef520e759e2d58ce9512629d92e8405a25e6aec.jpg');
}





/*/////////// =sub-navigation ////////////////////*/

#sub-navigation {
	background-color:#577fb0
}


/*/////////// =headings, links, borders ////////////////////*/
#blq-content h1,
#blq-main #blq-local-nav p a:active,
#blq-main #blq-local-nav p a:link,
#blq-main #blq-local-nav p a:visited,
.programme-nav li a:active,
.programme-nav li a:link,  
.programme-nav li a:visited, 
ol#crumb.pid li.tleo,
ol#crumb.pid li a:active,
ol#crumb.pid li a:link, 
ol#crumb.pid li.tleo a:link, 
ol#crumb.pid li a:visited, 
ol#crumb.pid li.tleo a:visited  
{
	color:#5a8240
}

ol#crumb.pid li a:hover,
ol#crumb.pid li.tleo a:hover  
{
	color:#032F87
}

ol#crumb.pid li a,
ol#crumb.pid li.last
{
	border-bottom-color:#a1be8e;
}

ol#crumb.pid li.tleo
{
	border-bottom-color:#5a8240
}

#episodes-list-player-brand .note,
#episodes-show-brand .note, 
#episodes-show-broadcast-brand .note, 
#episodes-show-broadcast-series .note,
.row .col-a h2, 
.row .col-a h3,
#episodes-show-brand dl.months dt
 {
	border-bottom-color:#a1be8e;
}

.row .col-b,
#show-brand .row .col-a,
#show-series .row .col-b,
#show-series .row .col-a,
#show-series .row .col-b,
#show-episode .row .col-a,
#show-episode .row .col-b
{
	border-top-color:#a1be8e;
}

.col-b #more-details h2 {
	border-top-color:#a1be8e
}