body{
min-width: 989px;
margin: 0;
padding: 0;
font-family: Verdana, Arial, Sans-serif;
font-size: 9pt;
line-height: 18px;
}

ul
{
	margin-top:1px;
}

#main{
width: 989px;
border-right: 1px solid #575757;
border-top: 3px solid #7e7e7e;
margin-left: auto;
margin-right: auto;
background: url(images/main_bg.gif) top left repeat-y white;
margin-top: 20px;
margin-bottom: 20px;
}

#left_side{
width: 209px;
background: #7e7e7e;
padding: 5px 5px 6px 6px;
float: left;
}

.album_title{
font-size: 11pt;
text-align: center;
font-weight: bold;
color: #194a6d;
margin-top: 3px;
border-bottom: 1px dotted #194a6d;
margin-right: 10px;
margin-left: 10px;
margin-bottom: 3px;
}

#feat_album{
width: 208px;
background: white;
text-align: center;
padding-bottom: 10px;
float: left;
}

#header{
height: 85px;
width: 759px;
float: left;
padding-left: 4px;
}

img{
margin: 0;
padding: 0;
border: 0;
}

#footer{
height: 16px;
text-align: left;
padding-left: 10px;
font-size: 8pt;
padding-top: 4px;
background: url(images/small_bg.gif) top left repeat-x;
clear: both;
}

