<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  
body {
  margin:0;
  line-height:1;
  font-family:verdana,helvetica,arial,sans-serif;
  color:#474644;
  }
.clear {clear:both;}

h2,  .mainpromo_top_heading h1{	
	border-bottom:2px solid #d7a2aa;
	margin:8px 0 0 0;
	padding:0 0 6px 0;
	color:#333;
	}

a:hover{
	text-decoration:underline;
}

.f {margin:0;padding:0;line-height:0;float:left;}

/**/
#blq-main #blq-content, #blq-main, #content .homepage-promo-column-left {
background:#cfdefd;
}


#blq-main #blq-content, #blq-main, #content .homepage-promo-column-left {
	background:#e8eadd;
}

#content .centre-content  {
	background: #fff;

}
#content .right-content {	margin-bottom:0; padding-bottom:0; }

a {color:#dc2d56;}



#content {margin:14px 14px 0 14px; height:100%;}
* html #content {padding:14px; margin:0 0 14px 0; height:100%;}

#column-container {padding:0 0 14px 0; position:relative;}


/*branding box*/
.rhsimg {
	height:56px;
	position:absolute;
	right:14px;
	top:6px;
	width:130px;
}

/*utilitybar*/
.utilitybar {height:30px; background:#ffffff;width:974px;}

#lang-switch {position:absolute; left:741px; top:97px; height:10px; z-index:100; width:58px; }

#lang-switch p {background:url(/staticarchive/2beb13cba61d24a24132e667c78c460b50e87d74.gif) top left no-repeat; padding-top:3px;}
#lang-switch p a {background:url(/staticarchive/2beb13cba61d24a24132e667c78c460b50e87d74.gif) bottom left no-repeat; color:#fff; font-size:1.2em; display:block; text-align:center; padding:0 0 2px 0;}
#lang-switch p a:hover {color:#ffffff;}

/**/

/*=Header
****/

#header {background: url(/staticarchive/4f864f7c779e9d585d6c29782345f9c9bdf3c145.jpg) no-repeat}

#header h1 a {display:block;}

/*=NAVIGATION
****/

/*&gt;Navigation - local*/
#local-navigation {
	background: url(/staticarchive/e39827b7626ea77bdf1b5c59d7ffffd98b8ae4ed.jpg) 0 0;
}

#navigation-list li a {
	margin: 0 3px 0 0;
	display: block;
	float: left;
	font-size: 1.6em;
	padding: 12px 15px;
	color: #ffffff;
}

#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/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 0;
	color:#fff;

}

.navigation-button a, .navigation-button-first a, .navigation-button-last a {
	background: url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -50px;
}

.navigation-button a:hover, .navigation-button-first a:hover, .navigation-button-last a:hover {
	background: url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -100px;
	text-decoration:none;
}
/* navigation - local END */

/*&gt;Navigation - sub*/

#content .sub-navigation li {
  list-style-type:none;
  margin:0;
  padding-left:0;
  /*border-top:1px solid #cccccc;*/
  line-height:1.6em;

  }

#content  ul.sub-navigation {
  margin:10px 0 0 0;
  padding:0;
  }

#content .sub-navigation li a {
  display:block;
  width:auto;
  padding:9px 0;
  padding-left:10px;
  padding-right:10px;
  color:#dc2d56;
  font-family:arial;
  font-size:1.335em;
  height:100%;
  }

#content .sub-navigation li.selected {
	background:#a6c1ff;
	border-bottom:0;
	color:#1819db;
	height:100%;
  }
#content .sub-navigation li.selected a {
	background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) -156px -156px;
	color:#fff;
  }
#content .sub-navigation li.selected a:hover {
	background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -156px;
	color:#333333;
	text-decoration:none;
  }
#content .sub-navigation li a:hover {
	background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -156px;
	border-bottom:none;
	color:#333333;
	height:100%;
	text-decoration:none;
}

#content .sub-navigation-column .sub-navigation ul.sub-navigation-include {
	margin:0;
	padding:0;
	height:100%;
	}

#content .sub-navigation-column .sub-navigation li {
	border-top:solid #e4d8ca 1px;
	}
	
#content .sub-navigation li a {
	margin:0;
	width:126px;
	}

#content .sub-navigation li a:hover {
	background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -156px;
	color:#333333;
	}
	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include {
	margin:0;
	padding:0;
	height:100%;
	}

#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li{
	background:#E4D8CA;
	}

#content .sub-navigation-include li.nolink {
	background:#ffffff;
	margin:0;
	padding:2px 10px 2px 10px;
	font-size:1.165em;
	color:#666666;
	
	}

#content .sub-navigation-include li a {
	margin:0;
	padding:2px 10px 2px 10px;
	background:#ffffff;
	color:#1819db ;
	font-size:1.165em;
	border:0;
	}

#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li a {background:#F5F2ED;color:#dc2d56;}
	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li a:hover {
	margin:0;
	padding:2px 10px 2px 10px;
	background:#e4d8ca;
	font-size:1.165em;
	border:0;
	}
	
#content .sub-navigation-column .sub-navigation ul.sub-navigation-include li.selected a, #content .sub-navigation-column .sub-navigation ul.sub-navigation-include li.selected a:hover {
	margin:0;
	padding:3px 10px 3px 10px;
	background:#b64865;
	color:#fff;
	font-size:1.165em;
	border:0;
	}

/*----IE fixes----*/
/* * html #content .sub-navigation-column {
	padding-right:7px;
	} */

* html #content ul.sub-navigation {
  border-top:1px solid #eeeedd;
  border-bottom:0px;
  padding-top:0;
  margin-top:10px;
  }
* html #content .sub-navigation li {
  border-bottom:1px solid #eeeedd;
  border-top:none;
  }
* html #content .sub-navigation li.selected {
  background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) -156px -151px;
  border-bottom:1px solid #FFF;}

/*----IE fixes----*/

/**/ 

/*&gt;Slideshow*/


.slideshow {margin-top:10px;}

#slideshow-nav {
	margin:10px 0 20px 0;
	height:25px;
}

* html #slideshow-nav {
	margin:10px 0 5px 0;
	height:20px;
}


#slideshow-nav  a.slideshow-back {
	color:#a5193e;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
}

#slideshow-nav  span.slideshow-back-off {
	color:#ccc;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
}

#slideshow-nav  a.slideshow-next {
	color:#a5193e;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
	text-align:right;

}

#slideshow-nav  a.slideshow-next:hover, #slideshow-nav  a.slideshow-back:hover 
{	background:none;
	color:#333;
	text-decoration:none;

}
#slideshow-nav  span.slideshow-next-off {
	color:#ccc;
	font-weight:bold;
	font-size:1.9em;
	width:25px;
	float:left;
	display:block;
	text-align:right;
}


#slideshow-nav  a.slideshow-number {
	display:block; 
	width:17px;
	height:15px;
	float:left;
	padding:3px 0px 0 0px;
	color:#222;
	background:#EDEEDC;
	margin-right:3px;
	margin-top:4px;
	text-align:center;
}

#slideshow-nav  a:hover {
	background:#e4d8ca;
	color:#222;
	text-decoration:none;
}

#slideshow-nav span.slideshow-number-on a.slideshow-number{
	background:#a5193e;
	color:#fff;
}

#slideshowtext{
	clear:both;
	padding:0 15px 0 0;
	margin-bottom:0;
	margin-top:0;
	
	
}

#slideshowtext h2 {
	margin-bottom:0;
	padding:5px 0;
	font-size:1.2em;
	border-bottom:none;
}

 #slideshowtext p{
	margin:0;
 	padding:0;
 	color:#333333;
	font-size:1.02em;
	line-height:1.5em;
	
}



