body.main
{
	background-color: #722CA8;
	background-image:
	url('background_images/purple_pixels.gif')
}

img
{
	border: 0px;
}


a {
	color: #6023BF;
	border: 0;
	font-family: verdana;
	text-decoration: none;
	font-weight: normal;
}


a.bold
{
	color: #6826CF;
	border: 0;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;
}




div.container
{
	border: 1px solid black;
	height: 90%;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
	background-color: #BFBFBF
}


div.logo
{
	height: 106px;
	border: 0px;
	background-image:
	url('background_images/logo_background.gif');
}


div.navigation
{
	background-color: #3F3F3F;
	background-image: 
	url('background_images/nav_bar_background.gif');
	height: 44px;
}


div.buttons
{	
	margin-right: auto;
	margin-left: auto;
	height: 28px;
	position: relative;
	left: 3%;
	top: 8px;
	bottom: 8px;
	padding: 0px;
}


a.nav_link
{
	border: 0px;
	float: left;
}


div.page_body
{	
	margin:  15px 15px 6px 15px; 
	border: 0px;
}


div.main_content
{	
	position: relative;
	width: 736px;
	min-height: 500px;
	padding: 15px;
	background-color: #DFDFDF;
	border: 1px solid black;
	font-family: Verdana;
	font-size: 13px;
	
}


div.page_copyright
{
	font-size: 9px;
	font-family: Verdana;
	text-align: center;
	position: relative;
	top: 2px;
	
}


div.heading
{
	background-color: #6F6F6F;
	background-image: url("background_images/heading_background.gif");
	color: #EFEFEF;
	text-align: center;
	width: 98%;
	font-weight: bold;
	padding: 3px 3px 3px 10px;
	border: 1px solid black;
}


table.song_table
{
	margin-left: auto;
    	margin-right: auto;
	width: 98%;
}

p.news_date
{
	font-weight: bold;
	color: #4F4F4F;
	font-style: italic;
}


td.cell_1
{
	background-color: #D0D0D0;
	padding: 5px 15px 5px 15px;	
}


td.cell_2
{
	background-color: #D3D3D3;
	padding: 5px 15px 5px 15px;	
}


td.cell_3
{
	background-color: #D6D6D6;
	padding: 5px 15px 5px 15px;	
}


td.music_cell_1
{
	background-color: #CBCBCB;
	padding: 0px 10px 0px 10px;	
}


td.music_cell_2
{
	background-color: #D0D0D0;
	padding: 0px 10px 0px 10px;		
}


td.music_cell_3
{
	background-color: #D5D5D5;
	padding: 0px 10px 0px 10px;	
}

th
{
	background-color: #AFAFAF;
	text-align: left;
	padding: 0px 10px 0px 10px;	
}


