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

hr {color:#ffffff;}

a:active		{	text-decoration:	none;		color:#333366;}
a:link  		{	text-decoration:	none;			color:#333366;}
a:visited		{	text-decoration:	none;			color:#333366;}
a				{	text-decoration:	none;		color:#333366;}
a:hover			{	text-decoration:	bold;		color:#333366;}

.h1 {
	color:#333366;
	font-weight: bold;
	font-size: medium;
	font-family : Arial, Helvetica, sans-serif;
}


/* left hand nav */
.lhn-rm	{background:#202860;}
.lhn-rm a:active {text-decoration:underline; color:#ffffff;font-weight:bold;}
.lhn-rm a:link {text-decoration:none; color:#ffffff;font-weight:bold;}
.lhn-rm a:visited {text-decoration:none; color:#ffffff;font-weight:bold;}
.lhn-rm a {text-decoration:underline; color:#ffffff;font-weight:bold;}
.lhn-rm a:hover {text-decoration:underline; color:#ffffff;font-weight:bold;}

.lhnon-rm {background:#989fcf;}
.lhnon-rm a:active {text-decoration:none; color:#ffffff; font-weight:bold;}
.lhnon-rm a:link {text-decoration:none; color:#ffffff; font-weight:bold;}
.lhnon-rm a:visited {text-decoration:none; color:#ffffff; font-weight:bold;}
.lhnon-rm a {text-decoration:none; color:#ffffff; font-weight:bold;}
.lhnon-rm a:hover {text-decoration:underline; color:#ffffff; font-weight:bold;}

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, 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:			#333366;		}

div.content-rm a.anchor-rm	{	text-decoration:	none;
								color:				#333366;
								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 */




