/* mailing list */

#rhn-mailing-list-container
						{
						width:205px;
						margin:0 0 10px 0;
						padding:0 0 10px 0;
						background-image:url(/staticarchive/01b08e82458b52fbe84801696a8c21fde3b16ebf.gif);
						background-position:bottom right;	
						background-repeat:no-repeat;
						}
						
#rhn-mailing-list
						{
						background:#000;
						margin:0;
						padding:10px 20px;
						color:#fff;
						}
						
#rhn-camden
						{
						background:#000;
						margin:0;
						padding:10px;
						color:#fff;
						}
						
#rhn-mailing-list p
						{
						padding:10px 0;
						}
						
#rhn-mailing-list a
						{
						font-size:80%;
						font-weight:bold;
						text-decoration:underline;
						background:url(/staticarchive/54ef924252eca4d16453f01edf2d3253bbfb6225.gif) no-repeat;
						padding:0 0 0 30px;
						}
						
#rhn-mailing-list ul
						{
						list-style:none;
						}
						
#rhn-mailing-list ul li
						{
						display:inline;
						}
						
#rhn-mailing-list ul li a.watch
						{
						background:url(/staticarchive/565fbc540779446ce1e1370bc155b23c047ce206.gif) no-repeat ! important;
						padding:0 0 5px 22px ! important;
						display:block;
						}
						
#rhn-mailing-list ul li a.listen
						{
						background:url(/staticarchive/0e425496656b17298a5e789cfc36984961ae9934.gif) no-repeat ! important;
						padding:0 0 5px 22px ! important;
						display:block;
						}
						
#rhn-mailing-list a:hover
						{
						color:#fff;
						text-decoration:underline;
						}
						
/* main promos */
						
#rhn-main-container
						{
						width:205px;
						margin:0;
						padding:15px 0 0 0;
						background-image:url(/staticarchive/04129bc781a2a66e841d73a641e4305d1cf43189.gif);
						background-position:top right;	
						background-repeat:no-repeat;
						}
						
#rhn-main-container-hp
						{
						width:205px;
						margin:0;
						padding:15px 0 0 0;
						background-image:url(/staticarchive/2672eacfd23001daeb511d1bd67bdc95e7066ee2.gif);
						background-position:top right;	
						background-repeat:no-repeat;
						}
						
#rhn-main
						{
						background:#fff;
						margin:0;
						padding:5px 20px 20px 20px;
						}					
						
#rhn-main h6, #rhn-main h5
						{
						text-transform:uppercase;
						font-weight:bold;
						font-size:60%;
						font-family:verdana, arial, helvetica, sans-serif;
						color:#808080;
						padding-bottom:10px;
						}
						
#rhn-main p
						{
						padding:10px 0 20px 0;				
						}

#rhn-main .photoimages img	
						{
						padding:0px 10px 10px 0px;						
						}					
					
#rhn-main-quote
						{
						border-bottom:1px dotted #808080;
						padding:10px 0 10px 0;
						}

#rhn-main-quote blockquote						
						{
						font-weight:bold; 
						font-style:italic; 
						font-size:100%;
						color:#00A898;
						width:155px;
						}
						
#rhn-main-quote p
						{
						font-weight:bold;
						color:#808080;
						padding:5px 0 0 0;
						font-size:75%;
						}
						
#rhn-main-quote a
						{
						font-weight:bold;
						}
						
#hp-rhn-line-up
						{
						background-image:url(/staticarchive/f2e604bf818659f21885e3c2e05715e517ba6fc3.gif);
						background-position:10px 0;	
						background-repeat:no-repeat;
						background-color:#fff;
						padding:35px 10px 0 10px;
						}
						
#hp-rhn-line-up-no-bg-img
						{
						background-color:#fff;
						padding:0 10px;
						}
						
#hp-rhn-line-up h3
						{
						display:none;
						}

#hp-rhn-line-up p.hp-rhn-line-up-link
						{
						background:#E5E5E5;
						padding:5px;
						}

#hp-rhn-line-up a
						{
						display:block;
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						}		
						
						
#hp-rhn-lineup-by-day		
						{
						margin:0;
						padding:1px 10px 15px 10px;
						background:#fff;
						}
						
#hp-rhn-lineup-by-day p
						{
						background:#000;
						color:#fff;
						font-weight:bold;
						font-size:70%;
						padding:5px;
						text-transform:uppercase;
						}
						
#hp-rhn-lineup-by-day ul, .hp-rhn-lineup-by-day-expand ul
						{
						list-style:none;
						padding:15px 0 0 0;
						}
						
#hp-rhn-lineup-by-day li, .hp-rhn-lineup-by-day-expand li
						{
						font-weight:bold;
						}		
						
#hp-rhn-lineup-by-day li a, .hp-rhn-lineup-by-day-expand li a
						{
						text-decoration:none;
						}
						
#hp-rhn-lineup-by-day li a:hover, .hp-rhn-lineup-by-day-expand li a:hover
						{
						text-decoration:underline;
						}			
												
#hp-rhn-lineup-by-day li a.headline, .hp-rhn-lineup-by-day-expand li a.headline
						{
						font-size:100%;
						}
						
#hp-rhn-lineup-by-day li a.support, .hp-rhn-lineup-by-day-expand li a.support
						{
						font-size:90%;
						color:#00A898;
						}
	
#hp-rhn-lineup-by-day li a.support:hover, .hp-rhn-lineup-by-day-expand li a.support:hover
						{
						color:#000;
						}
						
#hp-rhn-lineup-by-day-text-box
						{
						margin:0 10px 30px 10px;
						}
						
#hp-rhn-lineup-by-day-text-box p.title
						{
						background:#000;
						color:#fff;
						font-weight:bold;
						font-size:70%;
						padding:10px 10px 0 10px;
						text-transform:uppercase;
						}
						
