  /* FONT PROPERTIES */
.main-rm { 
	color: #000; 
}
.main-rm a { 
	color: #2d5b9f;
	font-weight: bold;
}		  
.banner-rm { 
	color: #fff; 
	font-weight: bold;
}
.banner-rm a { 
	color: #2d5b9f;
	font-weight: bold;
}

/* PADDING IN DIV CLASSES */
.main-pad-rm { 
	padding: 5px 4px 5px 4px;; 
}

.listen-pad-rm { 
	padding-top: 3px;
	padding-bottom: 3px; 
}

/* BG COLOURS IN TDS */
.promo3-rm, .promo4-rm { 
	background: #f2f2f2; 
}
.diary-rm, .message-board-rm, .previous-rm, .newsletter-rm { background: #e7e7e7; }
.rhn-rm { background: #ccc; }
.banner-mid-rm { 
	background: #752F6F; 
	padding: 5px;  
}
.banner-bot-rm { 
	background: #893783; 
	padding: 5px;  
}
.vote-rm { background: #f2f2f2; }

/* GENERIC STYLES FOR ANY SHOW */
.font1general {	
	font-family: verdana, arial, san-serif; 
	color : #000;		
}
.font1general a	{  
	font-family: verdana, arial, san-serif; 
	color: #2d5b9f; 
	font-weight: bold; 
}						
.font2general {	
	font-family: verdana, arial, san-serif; 
	color : #000;		
}
.font2general a	{  
	font-family: verdana, arial, san-serif; 
	color: #2d5b9f; 
	font-weight: bold;	
}	
													
.bg1general { background:#e7e7e7;}
.bg2general { background:#fff;}
.bg3general { background:#ccc;}

.rhn, .general-pad	{ padding: 3px 5px 5px 5px; }
				
.downloads-rm { padding: 5px; }		
.download-line-rm { background: #ccc; }	