/* CSS Document */

body {
	text-align: center;
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
	border: 0 0 0 0;
	font-size: 12px;
	font-family: "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	background: #e2e2e2;
	line-height: 1.5em;
	}			

	
/* ---[ links ]------------------------------- */

a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #666;
	text-decoration: none;
	}
	
#bold {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #333;
	font-weight: bold;
	font-size: 14px;
	}	
	
#songwriter {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #5AC000;
	font-weight: normal;
	font-size: 12px;
	}		
	
a:visited {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #999;
	text-decoration: none;
	}	
	
a:hover {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #333;
	text-decoration: none;
	}		
	
#main_left	{
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}		

#header_right	{
	padding: 0px 0 0 0px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	width: 310px;
	height: 99px;
	background: url(images/bubble_right.jpg) no-repeat bottom left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}		
	
#header_right_no_listen	{
	padding: 0px 0 0 0px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	width: 310px;
	height: 99px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}			
		
#header_links	{
	padding: 70px 0 0 165px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}			

#main_right	{
	float: left;
	width: 310px;
	height: 404px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	background: url(images/main_right_col.jpg) no-repeat;
	}	
	
#main_right_no_listen	{
	float: left;
	width: 310px;
	height: 424px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	background: url(images/main_right_col_no_listen.jpg) no-repeat;
	}		

#main_right a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #f00;
	text-decoration: none;
	}
	
#main_right a:visited {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #f00;
	text-decoration: none;
	}	
	
#main_right a:hover {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #f00;
	text-decoration: underline;
	}			
	
	
#main_right_no_listen a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #f00;
	text-decoration: none;
	}
	
#main_right_no_listen a:visited {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #f00;
	text-decoration: none;
	}	
	
#main_right_no_listen a:hover {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #f00;
	text-decoration: underline;
	}				
	
	
	
#main_plain	{
	padding: 10px 30px 10px 25px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	background: url(images/mainmiddle-plain.jpg) repeat-y;
	}	
	
#main_plain p	{
	padding: 0 30px 25px 25px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}		
	
#main_plain img	{
	float: left;
	clear: left;
	padding: 0 0 0 0;
	margin: 0 25px 25px 7px;
	border: 0 0 0 0;
	}				
	
#main_right p	{
	padding: 20px 30px 0px 25px;
	margin: 0px 0 0 0;
	border: 0 0 0 0;
	}	
	
#main_right dl	{
	padding: 20px 30px 0px 25px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}			
	
#main_right_no_listen p	{
	padding: 25px 30px 0px 25px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}				
	
#listen {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}			
	
#listen	dt {
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
	border: 0 0 0 0;
	}	
	
#listen	img {
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
	border: 0 0 0 0;
	}			
	
#tab	{
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	}	
	
#footer	{
	padding: 5px 0 0 8px;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	}	
	
#footer a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #666;
	text-decoration: none;
	}
	
#footer a:visited {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #999;
	text-decoration: none;
	}	
	
#footer a:hover {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0 0 0 0;
	color: #333;
	text-decoration: none;
	}			
	
#sitemap {
	padding: 0 0 0 0;
	margin: 20px 80px 20px 0px;
	border: 0 0 0 0;
	float: left;
	}		
	
#sitemap dl {
	padding: 0 0 0 0;
	margin: 0 0px 0 8px;
	border: 0 0 0 0;
	}		
	
#sitemap h1 {
	padding: 0 0 0 0;
	margin: 0 0px 6px 7px;
	border: 0 0 0 0;
	}										
