  .blue #content a:link, .blue #content a, .blue .grids .unit ul li a, 
.blue .grids .unit ul li a:link,
.blue .grids .unit .all a, .blue .grids .unit .all a:link {color:#1f527b;}
.blue #content a:visited {color:#4f85ae;}
.blue #content a:hover {color:#0d3059;}
.blue #content .block h3, .blue #content .post h1, .blue .archives p strong,
.blue #content h1.author_title, .blue #content h2.author_name, .blue #content .archives h1
{color:#454545;}
.blue #content .block-three .title h3, .blue #comments h3 a, .blue #comments h3 a:link, .blue #comments h3 a:visited, .blue #comments h3 a:hover {color:#ffffff;}

#commentform {margin:20px 0 0 0;}
#commentform p, #complaints_form p {margin:0 0 .5em 0}
#commentform #commenttext, #complaints_form #commenttext {height:150px;width:100%;}
#commentform p.buttons input.post {margin:0 0 0 10px;}
#commentform span.note, #complaints_form span.note {font-size:0.9em;color:#666666;margin:0 0 0 5px;}
#commentform #comments-open-captcha .label label, #commentform #comments-open-captcha p {display:none;}
#commentform #captcha_code {margin:0.5em 0;padding:2px 0;}
#commentform label.error {color:#b72300;}

#banner {background:transparent url(/staticarchive/e1ead75c8dfc612bbc3da2db4cea2c5d9228dc05.gif) no-repeat scroll 0 0;height:68px;position:relative;}
#banner .bbc-home, #banner .cymru-wales {position:absolute;}
#banner .bbc-home a, #banner .cymru-wales a {display:block;}
#banner .bbc-home {top:0;left:0;}
#banner .cymru-wales {top:0;right:0;}
#banner .bbc-home a {width:215px;height:60px;}
#banner .cymru-wales a {width:130px;height:60px;}
#errormessage blockquote {margin:0 0 1em 0;}

p.podcast_link a {padding:0 0 0 32px;background:url(/staticarchive/b1fea0a6f2d41bea3338cd4e8fe0b550de6c94a7.gif) 0 0 no-repeat;font-weight:normal;}
p.blq-acc-head {margin:0;}
/*=NAVIGATION
****/

/*>Navigation - local*/
#local-navigation{background:url(/staticarchive/df80981905326c98ac91e2b0556f80f075ee10d4.gif) 0 -560px;height:40px;}
#local-navigation ul#navigation-list .navigation-button.selected a,#local-navigation ul#navigation-list .navigation-button-first.selected a,#local-navigation ul#navigation-list .navigation-button-last.selected a,#local-navigation ul#navigation-list .navigation-button.selected a:hover,#local-navigation ul#navigation-list .navigation-button-first.selected a:hover,#local-navigation ul#navigation-list .navigation-button-last.selected a:hover{background:url(/staticarchive/df80981905326c98ac91e2b0556f80f075ee10d4.gif) 0 0;}
.navigation-button a,.navigation-button-first a,.navigation-button-first.selected a,.navigation-button-last.selected a,.navigation-button-last a,.navigation-button-last a{background:url(/staticarchive/df80981905326c98ac91e2b0556f80f075ee10d4.gif) right -50px;}
.navigation-button a:hover,.navigation-button-last a:hover,.navigation-button-first a:hover{background:url(/staticarchive/df80981905326c98ac91e2b0556f80f075ee10d4.gif) right -100px;text-decoration:none;}
#navigation-list li {display:inline;margin:0;}
#navigation-list li a{margin:0 3px 0 0;display:block;float:left;font-size:1.35em;padding:11px 15px;color:#FFFFFF;font-family:arial, helvetica, san-serif;}

#local-navigation ul{margin:0 0 0 14px;padding:0;}

.blogpromo {clear:both;}
.blogs img {margin-top:7px;float:left;width:55px;}
.blogs h4 {line-height:1.5em;}
.blogs .blogpromoinfo {margin:0px 0 7px 0;float:right;width:200px;}
.blogs .blogpromoinfo p {margin:3px 0; line-height:1.25em;}
.blogs .blogpromoinfo h4 a { line-height:1.25em;}

.blogs .base, .blogs .blogtitle {font-size:85%;}
.blogs .blogtitle a {font-weight:bold;}

.empAudio {float:right;margin-left:10px;}
.utilitybar {background:#EAEAEA;}

/*Crumb Trail*/
#breadcrumb {
	background:#DFDFDD none repeat scroll 0 0;
	height:30px;
	margin:0;
	padding:0 0 0 14px;
	width:960px;
}
#breadcrumb ul {
	margin:0;
	padding:6px 0 0;
	width:600px;
color:#333333;
}
#breadcrumb ul li {
	display:inline;
	letter-spacing:0.2px;
	padding:0;
	font-size:1em;
}
#breadcrumb ul li.lastloc {
	color:#333333;
}
#breadcrumb ul li a {

	background:transparent url(/staticarchive/b7f6a3f76bfeb796e1f817ce06acaf1fabeac2ec.gif) no-repeat scroll right center;
	color:#003A85;
	padding-right:20px;
}
#breadcrumbol li a:hover {
	color:#333333;
	text-decoration:underline;
}
/*----------*/

#bbcvb span.title {font-size:1em;}
#explore .more.content {background:transparent; font-family:aria, helvetica, san-serif; }
#breadcrumb ul { height:100%; margin:0; overflow:hidden; padding:8px 0; font-family:arial, helvetica, san-serif;  }
#blq-content #content { margin:0;padding:14px 14px 0; font-family:arial, helvetica, san-serif;clear:both;}
#breadcrumb ul li {line-height:1.1em;}

