body{
	background-color:#fff;
	/*
	
	*/	
	margin:0px 0px 0px 0px ;
	font-family: Lucida Sans Unicode, arial, verdana, sans-serif;
	font:10px;
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	color: #555;
}
/*######### STRUCTURE ################*/

.content{ width:1000px; margin: 0px auto 0px auto;}

.hr1_top { background:  url("../style/bg1.png") top repeat-x}
.hr1_bottom { background:  url("../style/bg1.png") bottom repeat-x; padding-bottom:10px; margin-bottom:10px;}


/*######## COLORS #############*/

.black{ background-color:#231f20; margin: 0px 0 0px 0;color:#bbb; }
.black .hr { background:  url("../style/bg2.png") bottom repeat-x}
.black a{color:#858585; text-decoration:none;}
.black a:hover{color:#bbb;}

.manifest{margin:10px 0px 10px 0px ; background:  url("../style/manifest1.jpg") right no-repeat; min-height:350px;}


.infobox{ padding: 10px 5px 10px 5px; background-color:#f3f3f3; }
.info { 
	padding: 10px 5px 10px 5px; background: url("../style/dotted.gif") top repeat-x #faf9f6; margin-bottom:0px;
}
/* -----  COMMENTS ------ */
.comments{
background: url("../style/dotted.gif") top repeat-x #f7f7f7; margin-top:70px;
}
.comment_writer{ border-top:1px solid #ccc; width:150px; font-size:12px; font-weight:bold; }
.comment_text{ border-top:1px solid #ccc; font-size:12px; }
.comment:hover{background-color:#f0f0f0;}
form .comment_name{ font-family: Arial, Helvetica, sans-serif; font-size:10px; 	padding:5px 5px 5px 5px; border:1px solid #ccc;}
form .comment_name:focus{ background-color:#f0f0f0;}
form .button { padding:0px 5px 0px 5px; border:1px solid #ccc; background-color:#f0f0f0;}
form .button:hover {  border:1px solid #191919; background-color:#ee0000;cursor:pointer;}
form .button:active { border:1px solid #191919; background-color:#cc0000;}


/* TEXT */
.small{ font-size:10px; color:#999; font-family: Arial, Helvetica, sans-serif;}

/*-------Images-----*/
.img_album{	padding: 3px 3px 3px 3px; background-color:#fff; border:1px solid #191919; }
.img_album:hover{ border:1px solid #fff; }
a img { border:none; }
a 		{ 	color: #191919; }
a:hover 	{	color: #000; }


/*#####	RELEASES  ######*/
.relitem{ 
	background-color:#f7f7f7; 
	border-bottom:1px solid #ccc; 
	padding: 5px 5px 5px 5px;}
.relitem:hover{ 
	background-color:#fff; 
	border-bottom:1px solid #444; 
}
.relitem img { padding: 5px 5px 5px 5px; background-color:#fff;  border:1px solid #444; }
/*---------- Record  -----------*/
.record_meta{
	padding: 5px 5px 5px 5px;
	padding: 10px; background-color:#fff; 
	color: #191919;
}
.record_info  img{ padding: 5px; background-color:#fff; border:1px solid #ccc;  }
.record_info{
	font-size:10px;
	font-family:Arial;
	width:312px;
	padding: 5px 5px 5px 5px;
	padding: 5px; background-color:#fff; border:1px solid #f3f3f3;
	color: #191919;
}

.record_other {padding: 25px 5px 25px 5px;}
/*----------Track------------------*/
.track{
	padding: 10px 15px 15px 15px;
	margin:0 auto 2px auto;
	background-color:#f7f7f7; 
	border-bottom:1px solid #ccc;

}
.track_info{ font-size: 10px; margin-top:5px; }
.track_embedd {
	font-family: "Courier New", Courier, mono;
	overflow: auto;
	height: 250px;
	top: 0px;
	left: 0px;
	margin-top:10px;
	padding:5px 5px 5px 5px;
	border:1px solid #ccc;
	background-color:#f0f0f0;
	color:#191919;
	font-size: 11px;
}

.trackbutton{
	padding:0px 5px 0px 5px;
	border:1px solid #ccc;
	background-color:#f1f1f1;
}
.trackbutton:active{ border:1px solid #000; }
.trackbutton:hover{ background-color:#ccc; cursor:pointer;}

.lyrics {
	padding-left: 15px;
	font-family: "Courier New", Courier, mono;
	font-size: 8pt;
}
.download{
	float:right;
}

/*------ Headers-----*/
h1{ color:#231f20; margin-bottom:0px; margin-top:0px; font-size:1.8em; font-family:"Arial";}
h2{ color:#231f20; margin-bottom:0px; margin-top:0px; font-size:14px; font-family:"Arial";}
h3{ color:#231f20; margin-bottom:0px; margin-top:0px; font-size:12px; font-family:"Arial"; text-transform:uppercase;}






/* ----- MENU ---- */
.menu a{
	padding:5px 5px 5px 5px;
	border:1px solid #fff;
	background-color:#393939;
	font-size:11px;
	font-family: Arial, sans-serif;
	color:#fff;
	text-decoration:none;
	text-transform: uppercase; 
}
.menu a:hover{ background-color:#ee0000; }