#main,#right,#banner{font-size:75%;}



td{vertical-align: top;}
#main label,#main input,#main textarea{font-size: 75%}



#main				{background:#cfd2e7 url(/staticarchive/42fd16fe8b3709d4ec14e0bac771b8abc3c4f8d1.jpg) repeat-x bottom left; padding-bottom:30px;}
#right				{background:#d7daeb; vertical-align:top;}
#right h4 			{padding: 5px 5px 0 5px;}

div.promolinks	{
	margin:10px 5px 10px 5px;
	}

#contentwrap p {
	margin:10px 5px 10px 5px;
	}
	
.maincontent h3, .promocontent h3, .maincontent h4, .promocontent h4{
	margin: 0 5px;
	}
	
	
	
h2					{margin:0; padding:0;}
h3					{font-size:100%;margin:12px 5px 6px 5px;line-height:105%;}
h4					{font-size:100%;margin:10px 5px 5px 5px; clear:left;}
img					{margin:0; padding:0;}
input, textarea		{font-size:95%;color:#333333;font-family: verdana, arial, helvetica, sans-serif;}
form				{margin:4px; padding:4px; clear:both;}

/* banner */
#banner							{width:635px;}
#banner h1						{margin:0;}
#banner img						{margin:0;}
#banner h2 		{height:30px;width:205px;}
#banner .content 	{height:39px; background:#cfd2e7; width:205px;}
#banner p 			{margin:0;padding:4px 2px 1px 5px;}
#banner .link		{background:url(/staticarchive/0f72a39c310f29022e1fc6f7a72e1a65d7025ffb.gif) no-repeat; height:31px; width:205px;}
#banner .link a 		{padding:6px 0 5px 35px; color:#ffffff; display:block;}
/* Hides from IE5-mac \*/
* html #banner .link a 	 {height: 1%;}
/* End hide from IE5-mac */

/* standard links */
ul.links {
margin: 0 0 10px 5px; 
padding: 0; 
float: left;
}
ul.links li {
margin: 0; 
padding: 0 6px; 
list-style:none; 
background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) 0 60% no-repeat;
}
ul.links li.linkspacer {
margin-bottom: 20px;
}

ul.linksrhn {
margin: 5px 0 10px 0;
}
ul.linksrhn li {
margin: 0; 
padding: 2px 15px; 
list-style:none; 
background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) 3% 50% no-repeat;
}
ul.linksrhn li.linkspacer {
margin-bottom: 20px;
}

/* promo links */
/*ul.promolinks	{margin:0px 5px 0px 5px;padding:0;}
ul.promolinks li		{list-style:none; background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 0px 5px; padding-left:10px;margin:3px 0px 3px 0px;}*/
ul.promolinksend	{margin:-5px 5px 10px 5px;padding:0;}
ul.promolinksend li		{list-style:none; background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 0px 5px; padding-left:10px;margin:3px 0px 3px 0px;}

/* dotted line */
.dottedline		{background:url(/staticarchive/632b625fd8f839180e0450890300652828c3f242.gif) repeat-x; margin:10px 0px 10px 0px;clear:both;}

/* listen again */
div.listenagain			{margin:10px 5px 10px 30px;}
div.listenagain p 		{margin: 0;}
div.listenagain a 		{background:url(/staticarchive/ccc7a875bcfc432f10dcc9bc3e7a8d47b56de714.gif) no-repeat left center;padding:2px 0px 2px 30px; line-height:180%;}
/* Hides from IE5-mac \*/
* html div.listenagain a {height: 1%;}
/* End hide from IE5-mac */

/* listen again */
div.listenagaingallery			{margin:10px 5px 10px 8px;}
div.listenagaingallery p 		{margin: 0;}
div.listenagaingallery a 		{background:url(/staticarchive/ccc7a875bcfc432f10dcc9bc3e7a8d47b56de714.gif) no-repeat left center;padding:2px 0px 2px 30px; line-height:180%;}
/* Hides from IE5-mac \*/
* html div.listenagaingallery a {height: 1%;}
/* End hide from IE5-mac */

