@import "http://www.bbc.co.uk/radio3/includes/radio3_hide.css";

/* general site styles */
body, table, td, div 	{	font-family:	verdana, arial, helvetica, sans-serif;	}

hr {color:#ffffff;}

a:active		{	text-decoration:	underline;		}
a:link  		{	text-decoration:	none;			}
a:visited		{	text-decoration:	none;			}
a				{	text-decoration:	underline;		}
a:hover			{	text-decoration:	underline;		}

div.listhome-rm a.icon-rm, div.content-rm a.icon-rm
								{	background: none;
									padding:0px;					}

div.list-rm 			{	line-height:	110%;			}
div.rhnataglancelist-rm a	{	line-height:	150%;			}

td.lhn-rm div, td.lhnon-rm, td.lhnarchiveon-rm div	{	padding:	5px 0px 5px 5px;	}

div.list2-rm a				{	color:			#cc0000;
								font-weight:	normal;				}

div.icon-rm					{	padding:		0px 0px 7px 0px;	}
div.icon-rm a, a.icon-rm
							{	font-weight:	bold;				}
							
div.content-rm a.listhome-rm	{	font-weight:	normal;			}

div.backtotop-rm a				{	font-weight:	bold;			}


div.content-rm, div.list-rm a, div.listen-rm, div.listen-rm a, div.listmusic-rm, div.listhome-rm, div.extdisclaimer-rm
								{	color:			#666666;		}

div.content-rm a.anchor-rm	{	text-decoration:	none;
								color:				#666666;
								font-weight:		normal;
								padding:			0px;
								background:			none;			}
					
div.title-rm, div.title2-rm, div.listentitle-rm
								{	font-weight:	bold;			}

div.largetitle-rm, div.largetitle-rm a
					{	color:			#cc0000;
						font-weight:	bold;				}

div.listmusic-rm a	{	color:				#0477b1;
						font-weight:		bold;			}


div.hdots-1-rm		{	background:			url(http://www.bbc.co.uk/radio3/images/hdots_666666.gif) repeat-x;		}

div.hdots-2-rm		{	background:			url(http://www.bbc.co.uk/radio3/images/hdots_cc0000.gif) repeat-x;		}


.genrerhnbg-rm					{	background:		#f8f8f8;		}
div.genrerhnbox-rm		{	padding:		10px 5px 10px 5px;		}	


div.genrerhnbox-rm div.title-rm, div.piprhntitle-rm, div.pipdate-rm {	padding: 0px 0px 3px 0px;	}


div.maintitle-rm			{	padding: 	10px 0px 0px 0px;	}


/* content pages related */
div.content-maintitle-rm	{	padding: 	9px 0px 0px 0px;
								font-weight:	bold;			}
div.content-title-pad-rm	{	padding:	12px 0px 20px 0px;	}
div.content-title-pad-rm div.title-rm
							{	padding:	0px 0px 12px 0px;	}
div.content-top-rm			{	padding:	0px 0px 14px 0px;	}
div.content-pad-rm			{	padding:	10px 0px 20px 0px;	}
div.content-padtop-rm		{	padding:	10px 0px 0px 0px;	}

input.comments-rm, textarea.comments-rm
							{	margin:		2px 0px 6px 0px;	}

div.backtotop-rm			{	width:		420px;
								text-align:	right;
								padding:	10px 0px 10px 0px;	}

td.rhn-rm div.title-rm		{	padding:	6px 5px 1px 5px;	}
td.rhn-rm div.subtitle-rm	{	padding:	5px 5px 4px 5px;	}
td.rhn-rm div.icon-rm		{	padding:	8px 5px 5px 5px;	}
td.rhn-rm div.list-rm		{	padding:	1px 5px 11px 5px;	}
td.rhn-rm div.content-rm	{	padding:	1px 5px 11px 5px;	}
td.rhn-rm div.content-pad-rm	{	padding:	5px 0px 0px 0px;	}
td.rhn-rm div.extdisclaimer-rm	{	padding:	0px 5px 11px 5px;	}
td.rhn-rm div.title-rm, td.rhn-rm div.subtitle-rm, td.rhn-rm div.list-rm, td.rhn-rm div.content-rm, td.rhn-rm div.extdisclaimer-rm
							{	background:	#fcfcfc;	}

div.gallery-rm					{	padding:		8px 0px 8px 0px;
									text-align:		center;				}
div.gallery-rm div.buttons-rm	{	padding:		5px 0px 6px 0px;
									font-weight:	bold;
									color:			#666666;			}
div.listpagecontent-rm			{	padding:		8px 0px 17px 0px;	}

div.topicon-rm							{	padding:		11px 0px 0px 0px;
											font-weight:	bold;
											text-align:		right;				}

.muzetxtbox {width:150px;} 
.muzetxtboxlg {width:250px;} 

div.genrehpmain1-rm {padding:10px 0px 0px 0px;}

div.genrehpmain2-rm {padding:10px 0px 10px 0px;}
div.genrehpmain3-rm {padding:0px 0px 10px 0px;}

/* end content pages related */

/* events page */
td.events-rm div.content-pad-rm	{	padding:		10px 0px 10px 0px;	}
td.events-rm div.content-rm		{	padding:		6px 0px 0px 0px;	}
td.events-rm div.list-rm		{	padding:		6px 0px 0px 0px;	}
/* end events page */

/* a-z list page */
td.az-rm div.list-rm			{	line-height:	160%;
									color:			#666666;
									padding:		12px 0px 12px 0px;	}

td.az-rm div.list-rm a			{	font-weight:	bold;				}
									
div.az-row-rm					{	padding:		5px 0px 5px 0px;
									color:			#666666;			}
div.az-row-rm a					{	font-weight:	bold;				}
div.az-row-rm strong, div.az-row-rm b
								{	font-weight:	normal;
									font-size:		150%;				}
/* end a-z list page */

/* presenters a-z */
td.presentersaz-rm div.list-rm		{	line-height:	160%;
										color:			#666666;
										padding:		12px 0px 12px 0px;	}
									
td.presentersaz-rm div.list-rm a	{	font-weight:	bold;				}
/* end presenters a-z */

/* listen again */
td.listenagain-rm div.toppad-rm		{	padding:		14px 0px 0px 0px;	}
td.listenagain-rm div.listen-rm		{	line-height:	120%;				}
/* end listen again */

/* genre audio archive page */

td.audioarchive-rm div.content-maintitle-rm
										{	padding:	 	3px 0px 0px 0px;
											font-weight:	normal;				}
td.audioarchive-rm div.toppad-rm		{	padding:		14px 0px 0px 0px;	}
td.audioarchive-rm div.toppad-rm div.title-rm
										{	padding:		0px 0px 3px 0px;	}
td.audioarchive-rm div.content-pad-rm	{	padding:		6px 0px 7px 0px;	}
td.audioarchive-rm div.title-rm, td.audioarchive-rm div.listentitle-rm
										{	padding:		0px 0px 1px 0px;	}
td.audioarchive-rm div.listen-rm		{	padding-bottom:	20px;				
											line-height:	110%;				}
/* end genre audio archive page */


/* end general site styles */


/* listen live box styles */
td.bannerlisten-rm div	{padding-left:5px; padding-right:5px;}
.bannerlisten-rm	{background:#f4f4f4; color:#666666;}

.bannerlisten-rm a:active {color:#cc0000; font-weight:bold;}
.bannerlisten-rm a:link {color:#cc0000; font-weight:bold;}
.bannerlisten-rm a:visited {color:#cc0000; font-weight:bold;}
.bannerlisten-rm a {color:#cc0000; font-weight:bold;}
.bannerlisten-rm a:hover {color:#cc0000; font-weight:bold;}

.bannerlisten-rm a.help-rm:active {color:#666666;}
.bannerlisten-rm a.help-rm:link {color:#666666;}
.bannerlisten-rm a.help-rm:visited {color:#666666;}
.bannerlisten-rm a {color:#666666;}
.bannerlisten-rm a.help-rm:hover {color:#666666;}
/* end listen live box styles */

/* pip styles */
div.pipcontent-rm		{	padding:		10px 0px 10px 0px;		}	
div.piptoppromo-rm		{	padding:		10px 0px 0px 0px;		}	
div.piprhn-rm		{	padding:		10px 5px 10px 5px;		}	
div.pip10pad-rm		{	padding:		10px 0px 10px 0px;		}	
.piprhnbg-rm			{background:#f4f4f4;}
div.piptime-rm			{color:#181235;}
div.pipsubtitle-rm			{color:#666666; font-weight:bold;}
div.piprhnarchive-rm a		{color:#666666;}
div.piprhnsubtitle-rm		{color:#666666; font-weight:bold;}
div.piprhnsubtitle-rm a	{color:#666666; font-weight:bold;}

.pipcalborder-rm		{background:#666666;}
.pipcalday-rm		{background:#fed15b; color:#181235;}
.pipcalweekon-rm		{background:#d4d0c8; color:#181235;}
.pipcalweekon-rm a		{color:#181235;}
.pipcalweekoff-rm	{background:#f5f5f5; color:#181235;}
.pipcalweekoff-rm a		{background:#f5f5f5; color:#181235;}
.pipcaldate-rm 	{background:#cc0000; color:#ffffff;}
.pipcaldate-rm a		{background:#cc0000; color:#ffffff;}
div.pipcalmonth-rm			{color:#181235; padding:0px 0px 10px 0px;}
/* end pip styles */