.slideshow-numbers{
	margin-bottom:10px;
}


/**/




ul.programmeguidelinks li{
	list-style-image:none;
	list-style-type:none
	}

.centre-content ul.programmeguidelinks {
	margin-left:0px
	}

a.watch, a.watch-bullet {
	background:url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat 0px 0px;
	padding-left:24px
}

a.listen, a.listen-bullet, .contentBlock h3 a.listen {
	background:url(/staticarchive/7567999025ac66584357c49fb2cb13910f1549bd.gif) no-repeat 0px 0px;
	padding-left:24px
}

a.listen-med {
	background:url(/staticarchive/8fd8b2f7ba78dd742ce380e51c752c90ff43ef77.gif) no-repeat 0px 0px;
	padding-left:24px
}

a.standard-bullet {
	background:url(/images_redesign/furniture/sprite.gif) left -4px;
	padding-left:10px
	}

.content-thumb img{
	float:left
	}
p.txdetails {}

.programme_info {
	clear:both
	}
.centre-content .LinksboxArchive ul {
	margin-left:0px
	}

.centre-content .LinksboxArchive ul li{
	list-style-type:none;
	list-style-position:outside;margin-bottom:5px
	}
.LinksboxArchive ul li a{
	font-size:1.165em
	}
.LinksboxArchive ul li .linksdate {
	font-size:1em;
	color:#333333
	}



/*------/

/*-&gt;Carousel contains default colours - override these with site specific colours in the site specific css */
#promo-carousel {
	width: 100%;
	background:#FFFFFF;
	border-top:4px solid #a5193e !important;
	height:34px;
}
	
* html #promo-carousel { /* IE6 only */
	/*margin-top:-3px !important;*/
}
		
#promo-carousel li {
	margin:0;
	padding:0;
	float:left;
    background:;
	width:157px;
}

#promo-carousel li.lifourth {
	width:155px;
}
	
#promo-carousel a {
	display:block;
	border-right:2px #e1e1e1 solid;		
	color:#ffffff;
	margin:0;
	padding:5px 0 15px 10px;
	font-size:1.2em;
	height:100%;
	cursor:pointer;
	background:#ff8929;
}

#promo-carousel a:hover {
	color:#FFFFFF;
	background-color:#ff6529;
	cursor:pointer;
	text-decoration:none;
}

#promo-carousel a.selected, #promo-carousel a.selected:hover {
	color:#ffffff;
	background-color:#a5193e;
	cursor:pointer;
}
	
#promo-carousel li.lifourth a {
	border-right:0;
}
	
.empty {
	height:18px;
	background:#e0e0e0;
	display:none;
}
/*-*/

/*&gt;Custom Content Block*/

.contentBlockCustom {
	background:url(/staticarchive/2729cecf8045da9bba10475015fc817815097fd4.gif);
	}
	
.contentBlockCustom a {
	color:#83b316;
	}
	
.contentBlockCustom, .contentBlockCustom p.intro {
	color:#dddddd;
	}
	
.contentBlockCustom h2 a {
	color:#dddddd;
	}
	
.contentBlockCustom h3 a {
	color:#83b316;
	}
		
.contentBlockCustom h2 a:hover,.contentBlockCustom h2 a:hover {
	color:#83b316;
	}
	
.contentBlockCustom h3 a:hover,.contentBlockCustom ul li a:hover {
	color:#dddddd;
	}	

a.standardBullet {
	background:transparent url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) no-repeat scroll 7px -447px;
	}
	
.contentBlockCustom ul li a:hover {
	text-decoration:none;
	}
	
/**/
	
#content .homepage-mainpromo-container #mainpromo, #content .homepage-mainpromo-container #mainpromo1, #content .homepage-mainpromo-container #mainpromo2, #content .homepage-mainpromo-container #mainpromo3 {
	position:relative;
	padding-top:0;
	margin-bottom:0;
	height:300px;
	}

#content .homepage-mainpromo-container #mainpromo a, #content .homepage-mainpromo-container #mainpromo1 a, #content .homepage-mainpromo-container #mainpromo2 a, #content .homepage-mainpromo-container #mainpromo3 a{
	color:#EAC364;
	}

#content .homepage-mainpromo-container #mainpromo a:hover, #content .homepage-mainpromo-container #mainpromo1 a:hover, #content .homepage-mainpromo-container #mainpromo2 a:hover, #content .homepage-mainpromo-container #mainpromo3 a:hover{
text-decoration:underline
	}
	
#content .homepage-mainpromo-container #mainpromo .mpStrip, #content .homepage-mainpromo-container #mainpromo1 .mpStrip, #content .homepage-mainpromo-container #mainpromo2 .mpStrip, #content .homepage-mainpromo-container #mainpromo3 .mpStrip {
	padding:0 0 10px 0;
	bottom:0;
	left:0;
	margin:0;
	width:626px;
	position:absolute;
	color:#666666;
	background:transparent url(/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png) scroll 0 0;

  }
#content .homepage-mainpromo-container #mainpromo .mpBlock , #content .homepage-mainpromo-container #mainpromo1 .mpBlock , #content .homepage-mainpromo-container #mainpromo2 .mpBlock , #content .homepage-mainpromo-container #mainpromo3 .mpBlock {
	padding:0;
	width:226px;
	height:100%;
	position:absolute;
	top:0;
	left:400px;
	background:transparent url(/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png) scroll 0 0;

	}
	
/*PNG fix*/


* html #content .homepage-mainpromo-container #mainpromo .mpStrip, * html #content .homepage-mainpromo-container #mainpromo1 .mpStrip, * html #content .homepage-mainpromo-container #mainpromo2 .mpStrip, * html #content .homepage-mainpromo-container #mainpromo3 .mpStrip 
{
	bac\kground-image: url(/staticarchive/'/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ 
	_bac\kground-image: none; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/staticarchive/'/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); 
	}
	

* html #content .homepage-mainpromo-container #mainpromo .mpBlock , * html #content .homepage-mainpromo-container #mainpromo1 .mpBlock , * html #content .homepage-mainpromo-container #mainpromo2 .mpBlock , * html #content .homepage-mainpromo-container #mainpromo3 .mpBlock 
 {
	bac\kground-image: url(/staticarchive/'/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ 
	_bac\kground-image: none; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/staticarchive/'/staticarchive/1ed2275fd0de2e674c1a8096862ab43e7e0a3a9d.png)'); 
}
	
	
	
#content .homepage-mainpromo-container #mainpromo .mpBlock p, #content .homepage-mainpromo-container #mainpromo1 .mpBlock p, #content .homepage-mainpromo-container #mainpromo2 .mpBlock p, #content .homepage-mainpromo-container #mainpromo3 .mpBlock p{
	padding:0px 10px 0 10px;
	margin:0;
	color:#FFF;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock h3 , #content .homepage-mainpromo-container #mainpromo1 .mpBlock h3, #content .homepage-mainpromo-container #mainpromo2 .mpBlock h3, #content .homepage-mainpromo-container #mainpromo3 .mpBlock h3{
	font-size:2em;color:#fff;
	padding:10px 10px 8px 10px;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock h3 a, #content .homepage-mainpromo-container #mainpromo1 .mpBlock h3 a, #content .homepage-mainpromo-container #mainpromo2 .mpBlock h3 a, #content .homepage-mainpromo-container #mainpromo3 .mpBlock h3 a {
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpBlock a:hover, #content .homepage-mainpromo-container #mainpromo1 .mpBlock a:hover, #content .homepage-mainpromo-container #mainpromo2 .mpBlock a:hover, #content .homepage-mainpromo-container #mainpromo3 .mpBlock a:hover {
	text-decoration:underline;color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip p, #content .homepage-mainpromo-container #mainpromo1 .mpStrip p, #content .homepage-mainpromo-container #mainpromo2 .mpStrip p, #content .homepage-mainpromo-container #mainpromo3 .mpStrip p{
	padding:0 0 0 10px;
	margin:0;
	color:#FFF;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip h3, #content .homepage-mainpromo-container #mainpromo1 .mpStrip h3, #content .homepage-mainpromo-container #mainpromo2 .mpStrip h3, #content .homepage-mainpromo-container #mainpromo3 .mpStrip h3 {
	font-size:2em;color:#fff;
	padding:10px 0 8px 10px;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip h3 a, #content .homepage-mainpromo-container #mainpromo1 .mpStrip h3 a, #content .homepage-mainpromo-container #mainpromo2 .mpStrip h3 a, #content .homepage-mainpromo-container #mainpromo3 .mpStrip h3 a {
	color:#fff;
	}