/* right hand nav */
ul.mainlinks		{margin:0;padding:0;border-top:9px #ffffff solid; border-bottom:10px #ffffff solid;}
ul.mainlinks li		{list-style:none; background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 5px #858fc4; padding:3px 2px 3px 15px;border-top:1px #ffffff solid;}
ul.mainlinks li.selected	{background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 5px #d7daeb; font-weight:bold;border-top:1px #ffffff solid;}
/*
ul.mainlinks li.selectedlast	{background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 5px #d7daeb; font-weight:bold;border-top:1px #ffffff solid;border-bottom:1px solid #858fc4}
ul.mainlinks li.last	{border-top:1px #ffffff solid;border-bottom:1px solid #ffffff;}
*/
ul.mainlinks li a 	{text-decoration:none;}
ul.mainlinks li a:hover 	{text-decoration:underline;}

#rhnclose		{height:30px; background:url(/staticarchive/42959a8851d7f526fd18410004be8bd0a51bd65b.jpg) no-repeat;}


/* main content blocks */
div.maincontent {
border-top:10px #ffffff solid;
 clear:both;
 width:420px;
 float: left;
}

div.maincontent img {
float:right;margin: 0 5px 5px 10px;
}

div.maincontent h2 img {
float: none;
margin: 0 0 5px 0;
width: 420px;
}

div.maincontent p img {
float:left;
margin:5px 10px 5px 0;
}

div.maincontent p, 
div.maincontent a { 
padding: 0 5px 5px 0px; 
margin: 0; 
}

div.maincontent a { 
margin: 0; 
padding: 0;
}

/* mini guides */
div.miniguides {clear:left;margin:0;padding:0;}
div.miniguides img {width:205px; height:34px; margin:0 0 10px 0;}
div.miniguides img.right {margin:0 0 10px 10px;}
div.miniguides .newsleft	{width:205px; height:34px; background:url(/staticarchive/5e2dbb7b384899f135b254f71707e6a33c0eb0a4.gif) no-repeat; margin:0 10px 10px 0; float:left; clear:left;}
div.miniguides .newsright {width:205px; height:34px; background:url(/staticarchive/5e2dbb7b384899f135b254f71707e6a33c0eb0a4.gif) no-repeat; margin:0 0 10px 0; float:left;}
div.miniguides .newsleft a, div.miniguides .newsright a	{display:block; margin:0 0 0 4px; padding:16px 0 0 0; width:200px;}

/* newsletter subscribe block */
div.newslettersubscribe	{border-top:10px #ffffff solid; clear:both; width:420px;}
div.newslettersubscribe h2 img	{float:none;margin:0; width:420px; height:30px;}
div.newslettersubscribe	form	{background:url(/staticarchive/632b625fd8f839180e0450890300652828c3f242.gif) left bottom repeat-x;padding-bottom:10px;}
div.newsfields		{float:left; width:210px; margin:0;}

/* breaking news box */
div.breakingnews	{border:5px solid #ffcf31;background:#ffffff;padding:5px;}

/* optional promo box */
div.optpromo		{border-top:10px #ffffff solid; clear:both; width:420px;}
div.optpromo img	{float:left;margin:0 10px 10px 0;}

/* optional promo banner */
div.promobanner		{border-top:10px #ffffff solid; clear:both; width:420px;}
div.promobanner img {margin:0;padding:0;}

/* gallery */
#main #gallery			{border-top:10px #ffffff solid; clear:both; width:420px;}
#gallerynav 			{margin:5px 5px 10px 5px;text-align:center;}
#gallerynav a 			{float:left;}
#gallerynav a.right 	{float:right;}
#gallery a.other 		{float:none;background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 5px 5px; padding-left:15px;margin:3px 0px 3px 0px;}


/* Entertainment archive a-z */
div.ent-az			{border-top:10px #ffffff solid; clear:both; width:420px; background:#180034;}
div.ent-az h2			{border-bottom:#cfd2e7 solid 1px;}
div.ent-az p			{color:#ffffff; padding:7px 5px 7px 5px; margin:0;}
div.ent-az a			{font-weight:bold; text-decoration:none; color:#ffffff;}
div.ent-az a:hover	{text-decoration:underline;}

/* small image promo content blocks */
div.promocontent			{border-top:10px #ffffff solid; clear:both; width:420px;}
div.promocontent h2 img	{margin:0; width:420px; height:30px;}
div.promocontent div 		{ margin:10px 0 0 0;}
div.promocontent div img 	{margin:0px 5px 0px 5px; float:left; width:70px; height:70px;}
div.promocontent div p 	{margin:0px 5px 0px 5px;}
div.promocontent div.spacer {height:10px; width:10px; float:none; clear:both; margin:0;}

/* ent and news headlines	 */
div.entnewsheadlines	{background:#ffffff;border-top:10px #ffffff solid; clear:both; width:420px;}
div.entnewsheadlines h2 img	{margin:0; width:205px; height:30px;}
div.entnewsheadlines div		{background:#CED3E7;}
div.entnewsheadlines div.news 		{float:left; width:205px; margin:0 0 0 0;}
div.entnewsheadlines div.ents 		{float:left; width:205px; margin:0 0 0 0; margin-left:10px;}
div.entnewsheadlines div p, div.entnewsheadlines div.links 	{margin:5px 5px 5px 5px;}
div.entnewsheadlines div.spacer { background:#ffffff;height:1px; width:100%; float:none; clear:both; margin:0;}
div.entnewsheadlines div.links div		{background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 2px 7px; padding:3px 2px 3px 9px;}


/* previous features	 */
div.previousfeatues			{border-top:10px #ffffff solid; clear:both; width:420px; float: left; display: block; padding-bottom: 10px; }
div.previousfeatues	 h2 img	{margin:0; width:420px; height:30px;}
div.previousfeatues	 div 		{float:left; width:210px; margin:10px 0 0 0;}
div.previousfeatues	 div img 	{margin:0px 5px 0px 5px; float:left; width:70px; height:70px;}
div.previousfeatues	 div p 	{margin:0px 5px 0px 5px;}
div.previousfeatues	 div p a 	{display:block; margin:0px 0px 2px 0px;}
div.previousfeatues	 div.spacer {height:10px; width:10px; float:none; clear:both; margin:0;}

/* reporters */
div.reporters			{margin:0; width:415px; margin-left:5px;}
div.reporters div		{float:left; margin:10px 5px 10px 0;  width:78px;}
div.reporters div.last	{margin:10px 0 10px 0;}
div.reporters div img	{border:1px solid #ffffff;display:block;margin:0;float:none;}
div.reporters div p		{margin:5px 0 0 0; border:1px solid #ffffff;padding:2px;clear:both;font-size:80%;}
ul.reporterlinks		{margin:5px 5px 10px 5px;padding:0;float:left;width:180px;}
ul.reporterlinks li		{list-style:none; background:url(/staticarchive/2383d294e9ceb669872d3770adc4cb65273741e7.gif) no-repeat 0px 5px; padding-left:10px;margin:3px 0px 3px 0px;}



div.reporterfeature			{padding:0px 5px 10px 5px;}
div.reporterfeature	img		{float:right;margin:5px 5px 5px 10px;}
div.reporterfeature h3		{margin:10px 0px 5px 0px;}
div.reporterfeature p 		{margin:5px 0px 18px 0px;}
div.reporterfeature strong	{line-height:20px;}	
div.reporterfeature u { text-decoration: none; font-weight: bold; }

/* comments */
.comments	{margin:10px 5px 0 5px;}
.comments p	{margin:0 0 10px 0}
.comments .acs_text	{margin:0 0 10px 0; padding-bottom:10px; background:url(/staticarchive/632b625fd8f839180e0450890300652828c3f242.gif) left bottom repeat-x; display:block;}

/* disclaimer */
.disclaimer	{font-size:80%;}

/* background:url(/radio1/news/media/minipromobg.gif) repeat-y */

.promotext	{color:#ffffff;}
.promolink	{color:#ffffff;}

/* Right hand nav internal promo includes for ent section */

#promo_totp	{background:url(/staticarchive/bef0ba64afdf0891cc3dcb308f5745de76cb276c.gif) no-repeat;}
#promo_oneclick	{background:url(/staticarchive/4fc9fa99dd56c98c7bfbfb4aae281af040b7aefe.gif) no-repeat;}
#promo_6music	{background:url(/staticarchive/4498e6bcb7bf048c3bc7639adfff9415cd7d3b74.gif) no-repeat;}
#promo_eastenders	{background:url(/staticarchive/562472986da677c4ca082f30593aa648715246b0.gif) no-repeat;}
#promo_celebdaq {background:url(/staticarchive/58c3787b5d9f544b38613b1b004df3185a23b61e.gif) no-repeat; min-height:86px; clear:left;}
#promo_totp, #promo_oneclick, #promo_6music, #promo_eastenders, {min-height:86px;border-bottom:#5f6cb2 1px solid; clear:left;}
#promo_totp img, #promo_oneclick img, #promo_6music img, #promo_eastenders img, #promo_celebdaq img	{margin:6px 5px 0 6px; float:left; border:1px solid #ffffff;}
#promo_totp p, #promo_oneclick p, #promo_6music p, #promo_eastenders p, #promo_celebdaq p	{margin:0;padding:25px 5px 3px 0;line-height:95%;}
/* Hides from IE5-mac \*/
* html #promo_totp, * html #promo_oneclick, * html #promo_6music, * html #promo_eastenders, * html #promo_celebdaq	{height:86px;}
/* End hide from IE5-mac */ 


/* Right hand nav vote section */

.vtngContainer {
	margin: 0 0 10px 0;
	padding: 30px 5px 0 5px;
	background: url(/staticarchive/a46ef3af14e0a13f87b70d8313b7d948b397a116.jpg) no-repeat;
	}

.vtngContainer #vtngTitle {
	display: none;
	}

.vtngContainer #vtngButtonBox {
	margin: 5px;
	}

.vtngContainer ol#vtngOptionList {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	}

/***** START PODCAST STYLES *****/
.optional_include_podcast {
background-color: #858FC4;
margin: 10px 0px;
padding: 3px 5px;
}

.optional_include_podcast p.pcCtaTitle {
color: #003; 
font-weight: bold;
}

.optional_include_podcast .pcCtaIcons img {
float: none;
padding: 0;
margin: 0;
}
/***** END PODCAST STYLES *****/