/* CSS Document */

/* SETUP */

body
{
text-align: center;

margin: 0px;
padding: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #fff;
text-decoration: none;

background:url(img_background.jpg) repeat-y center #111;
}

p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #fff;

text-decoration: none;
text-align: left;

margin: 0px;
padding: 0px
}

a
{
color: #000;
text-decoration: none
}

a:hover
{
color: #000;
text-decoration: none
}

a:link 
{
color: #000;
text-decoration: none
}

a:active 
{
color: #000;
text-decoration: none
}


a:visited
{
color: #000;
text-decoration: none
}

img
{
border: 0px
}

/* LAYOUT */

.div_sitewrap
{
width:765px;
margin: 0px auto;
padding: 0px 9px 9px 9px;
background-color:#FFFFFF;
}



/* MENU */




.td_footer
{
padding: 44px 40px 7px 7px;
}
		
	.td_footer p
	{font-size:65%;color:#999; text-align:right} 
	
	.td_footer a:link, .td_footer a:visited, .td_footer a:active
	{
	color: #999;
	text-decoration:underline
	}
	
	.td_footer a:hover
	{
	color: #fff;
	}	
	




/* TEXT */


.td_body
{
float:left;
padding: 10px 30px 20px 30px;
width:420px;
}

	.td_body h1
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:150%;
	color: #59A077;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
	text-align:left;
	}
	
	.td_body h2
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:90%;
	color: #59A077;
	font-weight:bold;
	margin: 20px 0px 10px 0px;
	text-align:left;
	}

	.td_body p
	{font-size:75%;color:#fff;margin-bottom:18px; line-height:220%; text-align:justify}

		
	.td_body a:link, .td_body a:visited, .td_body a:active
	{
	color: #59A077;
	text-decoration:underline
	}
	
	.td_body a:hover
	{
	color: #fff;
	text-decoration:underline
	}
	
	
	

.td_body_lyrics
{
float:left;
padding: 10px 30px 20px 30px;
width:750px;
}

	.td_body_lyrics h1
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:150%;
	color: #59A077;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
	text-align:left;
	}
	
	.td_body_lyrics h2
	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:120%;
	color: #fff;
	font-weight:bold;
	margin: 50px 0px 10px 0px;
	text-align:left;
	}

	.td_body_lyrics p
	{font-size:75%;color:#fff;margin-bottom:18px; line-height:220%; text-align:justify}

		
	.td_body_lyrics a:link, .td_body_lyrics a:visited, .td_body_lyrics a:active
	{
	color: #59A077;
	text-decoration:underline
	}
	
	.td_body_lyrics a:hover
	{
	color: #fff;
	text-decoration:underline
	}
	





.td_body_right
{
float:right;
padding: 0px;
background:url(img_box_bckg.jpg) center repeat-y;
width:282px;
margin: 0px 20px 0px 0px
}

	.td_body_right p
	{font-size:80%;color:#59A077;margin:4px 0px 12px; line-height:130%; padding: 0px 20px; text-align:justify}

	
	.td_body_right a:link, .td_body_right a:visited, .td_body_right a:active
	{
	color: #59A077;
	text-decoration:underline
	}
	
	.td_body_right a:hover
	{
	color: #fff;
	text-decoration:underline
	}
	
	

.td_CD
{
float:left;
padding: 0px;
background:url(img_box_bckg.jpg) center repeat-y;
width:282px;
margin: 0px 20px 0px 0px
}


.td_Buy
{
float:right;
padding: 0px 0px 0px 0px;
width:430px;
}

	.td_Buy p
	{font-size:75%;color:#fff;margin-bottom:18px; line-height:250%; }

	

/* LINKS */


.a_link, a.a_link, a.a_link:link, a.a_link:visited, a.a_link:active
{
	color: #59A077;
	text-decoration:underline;
	font-size:70%
}

a.a_link:hover
{
	color: #fff;
	text-decoration:underline
}


.h1
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:130%;
color: #000;
font-weight:normal;
margin: 0px 0px 12px 0px;
}

.p
{font-size:70%;color:#333;}

.p_center
{font-size:70%;color:#333; text-align:center}

.p_right
{font-size:70%;color:#333; text-align:right}

.p_right_nosize
{color:#333; text-align:right}




/* FORMS */

form
{
margin: 0px;
padding: 0px;
font-size:11px
}

form input, textarea 
{
background-color:#59A077; color:#FFFFFF; border:none; padding:2px; margin-bottom:10px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px
}

.form_table
{font-size:70%;color:#333;}

