  body {
	background-color:#FFFFFF;
	background-image:url('/staticarchive/5ed66d4e2a67ba1632bad818e6108a1c7a962071.gif');
	background-repeat:repeat-y;
	color:#858585;
}

body, td {
	font-family:Verdana, Arial, sans-serif;
}

a:link, a:visited {
	color:#A90F4B;
	text-decoration:none;
	font-weight:bold;
}

a:hover, a:active {
	text-decoration:underline;
}

.mainpromoRightcell {
	color:#000000;
}

#banner {
	width:648px;
}

#tickerBar {
	background-color:#8EA3BC;
	width:648px;
	border-bottom:7px solid #A90F4B;
}

/* LHN */

.bbcpageToplefttd,
.bbcpageCrumb,
.bbcpageLocal,
.bbcpageServices {
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	color:#FFFFFF;
padding: 10 0 10 0;}

/* Original settings pre-Barley shenanigans
td.bbcpageToplefttd {
	border-top:4px solid #65CA00;
	padding-top:7px;
	vertical-align:top;
}
.bbcpageToplefttd {
	font-size:9px;
} 
*/

td.bbcpageToplefttd {
	border-top:0px solid #65CA00;
	padding-top:0px;
	vertical-align:top;
}
.bbcpageToplefttd {
	font-size:9px;
}

td.bbcpageCrumb a {
	position:relative;
	top:-10px;
}

.bbcpageToplefttd a:link,
.bbcpageCrumb a:link,
.bbcpageLocal a:link,
.bbcpageServices a:link {
	color:#FFE8C6;
}

.bbcpageToplefttd a,
.bbcpageCrumb a,
.bbcpageCrumb a:visited,
.bbcpageLocal a,
.bbcpageLocal a:visited,
.bbcpageServices a {
	color:#FFE8C6;
}
 
.bbcpageLocal ul {
margin:0;
padding:0;
list-style-type:none;
}
.bbcpageLocal li {
padding:0.1em 8px;
}
.bbcpageLocal li.active {
background-color:#ffffff;
padding:0.4em 8px;
margin:0.2em 0;
}
.bbcpageLocal li.active a {
	color:#657C9B;
}

.bbcpageToplefttd a:link {
	font-weight:normal;
}

/* Panel Radio */

#PanelRadio {
	margin:5px 0;
	border:1px solid #8EA3BC;
	color:#657C9B;
	font-size:10px;
}
.PanelRadioContent {
	padding:4px;
	background-color:#FFFFFF;
}
#PanelRadio #PanelRadioExtra,
#PanelRadio #PanelRadioMainShade {
	background-color:#E0E9F2;
}
#PanelRadio h3 {
	font-size:11px;
	border-bottom:1px solid #BFCBD9;
	margin:0 3px 0.5em 3px;
}
#PanelRadio p {
	margin:0.25em 3px;
}
#PanelRadio ul {
	margin:1em 3px 3px 3px;
	padding:0;
	list-style-position:inside;
	list-style-type:square;
}


/* Panel Podlediad */

div.pcCta {
margin:5px 0 10px 0;
border:1px solid #8EA3BC;
color:#657C9B;
font-size:10px;
padding:7px;
background-color:#E0E9F2;
}
div.pcCta p {
margin:0 0 5px 0;
font-size:10px;
font-weight:bold;
}
div.pcCta .pcCtaInfo p {
text-transform:uppercase;
font-size:11px;
border-bottom:1px solid #BFCBD9;
margin:0 0 0.5em 0;
}