a:link{color: #3f6a89;font-weight: bold;font-size: 7.5pt;}
a:visited{color: #3f6a89;font-weight: bold;font-size: 7.5pt;}
a:hover{color: #3f6a89;font-weight: bold;font-size: 7.5pt;}
a:active{color: #3f6a89;font-weight: bold;font-size: 7.5pt;}

A.normalLink:link {font:bold 9pt "Arial";color:#3f6a89;text-decoration:none}
A.normalLink:visited {font:bold 9pt "Arial";color:#3f6a89;text-decoration:none}
A.normalLink:hover {font:bold 9pt "Arial";color:#3f6a89;text-decoration:underline}
A.normalLink:active {font:bold 9pt "Arial";color:#3f6a89;text-decoration:none}


a.sml:link{color: #000000;font-weight:normal;font-size: 7pt;text-decoration: none;}
a.sml:visited{color: #000000;font-weight:normal;font-size: 7pt;text-decoration: none;}
a.sml:hover{color: #000000;font-weight:normal;font-size: 7pt;text-decoration: underline;}
a.sml:active{color: #000000;font-weight:normal;font-size: 7pt;text-decoration: none;}


a.menu:link{display: block; float: left; color: #000000;font-weight: bold;font-size: 8pt;width: 65px;text-decoration: none;padding: 6px 5px 5px 5px;text-align: center;}
a.menu:visited{display: block; float: left; color: #000000;font-weight: bold;font-size: 8pt;width: 65px;text-decoration: none;padding: 6px 5px 5px 5px;text-align: center;}
a.menu:hover{display: block; float: left; color: #ffffff;font-weight: bold;font-size: 8pt;width: 65px;text-decoration: none;background: url(images/hover.gif) top left repeat-x; padding: 6px 5px 5px 5px;text-align: center;}
a.menu:active{display: block; float: left; color:#ffffff;font-weight: bold;font-size: 8pt;width: 65px;text-decoration: none;padding: 6px 5px 5px 5px; text-align: center;}

a.sitemap:link{display: block;  color: #000000;font-weight: bold;font-size: 8pt;width: 168px;text-decoration: none;padding: 3px 5px 3px 5px;text-align: left;}
a.sitemap:visited{display: block;  color: #000000;font-weight: bold;font-size: 8pt;width: 168px;text-decoration: none;padding: 3px 5px 3px 5px;text-align: left;}
a.sitemap:hover{display: block;  color: #000000;font-weight: bold;font-size: 8pt;width: 168px;text-decoration: none; padding: 3px 5px 3px 5px;text-align: left;}
a.sitemap:active{display: block;  color:#000000;font-weight: bold;font-size: 8pt;width: 168px;text-decoration: none;padding: 3px 5px 3px 5px; text-align: left;}



a.menu-active:link{display: block; float: left; color: #ffffff;font-weight: bold;font-size: 8pt;width: 68px;text-decoration: none;background: url(images/hover.gif) top left repeat-x;padding: 6px 5px 5px 5px;text-align: center;}
a.menu-active:visited{display: block; float: left; color: #ffffff;font-weight: bold;font-size: 8pt;width: 68px;text-decoration: none;background: url(images/hover.gif) top left repeat-x; padding: 6px 5px 5px 5px;text-align: center;}
a.menu-active:hover{display: block; float: left; color: #ffffff;font-weight: bold;font-size: 8pt;width: 68px;text-decoration: none;background: url(images/hover.gif) top left repeat-x; padding: 6px 5px 5px 5px;text-align: center;}
a.menu-active{display: block; float: left; color:#ffffff;font-weight: bold;font-size: 8pt;width: 68px;text-decoration: none;background: url(images/hover.gif) top left repeat-x; padding: 6px 5px 5px 5px; text-align: center;}

#navigation{
height: 24px;
background: url(images/small_bg.gif) top left repeat-x;
float: right;
width: 759px;
margin-left: 2px;
}

#content{
float:right;
clear: right;
width: 741px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
}

#gigs{
float: right;
width: 210px;
background: url(images/gigs.gif) top left no-repeat #d3d3d3;
padding-top: 55px;
padding-left: 5px;
padding-right: 5px;
margin-top: 43px;
margin-left: 10px;
font-size: 9pt;
line-height: 18px;
}

#homeflash	{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 43px;
	margin-left: 10px;
	float: right;
}

.date{
color: #517691;
font-size: 8pt;
text-align: right;
font-weight: bold;
padding: 5px;
}

#downnav{
margin-top: 20px;
height: 20px;
text-align: center;
font-size: 7pt;
margin-left: 221px;
}

.tracks{
width: 507px;

}

.undertracks{
	background:#9ab6ca;
	width: 507px;
	line-height:2px;
}

#lyrics{
text-align: justify;
width: 450px;
position: relative;
left: 150px;
top: 20px;
}

.p_lyrics{
font-weight: bold;
border-bottom: 1px dotted #000000;
}

.btn{
background: #9ab6ca;
color: black;
font-weight: bold;
font-size: 10pt;
padding: 0  5px 0  5px;
border: 1px solid #575757;
}

.tracks th{
background: #5b6169;
font-size: 7.5pt;
color: white;
padding: 4px;
border-left: 1px solid white;
border-bottom: 1px solid white;
}

.tracks td{
background: #d3d3d3;
font-size: 7.5pt;
color: balck;
padding: 4px;
border-left: 1px solid white;
border-bottom: 1px solid white;
}

p{
font-size: 9pt;
/*text-align: justify;*/
line-height: 18px;
margin:0 0 10px 0px;
padding: 0;
}

p.justialign{
font-size: 9pt;
text-align: justify;
line-height: 18px;
margin:0 0 10px 0px;
padding: 0;
}

p.gray{
font-size: 12pt;
text-align: center;
line-height: 18px;
margin:0 0 10px 0px;
padding: 0;
color: #575757;
}

p.gray_dot{
font-size: 12pt;
font-weight: bold;
text-align: center;
line-height: 18px;
margin:0 0 10px 0px;
padding: 0;
color: #000000;
border-top: 1px dotted #575757;
border-bottom: 1px dotted #575775;
}



.title{
font-size: 11pt;
color: #000000;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
font-weight: bold;
}

h1{
font-size: 11pt;
color: #000000;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
font-weight: bold;

}

.clear{
clear: both;
}

#basket{
float: right;
/*background: url(images/bascet_bg.gif) top left no-repeat;*/
font-size: 8pt;
text-align: left;
width: 230px;
height: 60px;
padding-top: 10px
}


.contact_table{
background: url(images/contact_bg.jpg) top left no-repeat;
font-size: 8pt;
font-weight: bold;
}


.contact_table td{
padding: 5px 10px 5px 17px;
}

.tellafriend_table{
background: #BCBCBA;
font-size: 8pt;
font-weight: bold;
}


.tellafriend_table td{
padding: 5px 10px 0px 10px;
text-align:left;
}


.donate_table{
font-size: 8pt;
font-weight: bold;
text-align: left;
background: #9AB6CA;
border: 1px solid #9AB6CA;
}

.donate_table td{
padding: 5px 10px 5px 10px;
}


.donate_table th{
border: 1px solid white;
background: #3F6A89;
padding: 5px 0  8px 10px;
color:white;
}


#groups{
width: 450px;
text-align: center;
font-size: 9pt;
color: #000000;
}

.group{
background: #e6e6e6;
border: 1px solid white;
padding-bottom: 13px;

}


.group img{
border: 2px solid white;
}


#donate{
margin-top:20px;
}

#donate td{
border-bottom: 1px dotted #356690;
}

.donatep{
font-size: 11pt;
font-weight: bold;
color: #356690;
}


.errorLine {
	font-weight:bold;
	font-size:9pt;
	font-family: Verdana, Arial, Sans-serif;
	color:#ffffff;
	border-top:1px solid #970101;
	border-bottom:1px solid #970101;
	background:#cc0000;
	margin-bottom:10px;
	text-align: center;
}
.messageLine {
	font-family	:	Verdana,Arial,Helvetica,sans-serif;
	border-top:1px solid #9EA9CD;
	padding-top:2px;
	background-color:#DBDFED;
	border-bottom:1px solid #9EA9CD;
	padding-bottom:2px; 
	margin:0px;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-align:center;
	text-transform:uppercase;
}




.text_contact{
			padding:0 10px 0 15px;
			font-size: 9pt;
			color: #1b465b;
			padding: 2px;
			text-align:left;
}

#album{
float: right;
/*background: url(images/albumbg.gif) top left no-repeat;*/
width: 210px;
padding-left: 10px;
padding-top: 10px;
}

#album_podcasts{
float: right;
width: 210px;
padding-left: 10px;
padding-top: 10px;
}

#album_ringthones{
float: right;
width: 210px;
padding-left: 10px;
padding-top: 10px;
}

#album p{
font-size: 11pt;
padding-top: 15px;
padding-left: 20px;
font-weight: bold;
}

.inblu{
	background:#e5eef3;
	border:1px solid #b2ccd7;
	padding:5px;
	font-size:9pt;
	line-height: 18px;
	margin-right: 5px;
}

.inblu h1{
	
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	padding:5 10px;
	margin:0px;
}

span.faq{
color: #3e71a0;
font-size: 10pt;
border-bottom: 1px dotted #3e71a0;
width: 100%;
display: block;
font-weight: bold;
}

span.faq{
color: #3e71a0;
font-size: 10pt;
border-bottom: 1px dotted #3e71a0;
width: 100%;
display: block;
font-weight: bold;
}

span.faq1{
color: #cd6d17;
font-size: 10pt;
border-bottom: 1px dotted #cd6d17;
width: 100%;
display: block;
font-weight: bold;
}

.inorg{
	background:#FEF1E4;
	border:1px solid #ddb284;
	padding:5px;
	line-height: 18px;
	margin-right: 5px;
}
.inorg h1{
	
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	padding:5 10px;
	margin:0px;
}

.grey{
	color:#80A0B0;
	padding-bottom:10px;
}

.track_name	
{
	font-weight:bold;
	color:#AE843A;
	margin-bottom:10px;
	border-bottom:1px dotted #AE843A;
}

.specialbox {
	border:2px solid #9AB6CA; 
	background:#9AB6CA;
}

.cell{
	background:#ffffff;
}

.head{
	background:#3F6A89;
	color:#ffffff;
	font-weight:bold;
}

.buystyle{
	font-size:8pt;
	text-align:center;

}