#content .homepage-mainpromo-container #mainpromo .mpStrip a:hover, #content .homepage-mainpromo-container #mainpromo1 .mpStrip a:hover, #content .homepage-mainpromo-container #mainpromo2 .mpStrip a:hover, #content .homepage-mainpromo-container #mainpromo3 .mpStrip a:hover {
	text-decoration:underline;color:#fff;
	}
#mainpromotx {padding:0 0 0 10px;margin:8px 0 0 0;color:#FFF; line-height:1.665em;}

.mpbullet {
	background-image: url(/staticarchive/356fb06d46b08a251cf15c53ec4edb61969983b9.gif);
	background-repeat: no-repeat;
	background-position: -17px -3px;
}
#content .homepage-mainpromo-container #mainpromo li a.mpbullet, #content .homepage-mainpromo-container #mainpromo1 li a.mpbullet, #content .homepage-mainpromo-container #mainpromo2 li a.mpbullet, #content .homepage-mainpromo-container #mainpromo3 li a.mpbullet {
	color: #eac364;
	padding: 1px 0px 0px 24px;
	font-weight: normal;
	text-decoration: none;
	width: 30px;
	overflow: hidden;
}
a.mpbullet:hover {
	color: #0179B2;
	text-decoration: underline
}

/*-----SITE SPECIFIC STYLES*/

/*-----linksbox_dropdown*/
#linksboxdropdownseealso_homepage 				{clear:both;}
#linksboxdropdownseealso_homepage h3            {color:#333333;}
#linksboxdropdownseealso_homepage ul 			{margin:0 10px 0 10px;padding-bottom:8px;padding-top:5px;}
#linksboxdropdownseealso_homepage li 			{border-top:none;padding:5px 0 2px 0;}
#linksboxdropdownseealso_homepage li a			{padding:4px 0 0 24px;background:transparent url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) no-repeat scroll 7px -447px;}
#linksboxdropdownseealso_homepage li a:hover {text-decoration:underline;}

/*-----linksbox_dropdown*/


