body {
	font-size: 8pt;
	margin-top:-4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333131;
}

#mainContainer {
width:860px; 
margin-left:auto;
margin-right:auto;
background-color:#fcf4e9;

}
#bodyContainer {
width:860px;
}

#artistImage {
width:312px; 
float:left;
height:auto;
padding:17px 0 0 0;
}

#rightBody {
width:535px; float:right; 
}
.leftbodyinner{ float:left; width:290px; margin:10px 0 0 15px;}
.youtubevideo .leftbodyinner h4, .leftbodyinner h4{text-align:left; padding-bottom: 12px; font-size: 12px; font-weight:bold; margin-top:5px;}

#artistTitle {
width:335px; float:left;
}

#artistLink {
	width:157px;
	float:right;
	margin-top:4px;
	padding-right: 8px;
}

#header {
	width:861px;
	height:248px;
	margin-bottom:0px;	
	position: relative;
}

.social_icon{position: absolute; right:0; top:0;}
.social_icon ul{ float:left; list-style:none;}
.social_icon ul li{ float:left;}
.social_icon ul li a{ float:left; margin-right:7px; border:1px solid #fff; padding:2px; border-radius:5px; background-color:#b51a1d;}
.social_icon ul li a:hover{background-color:#f4951f;}
.social_icon ul li a img{ height:25px;}

#navigator {
	width:860px;
	height:43px;
	margin-top:0px;
}

#navigator a {
text-decoration:none;


}
#navigator a img {
border:none;
}

#mainBody {
	width:515px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#fcf4e9;
	padding-right:10px;
	float:left;
}

#request {
width:860px;
height:41px;
margin-bottom:5px;

}

#musicAd {
width:860px;
height:82px; 
margin-bottom:5px;

}

#footer {
	width:860px;
	height:40px;

}

.clear {
clear:both;
clear:left;
}
