body {
background-color:#000;
font:0.9em Arial, Helvetica, sans-serif;
color:#fff;
line-height:1.4em;
}
/* BASIC LAY OUT */
#container{
width:970px;
margin:0 auto;
}
#header{
float:left;
width:967px;
height:50px;
border-bottom:1px solid #fff;
}
#header .logo{
float:left;
margin:0;
padding:0;
width:138px;
}
#header .music{
float:right;
width:238px;
height:18px;
margin:0;
padding:0;
}
#header .menu {
position:relative;
float:right;
height:25px;
margin:0;
padding:0;
margin:32px -10px 0 0;
}
#header .menu ul{
margin:0;
padding:0;
}
#header .menu ul li{
float:left;
margin:0 10px 0 0;
list-style-type:none;
}
#content{
float:left;
height:auto;
min-height:700px;
width:950px;
margin:5px 0 0 0;
padding:0;
} 

#player{
width:900px;
height:675x;
margin:0 auto;
/*margin:15px 0 0 auto;
padding:0;*/
}
/*LINKS*/
a, a:visited {	
color: #fff; 
text-decoration: none;
}
a:hover { 
color:#999; 
text-decoration: none;
}
a img {	
border: none;}

/*GENERAL*/
ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
h1,h2,h3{
font:Arial, Helvetica, sans-serif;
color:#fff;
padding:0;
}
title{
font:2em Arial, Helvetica, sans-serif;
color:#999;
} 
h1{
display:block;
font-size:1em;
font-weight:bold;
margin:5px 0 0 0;
}
h2{
font-size:1em;
}
h3{
font-size:0.9em;
}
p{
line-height:1.35em;
margin:0;
padding:0;
}
#content .info_wrap{
float:left;
display:block;
width:968px;
height:180px;
border-bottom:1px solid #FFF;
clear:both;
}
#content .info_wrap p{
float:left;
}
#content .info_wrap ul{
float:left;
}
#content .info_wrap img{
float:left;
margin:15px 15px 0 0;
}
#content .info_wrap h1{
margin:12px 0 0 0;
}
#content .info_wrap h2{
font:0.9em Arial, Helvetica, sans-serif;
color:#fff;
}
#wrap{
float:right;
width:968px;
height:180px;
border-bottom:1px solid #FFF;
clear:both;
margin-bottom:20px;
}
/*MAKES A DETAIL PAGE*/
.release{
float:left;
display:block;
width:850px;
height:auto;
margin:15px 0 0 15px;
border:1px solid #fff;
}
.release img{
float:left;
margin:0 35px 0 35px;
}
.lft{
float:left;
height:100%;
width:375px;
margin:0 0 0 55px;
}
.lft img{
margin:20px 0 0 0; 
}
.rgh{
float:right;
height:100%;
width:375px;
margin:0 0 0 55px;
}
.rgh{
margin:20px 0 0 0; 
}
.release_big{
float:right;
border:1px solid #fff;
}
.release_small{
width:75px;
float:left;
margin-top:25px;
}
.release_small li{
margin:0 0 5px 0;
}
.catno {
font: 0.8em Arial, Helvetica, sans-serif;
height:16px;
}
.release_small img{
width:75px;
height:75px;
}
.release_small p{
font:0.8em Arial, Helvetica, sans-serif;
}
#content .info_wrap_detail{
float:left;
display:block;
width:970px;
height:400px;
clear:both;
}
#content .info_wrap_detail img{
float:left;
margin:15px 23px 0 0;
}
#content .info_wrap_detail h1{
margin:12px 0 0 0;
}

/*INSPIRATION PAGE*/
#content .col {
float: left;
display:block;
width: 175px;
height:160px;
margin:15px 10px 15px  0;
padding:0;
}
#content .col img{
float:left;
margin:0;
width:150px;
height:150px;
}
#content .col ul{
float:left;
width:150px;
margin:5px 0 0 0;
clear:left;
}
#content .col ul li
{	
font: 0.8em Arial, Helvetica, sans-serif;
float:left;
}
/*RELATED DATA*/
#content .see_also{
float:left;
display:block;
width:500px;
height:180px;
border-bottom:1px solid #FFF;
clear:both;
margin:20px 0 0 397px
}
#content .see_also img{
float:left;
margin:15px 15px 0 0;
}
#content .see_also h1{
margin:12px 0 0 0;
}
#content .see_also h2{
font:0.9em Arial, Helvetica, sans-serif;
color:#fff;
}
#player2 {
margin:2px 0 0 0; 
padding:0;
}
.kleinerklein {
	font-size: 8px;
}