/* patch colours */
td.news {background:#FFFFFF;}
td.sport {background:#FFFFFF;}
td.patch {background:#FFFFFF;}
.patchdark, .patch1, .patch5, .patch9, .patch13, .patch17, .patch21, .patch25, .patch29, .patch33, .patch37, .patch41 {background:#E1E9F3;}
.patchlight, .patch3, .patch7, .patch11, .patch15, .patch19, .patch23, .patch27, .patch31, .patch35, .patch39, .patch43 {background:#FFFFFF;}

.Promocontainerblock {background:#E1E9F3;}

.imgbox {color:#A90F4B; font-weight:bold;    
}

.patch_header:link {
	color:#858585;
	text-decoration:none;
	font-weight:bold;
}

.patch_header:visited {
	color:#858585;
	text-decoration:none;
	font-weight:bold;
	}
	
.patch_header:hover, patch_header:active {
	text-decoration:underline;
}


/* Calendr */

#PanelCalendr { margin-top:1em; margin-bottom:1em; }
.calendarselectedyear { font-weight:bold; color:white; background:#A90F4B; }
.calendar { color:#657C9B; background:#E0E9F2; border: 1px solid #8EA3BC; }
.calendarempty { color:#657C9B; border: 1px solid #8EA3BC; }
.calendartoday { font-weight:bold; color:#ffffff; background:#A90F4B; }
.calendaremptytoday { color:#ffffff; background:#A90F4B; }
.calendarheading { font-weight:bold; background:#A90F4B; color:#ffffff; }
.months { background:#E0E9F2; color:#657C9B; border: 1px solid #8EA3BC; }
.monthselected {font-weight:BOLD; background:#A90F4B; color:#ffffff; border: 1px solid #A90F4B; }
.monthselected a:link {  color:#ffffff; }
.monthselected a:visited {  color:#ffffff; }

/* Comments */

.acs_name { font-weight: bold; }


/* Voting2006 */

.vtngContainer { font-size:67%; margin:5px; }
.vtngContainer p { margin:0; }
#vtngOptionList { margin:0; padding:0; list-style-type:none; }
.vtngOption { display:inline; font-weight:bold; }
#vtngTitle { margin:0; font-weight:bold; color:#A90F4B; }
#vtngButton { margin-top:5px; font-size:1em; }


#vtngResultsList { margin:0; padding:0; list-style-type:none; }
.vtngLabel { font-weight:bold; }
.vtngBarContainer { float:left; padding-top:0.4em; padding-right:5px; }
.vtngBar { background-color:#A90F4B; }
#vtngTotal { display:none; }
#vtngDisclaimer { display:none; }
#vtngThresholdText { font-style:italic; }


.commentBlock {
background:#E1E9F3;
}

.Textblock h3 {
font-weight:normal;
font-size:1em;
border-bottom:1px solid #858585;
}

div.Linksbox ul { margin:0; padding:0 0 0 1.75em; }
div.Linksbox li { margin:0; padding:0; list-style-type:square; }
div.Linksbox, div.LinksboxTop { margin-bottom:5px; font-size:10px; line-height:1.2em; }

table.tabl { font-size:90%; width:100%; }
table.tabl th { background:#A90F4B; color:#dddddd; }
table.tabl td.dde { text-align:right; }

.WebcamBlock {
padding:0 5px;
}


/*Children in need promobox*/

#cinPromoboxEn, #cinPromoboxCy {width:216px;padding-bottom:16px;padding-top:0px}


* html #cinPromoboxEn {background:url(/staticarchive/dc478b00833c5c17a7c7d9e778893a20e528ddd6.gif) no-repeat;width:216px;padding-bottom:16px;padding-top:16px;}

* html #cinPromoboxCy {background:url(/staticarchive/dc478b00833c5c17a7c7d9e778893a20e528ddd6.gif) no-repeat;width:216px;padding-bottom:16px;margin-top:16px}

.cinPromoboxEnLinks a, .cinPromoboxCyLinks a {
color:#000000;
font-family:Arial,Helvetica,sans-serif,Verdana;
font-size:0.8em;
font-weight:normal;
}

.cinPromoboxEnLinks a:link, .cinPromoboxEnLinks a:visited, .cinPromoboxCyLinks a:link, .cinPromoboxCyLinks a:visited {font-weight:normal}


/* Panel Radio 2008 dros dro */


.radioPanel{
border:1px solid #8EA3BC;
margin:5px 0 10px 0;
background:#ffffff;
font-size:11px;
}
.radioPanelExtra {
margin-top:10px;
background-color:#E0E9F2;
padding-bottom:7px;
}
.radioPanel ul{list-style:none;padding:0;margin:7px 5px;}

.radioPanel h5{
font-size:11px;
padding:7px 0 5px 0;
font-weight:normal;
text-transform:uppercase;
border-bottom:1px solid #cccccc;
margin:0 5px;
color:#666666;
}
.radioPanel h5 a.eto{color:#666666;font-weight:normal;}
.radioPanel ul.eto{padding-bottom:0;margin-bottom:0;}
.radioPanel p {margin:7px 5px;}
.radioPanel a {font-weight:bold;}

p.sched {margin:14px 5px 0 5px;}
p.sched a{font-weight:normal;}
p.sched a.list{margin-right:4px;padding-right:4px;border-right:1px solid #cfcfcf;}

.radioPanel a.listen {
padding-left:20px;
background-image:url('/staticarchive/a6226d4f656417d08773e5292b69ceb6b6dd8923.gif');
background-position:0 0;
}