/*-----Generic content blocks*/	
			.contentBlock h2 			{border-bottom:2px solid #d69ea9;color:#333333;}
			.contentBlock h2 a 			{color:#DC2D56;}
			.contentBlock h3 a			{font-weight:bold;background:transparent;}
			.contentBlock ul 			{border-top:1px dashed #eed8db;}
			.right-content .contentBlock ul {border-top:1px dashed #c68da0}
			.right-content .contentBlock ul.simplelist {border-top:none;}
			.right-content .contentBlock ul.simplelist li{line-height:1.5em;border-bottom:1px dashed #EED8DB;padding:4px 0 4px 0;margin:0;}
/*-----Generic content blocks*/	


/*-----Weather styles*/
			.weather h2 				{background:#FFFFFF;margin:0;padding-left:10px;padding-right:10px;border-bottom:2px solid #D69EA9;}
			.weather .main 				{background:#e2d9c8;border-top:1px solid #d89eb4;margin-bottom:0;}
			.weather th 				{background:#a5193e;border-right:2px solid #e2d9c7;color:#FFFFFF;}
			.weather caption 			{color:#dc2d56;}
/*-----Weather styles*/


/*-----Homepage layout styles*/
			.homepage-block 			{width:626px;float:left;margin-left:14px;}
			#content .homepage-mainpromo-container {}			
			#column1 					{float:left;width:306px;}
			#column2 					{float:left;width:306px;}
			#column3 					{float:left;width:306px;margin-left:14px;}
/*-----Homepage layout styles*/


/*-----Travel*/
			.travel						{ clear:both; width:306px; margin-bottom:0px; background:#fff; position:relative; float:left; }
			.travel h2 					{ padding-bottom:5px; margin:0 10px 5px 10px; padding:4px 0 5px 0; border-bottom:2px solid #D69EA9; }
			.travel h2 a 				{ color:#DC2D56; }
			.travel h2 a:hover 			{ color:#333333; text-decoration:none; }
			.travel h3 					{ color:#DC2D56;float:none; width:250px; margin:0; padding:5px 0 4px 10px; font-weight:bold; text-align:left;}
			.travel h4 					{ padding: 4px 10px 2px 44px;color:#333;font-size:1.2em;font-weight:normal;line-height:1.4em;}
			.travel p.intro 			{ float:right; width:242px; margin:0 10px 0 0; padding:0 10px 5px 0px; color:#333333; line-height:1.4em }
			* html .travel p.intro 		{ float:right; width:242px; margin:0 10px 0 0; padding:0 10px 5px 0px; color:#333333; line-height:1.4em }
			.travel img 				{ float:left; margin:0 0px 0 0; padding:5px 0 10px 10px; }
			.trafficlinks				{ clear:both;background:#ffffff;margin:0 0 10px 0;padding:0;}
			.trafficlinks ul			{ margin:0 10px 0 10px;padding:5px 0 5px 0;border-top:1px dashed #c58c9f;}
			.trafficlinks li a			{ padding:5px 0 0 24px;line-height:1.4em;}
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude3 .contentBlock {margin-bottom:0;}
/*-----Travel*/


/*-----Links box*/
			.links-box-container 		{background:#FFFFFF;border-bottom:10px solid #E8EADD;margin-bottom:0;}
			.links-box-container h2 	{border-bottom:2px solid #D69EA9;}
			#SeeAlso ul {font-size:1em;}
			#seealso .Linksbox li 		{border-top:1px solid #ececec;}
			#SeeAlso li.LinksboxFirst 	{border-top:none;}
/*-----Links box*/


/*-----header function*/
			#header_function 			{position:absolute;width:187px;height:40px;top:12px;right:133px;
										background:url(/staticarchive/590465af07ceec7f8d1e568f9b83194f1e2a9565.gif) 0px -507px;}
			#header_function p			{font-size:1.2em;margin:8px 0 0 10px;padding:0;}
			#header_function p a		{padding:2px 0 4px 28px;}
/*-----header function*/

/*-----see also homepage*/
			.seealso h3 				{color:#333333;width:250px;}
			.seealso ul 				{border-top:none;}
			.seealso .linksboxdropdown.basic {padding:0;border-bottom:none;}
/*-----see also homepage*/


/*-----radio*/
			.radioPanel					{float:left;width:306px;padding-top:5px;padding-bottom:0;position:relative;margin-bottom:10px;background:#ffffff;}
			.radioPanel h2				{font-family:arial,sans-serif;border-bottom:2px solid #D69EA9;padding-bottom:5px;margin:0 10px 0 10px;padding:5px 0 5px 0;}
			.radioPanel h2 a:hover		{color:#333;text-decoration:none;}
			.radioPanel a:hover			{color:#333;text-decoration:underline;}
			.radioPanel ul				{list-style:none;position:relative;width:306px;margin-bottom:10px;}
			.radioPanel li h4			{position:absolute;top:10px;left:0;margin:0;font-size:1em;}
			.radioPanel li h4 a			{display:block;padding:0.7em 18px 0.7em 10px;width:68px;font-weight:normal;}
			.radioPanel div h5			{padding:10px 0 6px 0;font-weight:normal;text-transform:uppercase;border-bottom:1px solid #cccccc;margin:0 10px 10px 10px;color:#666666;}
			.radioPanel div p			{padding:0 0 4px 10px;line-height:1.4em;margin-bottom:0;margin-top:0;}
			.radioPanel li h4 a			{color:#C11D1D;}
			.radioPanel div a			{font-weight:bold;}
			p.sched						{width:180px;margin:20px 10px 0 0;}
			p.sched a					{font-weight:normal;}
			p.sched a.home				{display:block;font-weight:bold;width:180px;}
			p.sched a.list 				{margin-right:4px;padding-right:4px;border-right:1px solid #cfcfcf;}
			.radioPanel p.live			{padding:4px 0 0 0;}
			.radioPanel a.listen		{color:#dc2d56;padding:0 0 0 24px;margin:0 0 0 10px;line-height:1.4em;}
			.radioPanel div h5 a.eto	{color:#666666;font-weight:normal;}
			.radioPanel div h5.nesaf	{padding-top:20px;}
/*-----radio*/


/*-----language controls*/
#vocabcontainer {position:absolute;top:12px;right:24px;width:306px;}
#vocabcontainer a {color:#000000;float:left;font-size:1.3em;text-align:left;}
#vocabcontainer a span{background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) -24px -320px;display:block;height:17px;padding:7px 0 2px 105px;margin-left:2px;}
#vocabcontainer #vocablink:hover{background-color:#e0e0e0;text-decoration:none;}
#vocabcontainer #vocablink{background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0px -354px;margin-left:10px;width:19.8em;}
#langswitch {position:absolute;top:48px;right:24px;width:306px;}
#langswitch a {color:#FFFFFF;float:left;font-size:1.4em;text-align:left;}
#langswitch a span{background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -404px;display:block;height:17px;padding:7px 0 3px 10px;margin-left:0;width:269px;}
#langswitch #langlink:hover{text-decoration:none;color:#000000;}
#langswitch #langlink{margin-left:10px;width:19.8em;}
#vocabcontainer a.vocabhelp{padding:4px 0 0 8px;}
/*-----language controls*/


/*-----C2 promo*/
.promo h5{margin:0 0 0 10px;padding:10px 10px 3px 10px;font-size:1.2em;font-weight:bold;line-height:1.3em;}
.promo h5 a:hover{color:#333333;text-decoration:underline;}
.promo p{margin:0 10px 0 0;padding:0 0 6px 10px;line-height:1.4em;}
.promo img{margin-right:10px;width:146px;height:82px;}
.Promocontainerbox .graphicHeader, .c2date {display:none;}
/*-----C2 promo*/


/*-----O'r maes widget*/
.contentoggler{float:left;width:306px;padding-top:5px;padding-bottom:0;position:relative;margin-bottom:0;background:#ffffff;}
.contentoggler h2{font-family:arial,sans-serif;padding-bottom:5px;margin:0 0 0 0;padding:5px 0 5px 10px;border-bottom:2px solid #D69EA9;}
.contentoggler h2 a:hover{color:#333;text-decoration:none;}
.contentoggler a:hover{color:#333;text-decoration:underline;}
.contentoggler a.lowlight{background:#f2f2f2;}
.contentoggler ol { list-style:none; position:relative; width:306px; }
.contentoggler ul { list-style:none; position:relative;}
.contentoggler li h3 { position:absolute; top:10px; left:0; margin:0; font-size:1em;width:96px; }
.contentoggler li h3.nolink { display:block; padding:0.7em 0 0.3em 0; margin-left:10px; font-weight:normal;height:1.15em;  }
.contentoggler li h3 a { display:block; padding:0.7em 0 0.3em 0; margin-left:10px; font-weight:normal;height:1.15em; }
.contentoggler li h3 a:hover { font-weight:normal; text-decoration:none; }
.contentoggler li h3.active { display:block; padding:0.7em 0 0.7em 0;font-weight:normal; }
.contentoggler li.one h3 { top:10px; }
.contentoggler li.two h3 { top:3.05em; }
.contentoggler li.three h3 { top:5.25em; }
.contentoggler li.four h3 { top:7.49em; }
.contentoggler li.five h3 { top:9.75em; }
.contentoggler li.six h3 { top:12em; }
.contentoggler li.seven h3 { top:14.25em; }
.contentoggler li.eight h3 { top:16.5em; }
.contentoggler h4 { padding:8px 0 3px 0; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #cccccc; margin:0 10px 4px 10px; color:#666666; }
.contentoggler div img { margin:0 30px 4px 10px;border:1px solid #cccccc; }
.contentoggler div p { padding:0 0 4px 10px;line-height:1.4em; }
.contentoggler li div { margin-left:96px; display:none; width:200px; padding-bottom:5px; padding-top:5px; background:#ffffff; }
.contentoggler ol.two li div{ min-height:20em; } /* two local */
.contentoggler li.focus div { display:block; margin-right:0px;height:18em;}
.contentoggler li.focus div ul{ margin-left:10px;margin-right:10px;}
.contentoggler li.focus div li{ display:block; line-height:1.4em;border-bottom:1px solid #eeeeee;padding-bottom:2px;padding-top:2px;}
.contentoggler li.focus div li a{ padding-left:14px;font-weight:normal;}
.contentoggler li.focus div li a.standardBullet {
	background:transparent url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) no-repeat scroll 0px -450px;
	}
.contentoggler li.focus.contentlisting { margin-left:96px; }
.contentoggler li.focus .stories { margin-left:96px;height:22em; }
.contentoggler li.focus .stories ul li {display:block; margin:0 10px 0 10px;line-height:1.7em;border-bottom:1px solid #dddddd;}
.contentoggler ul li { display:inline;}
.contentoggler ul li.focus { display:block;background:#E2D9C8;padding-top:10px;padding-bottom:10px; }
.contentoggler ul li.focus h3 { background:#A5193E; }
.contentoggler ul li.focus h3 a { font-weight:normal; color:#ffffff;background:#A5193E; }
.contentoggler ol li li { display:block;padding-top:0;padding-bottom:0; }
.contentoggler li div p { margin:0 0 0 10px; color:#333333; padding:0; }
.contentoggler li div p.desc { margin:0 0 -33px 0; padding:0 10px 33px 10px; color:#333333; }
.contentoggler li h4 a { color:#C11D1D; }
.contentoggler div a { font-weight:bold; }
.contentoggler li.focus a { font-weight:bold; }
.contentoggler li.focus .dy a { background-color:#FFF; }
.contentoggler li.focus .active { background-color:#FFF; font-weight:bold; }
.contentoggler li.focus p.sched {  width:180px; margin:40px 10px 0 10px; }
.contentoggler li.focus p.sched a { font-weight:normal; }
.contentoggler li.focus p.sched a.home { display:block; font-weight:bold; width:180px; }
.contentoggler li.focus p.sched a.list { margin-right:4px; padding-right:4px; border-right:1px solid #cfcfcf; }
.contentoggler p.live { padding:4px 0 0 0;}
.contentoggler a.listen { color:#c11d1d; padding:0 0 0 24px;margin:0 0 0 10px;}
.contentoggler div h5 a.eto { color:#666666; font-weight:normal;}
.contentoggler div h5.nesaf { padding-top:20px;}
.contentoggler li div.radiodesc {width:180px;margin-left:10px;margin-right:10px;padding:0;line-height:1.4em;}
.contentoggler li div.radiolistennow {width:180px;margin-left:0;margin-right:10px;padding:5px 0 10px 0;}
.contentoggler li div.radiolistenagain {width:180px;margin-left:0;margin-right:10px;padding:5px 0 0 0;}
.contentoggler td { background:transparent;}
.contentoggler p.programmes {position:absolute;top:3px;text-align:left;padding:10px 0 10px 0px;margin:0 0 0 205px}
.contentoggler p.programmes a {background: transparent url(/images_redesign/furniture/sprite.gif) -190px -287px no-repeat;padding:4px 11px 6px 10px;}
.contentoggler p.programmes a:hover {background:url(/images_redesign/furniture/sprite.gif) -190px -321px no-repeat;text-decoration:none;color:#333}
.contentoggler li div.radiolisting {padding-top:0px;}
span.radiotime {width:50px;}

.contentoggler .contentlisting p.allcontent{padding-top:7px;margin:0 0 0 10px;}
.contentoggler .news h3{padding:10px 0 0 10px;}
.contentoggler .news ul{list-style-type:none;margin:5px 10px 5px 10px;}
.contentoggler .news ul li{display:block;line-height:1.4em;}
.contentoggler .news ul li a{font-weight:normal;padding:4px 0 0 24px;}
.contentoggler .contentlisting li{padding:0;margin:0 10px 0 5px;line-height:1.5em;}
.contentoggler .contentlisting li a{width:180px;padding:4px 0 5px 5px;font-weight:normal;border-bottom:1px solid #f2f2f2;}

.contentoggler ul.cat_day {}
/*-----O'r maes widget*/

.contentBlock ul.uchafbwyntiau {border-top:none;list-style-type:none;}
.contentBlock ul.uchafbwyntiau li {background:url(/staticarchive/e9926813f517dac16757f1a8007f82fb0037676c.gif) 0 -482px; line-height:1.3em;padding-left:14px;}

/*-----Results page*/
#resultsvideo h2{padding:0 0 0px 0;border-bottom:2px solid #d7a2aa;color:#333333;line-height:1.3em;font-weight:normal;}
#resultsvideo h2 span{color:#666666;}
#noresult {clear:both;margin-bottom:4px;}
#noresult h4 {background:#E4D8CA;padding:10px 10px 10px 10px;color:#333333;font-weight:bold;margin:0;}
#empTextBox,  #latestInfo, #mainpromonoimage{background:#f5f2ed;margin-top:0; margin-bottom:10px; padding-bottom:10px;padding-top:10px; border-top:none; font-weight:normal; color:#464646;}
#empTextBox h1{float:none;line-height:1.4em;margin:0 0 0 10px;padding:5px 0 0 0;color:#333333;}
#empTextBox p, #latestInfo p, #mainpromonoimage p{line-height:1.4em;margin:5px 0 0 10px;padding:0 5px 0 0;}
#mainpromonoimage{margin-top:10px;}
.index_desription_TextblockContent ol{margin:0;padding:0;clear:both;}
.index_desription_TextblockContent ul li {list-style:none;}
.extrainfo {background:transparent;clear:both;padding-bottom:8px;color:#333333;margin:0;}
.extrainfo p{padding:8px 10px 0 0;margin:0;}
.extrainfo h4{padding:8px 10px 0 0;margin:0;font-weight:bold;}
.extrainfo ol li{margin:0 0 0 0;padding:0 10px 5px 0;line-height:1.4em;}
.extrainfo ol{margin:0;padding-top:8px;}
.position {position:absolute;height:82px;width:146px;top:0;left:0;padding:0;color:#FFFFFF;font-size:1.2em;font-weight:bold;}
.position span{padding:0;}
.position_active {background:#b64865;height:82px;width:146px;}
.position_active img{margin:3px 0 0 3px;}
.position_active span{padding:0;}
#resultsvideo .clipinfo {background:transparent;margin:0 0 5px 0;padding:0;border-bottom:2px solid #cccccc;}
#resultsvideo .clipinfo h2{margin:0 10px 0 0;padding:5px 0 5px 0;font-size:1.4em;color:#333333;}
#resultsvideo .clipinfo p{margin:0 10px 0 0;padding:0 0 7px 0;color:#333333;}
.results_information {background:transparent;margin:0;padding-top:0;}
.results_information h4 {font-size:2em;font-weight:normal;width:766px;padding:10px 0 5px 0;border-bottom:2px solid #d69ea9;margin:0 0 7px 10px;color:#333333;}
.results_information p {padding:0 10px 10px 10px;margin:0;color:#333333;width:446px;}
/*-----Results page*/

/*-----Results tables*/
#results {float:left;background:#FFFFFF;width:786px;min-height:37em;}
#results table{float:left;width:766px;margin:10px 0 10px 10px;}
#results caption{font-size:2em;font-weight:normal;width:766px;padding:10px 0 5px 0;margin:0 0 7px 0;color:#333333;}
#results h2{font-size:2em;font-weight:normal;width:766px;padding:10px 0 5px 0;border-bottom:2px solid #d69ea9;margin:0 0 7px 10px;}
#results tr.head {line-height:1.6em;border-bottom:1px solid #d69ea9;}
#results th {color:#333333;padding-bottom:5px;}
#results th.time{padding-left:10px;}
#results td{vertical-align:top;color:#333333;padding:7px 0 7px 0;line-height:1.5em;}
#results td.time{width:70px;padding-left:10px;}
#results td span{padding-left:5px;}
#results td.no{width:40px;}
#results td.comp{width:280px;}
#results td.date{width:140px;}
#results td.category{width:120px;}
#results td.category span{width:140px;padding-left:5px;}
#results td.winner{width:160px;}
#results td.winner img{margin-left:27px;}
#results td.video{width:96px;}
#results td.video img{margin-left:16px;}
#results tr.ruled{background:#e4d8ca;}
#results tr#odd.ruled{background:#e4d8ca;}
#results tr#odd{background:#F5F2ED;}
#results tr a:hover{text-decoration:underline;} 
/*-----Results tables*/

/*-----minisite index*/

/*-----minisite index*/

/*-----minisite page*/
#mainpromo-article h1 {color:#333333;float:none;line-height:1.4em;padding:4px 0 0px 0;margin:0;color:#333333;border-bottom:2px solid #D69EA9;}
#mainpromo-article p {margin-top:10px;font-size:1.1em;color:#333333;line-height:1.5em;}
#mainpromo-article p.date {margin:0;padding:4px 0 0 0;font-size:0.95em;color:#333333;line-height:1.5em;}
#mainpromo-article p.category {margin:0;padding:0;font-size:0.95em;color:#333333;line-height:1.5em;font-weight:normal;}
#mainpromo-article p.category a{color:#dc2d56;font-weight:bold;}
#mainpromo-article p.category a:hover{text-decoration:underline;color:#333333;}
#mainpromo-article .promo-image-446x251 {margin-top:10px;}
.Textblock p {font-size:1.1em;color:#333333;line-height:1.5em;}
.Textblock ul {font-size:1.1em;color:#333333;line-height:1.5em;}
.Textblock ul li{margin:0;padding:0;}
.Textblock ul li a:hover, .Textblock ol li a:hover {text-decoration:underline;}
.Textblock ul.links {font-size:1.16em;color:#333333;line-height:1.5em;list-style-type:none;margin:0;}
.Textblock ul.links li a {background-position: 0 1px;}
.Textblock ol {list-style-type:decimal;font-size:1em;color:#333333;line-height:1.5em;margin:10px 10px 0 20px;padding-bottom:10px;}
.Textblock ol li{margin:0;padding:0;}
.Textblock p a {text-decoration:none;}
.Textblock p a:hover {text-decoration:underline;}
.Textblock h2 {color:#333333;font-size:1.6em;}
#blq-content .Textblock h3 {color:#333333;font-size:1.2em;font-weight:bold;}
blockquote {
    width:147px;
    float:right;
    padding: 0 14px 0 14px;
    background-color: #d1f0fe;
    margin: 5px 5px 5px 10px;
    background-image: url(/staticarchive/359014267b33caddfe1d56e57235c318214f5567.gif);
    background-position: top left;
    background-repeat: no-repeat;
    text-indent: 23px;
    }
  
blockquote p {
	display: block;
	padding-bottom:10px;
	padding-top:0;
    margin-top:20px;
    margin-bottom:10px;
    background-image: url(/staticarchive/4cca5fcaab2ab149436b29bb3c455187256254d2.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    }
img.pageimage {padding-top:10px;}
p.imagedesc {padding:0;margin:0;font-style: italic}

.seremoni {padding:10px 0 10px 0;margin-bottom:10px;border-bottom:1px dashed #999999;}
.seremoni h2{padding:0 0 10px 0;margin:0;}
.seremoni p{padding:0 0 10px 0;margin:0;}

.dailycontentblock {border-top:10px solid #cfdefd;background:#ffffff;}
.dailycontentblock h2 			{border-bottom:2px solid #25cefa;color:#666666;padding:8px 0 5px 0;}
.dailycontentblock h2 a 		{color:#1819db;}
.dailycontentblock h3 a			{font-weight:bold;background:transparent;}
.dailycontentblock ul 			{}
.dailycontentblock li 			{font-size:1.2em;border-top:1px solid #ececec;padding:7px 10px 7px 10px;}
.dailycontentblock li.first 	{font-size:1.2em;border-top:none;padding:7px 10px 7px 10px;}
.imgwrap {float:left;padding-right:10px;padding-top:4px;}
/*-----minisite page*/

/*-----minisite index*/
.highlights {background:#f5f2ed;margin-bottom:10px;margin-top:10px;padding-top:10px;}
.highlights h3 {font-size:2em;padding:10px 10px 10px 10px;color:#333333;}
.highlights div {clear:both;padding-bottom:10px;}
.highlights div h4 {display:inline;font-weight:bold;margin:0;padding-left:10px;color:#333333;}
.highlights div p {display:inline;margin:0;padding:0 0 0 4px;font-weight:normal;color:#333333;}
.highlights li span {}
.home_highlights {padding-bottom:5px;}
.home_highlights .h {margin:5px 10px 0 10px;}
.home_highlights h4{line-height:1.4em;display:inline;font-weight:bold;margin:0;padding:0 0 0 0;color:#333333;}
.home_highlights p{line-height:1.4em;display:inline;margin:0;padding:0 0 0 0;color:#333333;}
.home_highlights p.date{display:block;border-bottom:1px solid #cccccc;margin:0 10px;padding:5px 0;}

.linksboxdropdown {background:#ffffff;border-bottom:10px solid #E8EADD;}
.linksboxdropdown h3 			{font-size:2em;border-bottom:2px solid #D69EA9;color:#333333;padding:8px 0 5px 0;margin:0 10px 0 10px;}
.linksboxdropdown ul 			{margin:0 10px 0 10px;padding-bottom:8px;}
.linksboxdropdown li 			{border-top:none;padding:7px 0 2px 0;}
.linksboxdropdown li a.standardBullet			{padding-left:24px;padding-top:3px;}
/*-----minisite index*/


/*-----itemblockflat*/
.itemBlockFlat {clear:both;  margin-bottom:10px; margin-top:10px; padding-bottom:10px; border-bottom: 1px dashed #eed8db;}
.itemBlockFlat .itemBlockFlat_img {width:146px; float:left;}
.itemBlockFlat .itemBlockFlat_txt {width:288px; float:right; color:#333333;}
.itemBlockFlat .fr {width:400px; float:left; color:#333333;margin-left:10px;}
.itemBlockFlat .itemBlockFlat_txt h3 {font-size:1.165em;padding-bottom:0;}
.itemBlockFlat .itemBlockFlat_txt h3 a{color:#dc2d56;font-weight:bold;}
.itemBlockFlat .itemBlockFlat_txt h3 a:hover{color:#333333;text-decoration:underline;}
.itemBlockFlat .itemBlockFlat_txt h4 {font-size:0.95em;font-weight:normal;padding-top:7px;}
.itemBlockFlat .itemBlockFlat_txt h4 a{color:#DC2D56;font-weight:bold;}
.itemBlockFlat .itemBlockFlat_txt h4 a:hover{text-decoration:underline; color:#333;}
.itemBlockFlat .itemBlockFlat_txt p {font-size:1.1em;margin:0; padding:4px 0;}
.itemBlockFlat .itemBlockFlat_txt h3 a.watch {
	background:url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat 0px 2px;
}

	
/*-----itemblock*/	
.itemBlock {
	width: 146px;
	padding-top: 0px;
	padding-bottom: 0;
	position: relative;
	margin: 0px 4px 5px 0;
	background: transparent;
	height:17em;
}
.itemBlock img {
	float: left;
	padding: 0 0 6px 0;
}
.itemBlock h2 {
	font-family: arial, sans-serif;
	padding-bottom: 0;
	float:right;
	margin: 0 10px 0 10px;
	padding: 4px 0 0px 0;
	border-bottom: 2px solid #cccccc;
}
.itemBlock h3 {
	padding: 0px 10px 0 10px;
	margin: 7px 0 0 0;
	color: #990003;
	line-height: 1.3em;
	font-size:1.165em;
		width: 126px;
}
.itemBlock h3 a:hover {
	color: #333333;
	text-decoration: underline;
}
.itemBlock p {
	padding: 0 0 5px 10px;
	margin:0;
	color:#333333;
	clear:none
}
.itemBlock p.intro {
	line-height: 1.4em;
	float: left;
	width: 126px;
	padding: 1px 0 8px 10px;
	color: #333333;
	margin: 0;
}
.itemBlock.num3, .itemBlock.num6, .itemBlock.num9, .itemBlock.num12, .itemBlock.num15, .itemBlock.num18, .itemBlock.num21, .itemBlock.num24 {margin-right:0;}
.itemBlock.third-of-three {margin-right:0;}
.itemBlock-short 		  {background:#d1f0fe;}
/*-----itemblock*/

	

/*-----lateststoryblock*/
.story {height:82px;background:#FFFFFF;margin:10px;}
.story img{margin:0;padding:0;}
.story h3{background:transparent;line-height:1.3em;margin-top:5px;}
.story p.straeon{color:#333333;padding:3px 10px 0 0;margin:0 0 0 10px;width:116px;float:left;line-height:1.3em;}
.morestories {clear:both;background:#ffffff;margin-bottom:0;padding-bottom:8px;padding-top:7px;border-bottom:1px solid #cccccc;}
.morestories_l {clear:both;background:#ffffff;margin-bottom:10px;padding-bottom:8px;padding-top:7px;border-bottom:none;}
.morestories h4 {clear:both;font-size:1em;font-weight:normal;margin:0 10px;padding-bottom:7px;}
.morestories ul {margin-top:0;}
.morestories ul li{line-height:1.4em;padding:0;margin:0 0 0 5px;}
.morestories ul li a{padding:4px 0 0 20px;margin:0;}
/*-----lateststoryblock*/	

.sched-strip {clear:both;border-top:1px solid #cccccc;margin-bottom:10px;}
.sched-block1 {float:left;width:110px;}
.sched-block2 {float:left;padding:0 0 10px 0;width:320px;}
.sched-block2 p {margin:0;padding: 0;}
.sched {clear:both;}
.sched h3 {padding-bottom:10px;padding-top:20px;font-weight:bold;font-size:1.2em;}
p.sched-base {clear:both;padding:10px 0 0 0;margin:0;}
/*-----Random*/	
			#WalesFlashRemap {padding-bottom:2px;}
			#MinisiteIncludeBlockB {margin-bottom:4px;}
			#MinisiteIncludeBlockB .contentlisting {background:#d1f0fe;padding:0 0 10px 0;}
			#MinisiteIncludeBlockB .contentlisting.one {padding-top:10px;}
			#MinisiteIncludeBlockB .contentlisting h4 {display:inline;padding:0 0 0 10px;margin:0;}
			#MinisiteIncludeBlockB .contentlisting p {display:inline;padding:0 10px 0 0;margin:0;}
			li.langlink {border-top:1px dashed #EED8DB;padding-top:5px;}
			.index_desription_TextblockContent {background:transparent;}
			.itemBlock 					{}
			
			.mpStrip p 					{color:#FFFFFF;}
			.index_desription_TextblockContent p {color:#333333;}
			.index_desription_TextblockContent ol li{margin:0 10px 5px 0;line-height:1.4em;color:#333333;}
			.index_desription_TextblockContent h2 {padding:7px 10px 0 10px;color:#333333;}
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude2 .contentBlock {margin-bottom:10px;}
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude3 .contentBlock {margin-top:0;margin-bottom:0;float:none;clear:both;} /*required to stop travel overlapping weather*/
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude4 .contentBlock {margin-top:0;margin-bottom:0;float:none;clear:both;} /*required to stop travel overlapping weather*/
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude4 {margin-top:0;margin-top:10px;margin-bottom:0;float:none;clear:both;} /*required to stop travel overlapping weather*/
			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude5 .contentBlock {margin-top:0;margin-bottom:0;float:none;clear:both;} /*required to stop travel overlapping weather*/

			#column1 .MultipleIncludesBox .MultipleIncludesBoxInclude5 {float:none;clear:none;background:#ffffff;}
			.below_main_promo_TextblockContent h2 {border-bottom:none;}
			.mpStrip h2 {border-bottom:none;}
			#SeeAlso .LinksboxHeader h2 {border-bottom:none;text-transform:uppercase;font-size:1em;padding:5px 0 0 0;margin:0;}
			.index_desription_TextblockContent p {padding:5px 0;}
			#mainpromo h2 {border-bottom:none;}
			.mpStrip p {margin:5px 0 0 0;}
			ul.radiocymrupromo {border-top:none;}
			#twocolumn {clear:both;margin-top:10px;}
/*-----Random*/	

/*-----map*/
.map_key {background:#F5F2ED url(/staticarchive/09a142451fa822aa134aa8cd71daa4cddc9667eb.gif) 7px 8px no-repeat; padding:10px 0 8px 8px; margin-top:-9px; border-bottom:15px solid #fff; }
.map_key .l {float:left;width:200px;margin:0 0 0 3px; padding:6px 0 21px 30px;}
.map_key .r {float:right;padding:6px 0 5px 0;width:200px;}
.map_key_eng {background:transparent url(/staticarchive/538f77f353d383bd67436ebfaeb74d2ca2ee459f.gif) 0 6px no-repeat;}
.map_key_eng .l {float:left;width:206px;margin:0;padding:6px 0 21px 30px;}
.map_key_eng .r {float:right;padding:6px 0 5px 0;width:206px;}
#mapkey {background:#ececec;padding:10px 0 10px 0;height:25px;font-size:0.95em;}
ul.mapkey {display:inline;list-style-type:none;margin:0;padding:0 0 10px 0;}
#mapkey ul.mapkey li {display:inline;width:100px;}
#mapkey ul.mapkey li a{color:#666666;text-decoration:none;}
#mapkey ul.mapkey li a:hover{color:#333333;text-decoration:none;}
#mapkey ul.mapkey li.keya {background:transparent url(/staticarchive/59d8ddc2c3d2d9dc4c6280a9ff6674507cdf7d6d.gif) 0 0 no-repeat;margin:0 0 5px 10px;padding:8px 10px 10px 24px;width:40px;}
#mapkey ul.mapkey li.keyb {background:transparent url(/staticarchive/1616df8b33a436380b789cfba5cd9d94a3d4ec0e.gif) left top no-repeat;margin:0 0 5px 0;padding:8px 10px 10px 24px;}
#mapkey ul.mapkey li.keyc {background:transparent url(/staticarchive/044a3d6a058d81a5d0596f291b5bb2857d8bebdf.gif) left top no-repeat;margin:0 0 5px 0;padding:8px 10px 10px 24px;}
#mapkey ul.mapkey li.keych {background:transparent url(/staticarchive/540fbec523f38257d32937ce85141f8610bd2e27.gif) left top no-repeat;margin:0 0 5px 0;padding:8px 0 10px 24px;}
/*-----map*/

/*-----live stream*/
.livestreams {position:absolute;top:54px;left:504px;padding:4px 0 10px 0;font-size:1.2em;}
.livestreams ul {}
.livestreams ul li{display:inline;padding:5px 20px 10px 0;height:20px;}
.livestreams ul li a{padding-bottom:10px;}
ul.stream{list-style-type:none;margin-left:0;}
/*-----live stream*/	

* html #mainpromo img {margin-bottom:-1px;}


#mainpromo-emp .mpBlock {
	right:0;
	width:179px;
	height:287px;
	float:right;
	background:#000000;
	}
#mainpromo-emp #emp1 {
	float:left;
	padding:0;margin:0;
	}
#mainpromo-emp p{
	padding:0 10px 0 10px;
	color:#ffffff;
	}
#mainpromo-emp h3{
	font-size:2em;
	padding:10px 10px 0 10px;
	color:#ffffff;
	}
#mainpromo-emp h3 a{
	color:#ffffff;
	}
#mainpromo-emp h3 a:hover{
	text-decoration:underline;
	}
#mainpromo-emp .mpBlock li a{
	padding: 2px 0 0 24px;
	color:#FFBA00;
	}
#mainpromo-emp .mpbullet {
	background-image: url(/staticarchive/356fb06d46b08a251cf15c53ec4edb61969983b9.gif);
	background-repeat: no-repeat;
	background-position: -17px -3px;
}

.contentBlock .contentlisting {padding:0 0 6px 0;margin:0 10px 0 10px;display:block;}
.contentBlock .contentlisting h4{margin:0;padding:0 3px 0 0;color:#666666;display:inline;}
.contentBlock .contentlisting p{margin:0;padding:0;color:#666666;display:inline;}
.contentBlock h2.arymaesheddiw {margin-bottom:10px;}

.imgbox {float:right;
margin-bottom:10px;
margin-left:10px;}

/* Fixes for A-Z bug */
#anchorfix {
	margin: 0;
	padding: 0;
	border: 0;
	background: #FFF;
	float: left;
}

#content .sub-navigation-column, #content .centre-content, #content .right-content {
	margin-bottom: 0;
	padding-bottom: 0;
}
/*-*/

.below_main_promo_TextblockContent {
	padding:0 8px 0 0;
	
}

.below_main_promo_TextblockContent p{
	margin-top:10px !important;
}

#avObject h2{
	margin-top:10px;
}

.avobjectdetails {
	background:#f5f2ed;
	padding:10px;

}

.category {
	margin-top:5px;
}


#empTextBox h2 {
	margin: 0 10px 10px 10px !important;
	border-bottom:none;
	padding: 0;
	color: #424242;
	border: 0;
	font-size:1.6em;
}

/* av content */
#seeAll {
	text-align:right;
	width:446px;
	border-top:1px dashed #cccccc;
	font-weight:bold;
	margin:0 0 0 0;
	padding:10px 0 0 0;
}

#latestClips #seeAll {
	border-top:1px dashed #fff !important;
}


#nav_query_promos {
	background:#fff;

}


#nav_query_promos h2 {
	padding-top:10px;
	margin:0px 0 4px 8px; 
 
 }
 
 
#nav_query_promos .contentBlock{
	margin-bottom:0;
	margin-right:10px;
	margin-left:10px;
	border-bottom:1px dashed #ccc;
	width:280px;
	

}

#nav_query_promos p.intro {
	font-size:0.95em;
}


#nav_query_promos p.intro, #nav_query_promos h3{
	width:185px;
}

.collectionList{
	margin:10px;
	padding-bottom:10px;
	text-align:right;
}

.collectionList a{
	font-weight:bold;
}


#current_av{ 
/*	display:none; */
	}

#av_results {
	margin-top:20px;
	clear:both;
}
	
#av_results .itemBlock{
	display:block;
	height:100% !important;
	clear:both;


}
#av_results .itemBlock .image{
	background:#000;
}

#av_results .itemBlock, .avpromo .itemBlock {
	width:100%;
	height:92px;
	background:none;
	border-top:1px dashed #ccc;
	margin-bottom:0;
}

* html #av_results .itemBlock, * html .avpromo .itemBlock {
	width:438px;
}
#av_results .itemBlock, .avpromo .itemBlock {
	padding-top:10px;
	
}

#av_results .itemBlock p.intro, .avpromo .itemBlock p.intro{
	float:left;
	width:290px;
	padding-right:0;
	
}
* html #av_results .itemBlock h3, * html #av_results .itemBlock p.intro {
	width:280px;

}

.avobjectGalleryInfo{
	clear:both;
	float:left;
	width:170px;
	margin:0 0 10px 0;
	color:#585858;
	padding-left:10px;
	border-top:1px dashed #ccc;
	
	
}

.LinksboxArchiveNav{
	margin:0 10px 10px 0;
	float:right;
	width:250px;
	text-align:right;
	color:#d7d7d7;
}

.LinksboxArchiveNav strong {color:#585858;}

.LinksboxArchiveNav a, .LinksboxArchiveNav strong {padding:0 1px;}

#av_results h3 a{
	font-weight:bold;
}


#av_results .itemBlock h3, .avpromo .itemBlock h3 {
	float:left;
	width:290px;
	padding-right:0;
	margin-top:0;
	padding-top:0;
}

.avpromo {clear:both;}
.itemBlock .av_meta_info{
	float:left;
	width:280px;
	margin:2px 0 2px 10px;
	line-height:1.3em;
	font-size:0.95em;
	color:#333;
}

.itemBlock .av_meta_info a{
	font-weight:bold;
}

span.av_date {
	font-weight:bold;
	
}

.below_main_promo_TextblockContent p{
	margin:0 15px 10px 0;
}

a.watch , .contentBlock h3 a.watch{
background:transparent url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat scroll 0 1px;
}

/*blog promo*/
.blogpromo img {margin-right:0; margin-top:0;}
.contentBlock .blogpromo h3 {float:none;}
.blogpromoinfo {
	background:transparent url(/staticarchive/4b8c463d341e06736e903fd860ed38202b6f1a19.gif) no-repeat scroll left top !important;
	float:right;
	margin:10px 10px 10px 0;
	width:228px;
}

* html .blogpromoinfo {
	margin-right:5px;
}

.blogpromoinfo p.base {
	background:transparent url(/staticarchive/988a694ad6f2f9b23a1669fbbbd4c3d5ba31d0c6.gif) no-repeat scroll left bottom !important;
	margin:0 !important;
	padding:0 0 7px 31px !important;
}

.blogpromoinfo h4 {
	margin:10px 0 0 4px;
	padding:0 10px 0 25px;
	line-height:1.4em;
}

.blogpromoinfo p {
	background:transparent url(/staticarchive/aa63461799d17c072ee0085354c464002e28edcc.gif) no-repeat scroll left top !important;
	color:#2B2B2B;
	margin:4px 0 0 4px !important;
	padding:0 20px 0 25px !important;
}

.mpromonoimage {
	display:none;
}

/*Twitter object*/
.twitter .blogpromoinfo h3 {margin-left:20px;color:#333333;}
.twitter .blogpromoinfo h3 span.date{font-size:0.9em;display:inline;}
.twitter .blogpromoinfo p {
	background:transparent url(/staticarchive/576b94b382ce6c62a0e4ee277cd961852adb8d85.gif) no-repeat scroll left bottom !important;
	margin:0 !important;
	line-height:1.4em;
	padding:0 10px 7px 31px !important;
}

/*Categories*/
ul.categories {list-style-type:none;padding-left:0;margin-left:0;}
ul.categories li {display:inline;}

/*Weather*/
.weather tr.thumbnails p {padding:4px 4px 0 4px;}

/*Flickr*/
#content #twocolumn .flickrBlock {width:100%}
.flickrBlock .flickrImages ul.flickrRow1 {margin-left:8px;}
#content #twocolumn .flickrBlock h2 {border-bottom:0;}
#flickr_submit a {width:37px;}
#flickr_submit a:hover {width:37px;background-position:-223px -249px;}

/*header cta*/
.ctaouter {right:170px;height:56px;opacity:0.6;}
#header .cta.ctaheader {right:157px;}
#header .cta.ctaheader p {padding:0 0 0 0;margin:4px 0 0 0;}
#header .cta.ctaheader p a{color:#DC2D56 !important;padding:0 0 0 24px;margin:0;}
#header .cta.ctaheader p a.listen{background:transparent url(/staticarchive/7567999025ac66584357c49fb2cb13910f1549bd.gif) no-repeat 0 2px}
#header .cta.ctaheader p a.watch{background:transparent url(/staticarchive/a9507564d2a5a38210e30cf48e1d5ecef533bab9.gif) no-repeat 0 2px}
.cta.ctaheader p a:hover {color:#333333;text-decoration:underline;}

/*Result widget*/
.resultwidget {background:#ffffff;}
.resultwidget h3 {width:280px;color:#333333;font-size:1.3em;margin-left:10px;padding-left:0;float:none;}
.resultwidget h3.rwl {padding-top:0;}
.resultwidget h4 {width:280px;color:#333333;margin:4px 10px 0 10px;}
.resultwidget p {color:#333333;margin:0 0 10px 10px;padding:5px 0 0 0;line-height:1.4em;}
.resultwidget ol {border-bottom:1px dashed #cccccc;list-style-type:none;padding:5px 0 4px 0;line-height:1.4em;margin:0 0 10px 10px;color:#333333;}

</pre></body></html>