@charset "utf-8";
/* CSS Document */


#main_content {background:url(/images/bsbg.jpg) center; 
/*
	
	width:1000px;
	height:720px;
	
		position:absolute;
	top: 50%;
	left: 50%;
	margin-top: -425px; set to a negative number 1/2 of your height*/
	/*margin-left: -500px; set to a negative number 1/2 of your width*/
}


.albumlist {width:240px; background-color:#402f30;border-bottom:dotted 1px #cccccc;}
.albumlist.style3 {color:#cccccc;}

.albumlist:hover {
	width:240px;
	background-color:#663300;
	border:solid 1px #cccccc;
	border-bottom:solid 3px #141414;
	border-right:solid 2px #2a2a2a;
}

.songtitle {	color: #FFFFFF;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.footer a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px;}

/*.footer input {height:37px; font-size:18px;}*/



div#topmenu a {
	color: #660000;
	text-decoration: none;
}


a:link {
	color: #660000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #330000;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #660000;
}




.style2 {
	color: #000000;
	font-weight: bold;
}
.style3 {color: #000000}
.style6 {color: #f1b21b; font-weight: bold; }
.style7 {
	font-size: 12px
}
.style8 {
	font-size: 16px;
	font-weight: bold;
}
.styleh {
	font-size: 11px;
	color: #000000;
}
.style9 {
	font-size: 18px;
	font-weight: bold;
}
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 150%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 140px;
			left: 15%;
			width: 35%;
			height: 40%;
			padding: 16px;
			border: 16px solid black;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
		.addto_content {
			display: none;
			position: absolute;
			top: 12%;
			left: 12%;
			width: 25%;
			height: 50%;
			padding: 16px;
			border: 16px solid black;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
hr {border:none; border-top:1px solid #cccccc}