#hp-rhn-lineup-by-day-text-box p
						{
						background:#000;
						color:#fff;
						padding:10px;
						}
						
#hp-rhn-lineup-by-day-text-box a:hover
						{
						color:#fff;
						}	
						
.hp-rhn-lineup-by-day-expand		
						{
						margin:0;
						padding:1px 10px 0 10px;
						background:#fff;
						}
						
.hp-rhn-lineup-by-day-expand p
						{
						background:#000;
						color:#fff;
						font-weight:bold;
						font-size:70%;
						padding:5px 0 5px 5px;
						text-transform:uppercase;
						}
						
.hp-rhn-lineup-by-day-expand p img 
						{
						float:right;
						margin:0;
						padding:0;
						}
						
.hp-rhn-lineup-by-day-expand ul
						{
						padding:10px 0;
						}
						
#hp-rhn-lineup-by-day-links		
						{
						margin:0;
						padding:0 10px 10px 10px;
						background:#fff;
						}
						

#hp-rhn-lineup-by-day-links p
						{
						color:#BFBFBF;
						}	
						
#hp-rhn-lineup-by-day-links p.expand
						{
						color:#000;
						padding-top:10px;
						}	
						
#rhn-main-2
						{
						background:#fff;
						margin:0;
						padding:5px 20px 35px 20px;
						}
						
#rhn-whats-on ul
						{
						list-style:none;
						font-size:75%;
						padding:20px 0;
						}
						
#rhn-whats-on li		{
						display:inline;
						}
						
#rhn-whats-on ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 5px 14px;
						display:block;
						}
						
#rhn-whats-on ul li a.date-on
						{
						color:#000;
						}
						
.rhn-listen-again
						{
						border-bottom:1px dotted #A1A1A1;	
						margin:0 0 20px 0;					
						}
						
.rhn-listen-again h6
						{
						color:#4D4D4D ! important;
						font-weight:bold ! important;
						font-size:80% ! important;
						text-transform:none ! important;
						font-family:arial, helvetica, sans-serif ! important;
						padding:10px 0 5px 0 ! important;
						}
						
.rhn-listen-again ul
						{
						list-style:none;
						font-size:75%;
						padding:0 0 5px 0;
						}
						
.rhn-listen-again li			
						{
						color:#404040;
						display:block;
						font-weight:bold;
						}
						
.rhn-listen-again ul li a
						{
						background:url(/staticarchive/e631ed2deb21343d45db2531acbbb058927b28a4.gif) no-repeat;
						padding:0 0 20px 30px;
						}	
						
.rhn-listen-again p
						{
						padding:0 0 10px 0 ! important;
						font-size:75% ! important;
						}
						
#hp-rhn-whos-playing		
						{
						margin:0;
						padding:0 10px 15px 15px;
						background:#fff;
						}
						
#hp-rhn-whos-playing ul
						{
						list-style:none;
						padding:10px 0 0 0;
						}
						
#hp-rhn-whos-playing li			
						{
						color:#404040;
						display:block;
						font-weight:bold;
						}
						
#hp-rhn-whos-playing li	a.headline
						{
						font-size:90%;
						color:#EF007C;
						text-decoration:none;
						}												
						
#hp-rhn-whos-playing li	a
						{
						color:#03A598;
						font-size:80%;
						text-decoration:none;
						}	
						
#hp-rhn-whos-playing p.more
						{
						margin-top:15px;
						border-top:1px dotted #A0A0A0;
						background:#e5e5e5;
						padding:5px 10px;
						}
						
#hp-rhn-whos-playing p.more a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
						
#rhn-text-alerts
						{
						border-top:1px dotted #7E7E7E;
						border-bottom:1px dotted #7E7E7E;
						margin:0 0 20px 0;
						background:#EDEDED;
						}

						
#rhn-text-alerts h6
						{
						background:url(/staticarchive/bfe61e9b1992e971d4fd47069a44f1e34842c6f9.gif) no-repeat;
						padding:20px 60px 0 55px;
						font-size:100%;
						color:#00756A;
						font-weight:bold;
						}
						
#rhn-text-alerts p
						{
						padding:0 10px 10px 10px;
						}
						
#rhn-text-alerts p a
						{
						font-size:90%;
						}
						
#rhn-artist-photos ul
						{
						list-style:none;
						font-size:75%;
						padding:20px 0;
						}
						
#rhn-artist-photos li		{
						display:inline;
						}
						
#rhn-artist-photos ul li a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 5px 14px;
						display:block;
						}
						
#rhn-artist-photos ul li a.artist-on
						{
						color:#000;
						}
						
#hp-rhn-who-played		
						{
						margin:0;
						padding:0 10px 15px 15px;
						background:#fff;
						}
						
#hp-rhn-who-played ul
						{
						list-style:none;
						padding:10px 0 10px 0;
						}
						
#hp-rhn-who-played li			
						{
						color:#404040;
						display:block;
						font-weight:bold;
						}
						
#hp-rhn-who-played li a.headline
						{
						font-size:80%;
						color:#EF007C;
						text-decoration:none;
						}												
						
#hp-rhn-who-played li a
						{
						color:#03A598;
						font-size:75%;
						text-decoration:none;
						}	
						
#hp-rhn-see-all p.more
						{
						background:url(/staticarchive/e7a6d14e845bf8c81d34724cf7aa28f6e39dec24.gif) no-repeat;
						width:205px;
						height:48px;
						padding:7px 0 0 23px;
						}
						
#hp-rhn-see-all p.more a
						{
						font-weight:bold;
						background:url(/staticarchive/d4891f577ca78a42e3b16add2730c55e597eb325.gif) no-repeat;
						padding:0 0 0 14px;
						display:block;
						}
