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

body {
	margin:0px;
	border:0px;
	background:#000 url(../images/background.jpg) top center no-repeat;
	color:#FFF;
	scrollbar-face-color:black;
scrollbar-highlight-color:black;
scrollbar-3dlight-color:grey;
scrollbar-darkshadow-color:black;
scrollbar-shadow-color:black;
scrollbar-arrow-color:white;
scrollbar-track-color:grey;}
	}

p, a {
	font-family:Arial, Helvetica, sans-serif 12px #FFF;
	color:#FFF;
	text-decoration:none;
	border:0px;
	margin:0px;
  }
  
a {  color:#FFF; text-decoration:none;}
  
a img {border:0px;}

#container {margin: 0px auto; width:960px;}  
    
#menu {background:url(../images/menu-background2.jpg) no-repeat;
		height:152px;
		width:506px;
		right:10px;
		margin-top:16px;
		margin-right:37px;
		margin-left:396px;		
		padding-left:45px;

}

.menu-block {float:left; width:60px; margin-left:10px; height:10px; margin-top: 35px; text-align:center;}
.menu-block img {margin-bottom : 3px;}



#music-player {
	margin-left:50px;
}

.content {
	margin:0px auto;
	background: no-repeat top center;
	height:583px;
	width: 883px;
}
#content-about {background-image:url(../images/content-about-bg.jpg);padding:1px 25px;}
#content-mixtapes {	background-image:url(../images/content-mixtapes-bg.jpg);padding:1px 25px;}
#content-calendar {	background-image:url(../images/calendarbg.jpg);}
#content-contact {	background-image:url(../images/content-contact-bg.jpg); padding:1px 25px;}
#content-videos {	background-image:url(../images/content-videos-bg.jpg); padding:1px 25px;}


#biography {
	margin: 125px auto auto 75px;
	width:405px;
	height: 371px;
	overflow:auto;
	display:block;
	position:absolute;	
}

#mixtape-list {
	margin:135px auto auto 442px;
	width: 353px;
	height:360px;
	overflow-x: hidden;
	overflow-y: auto;
	display:block;
	scrollbar-face-color:black;
scrollbar-highlight-color:black;
scrollbar-3dlight-color:grey;
scrollbar-darkshadow-color:black;
scrollbar-shadow-color:black;
scrollbar-arrow-color:white;
scrollbar-track-color:grey;
	
}

.mixtape {
	width: 353px;
	height: 59px;
	margin-bottom:8px;
}

.mixtape img {height: 59px; width:59px; border:0px; margin-bottom:10px; margin-right:8px;}
.album-art {height: 59px; width:59px; float:left; border:0px; margin:5px;}
.video-art  {float:left; border:0px; margin:0px;}
.video-art img {height: 60px; width:80px;}
.album-info {float:left; margin-left:15px; margin-top:8px;}
.album-info h1 {font:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#f5a100; margin:0px;}
.album-info h2 {font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#FFF; margin:0px; }

#calendar-holder {
	float:right;
	margin: 75px 70px 15px 0;
	width: 453px;
	display:block;
}

#residences {
	float:right;
	margin: 0px 70px 0 0;
	width: 453px;	
	display:block;
}

#contact-form {
	margin: 125px auto auto 75px;
	width:405px;	
}

label {font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px;}
textarea {background-color:black; width: 375px; height:100px; overflow:auto; color:#FFF; border:none 0px #000;}
.black-box {background-color:black; width: 250px; height:40px; overflow:auto; color:#FFF; border:none 0px #000;}
