body {
	background-color:#333333;
	color:#ffffff;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:12px;
}
img {
	border:0px;
}
.clear{
	clear:both;
}

.fb_like_button {
	width:950px;
	margin:auto;
	background-color:#eee;
}
#navbar{
	display:block;
	height:38px;
	border-bottom:5px solid #cdcdcd;
	font-size:16px;
	font-weight:bold;
}
	#navbar a {
		float:left;
		display:block;
		padding:10px;
		color:#ffffff;
		margin-left:20px;
		text-decoration:none;
	}
#mainbody {
	width:950px;
	margin:auto;
	background-color:#666666;
	min-height:400px;
	padding-top:10px;
}
	#billboard {
		width:950px;
		height:200px;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		margin:0px auto;
		background-image:url(/images/billboard_bg.jpg);
	}
		#billboard1 {
			width:600px;
			height:200px;
			float:left;
			border-right:1px solid #ffffff;
			background-image:url(/images/top_bg.png);
		}
			#billboard1_text {
				float:left;
				width:270px;
				padding:20px;
				background-image:url(/images/Coming_Soon_DVD.png);
				background-repeat:no-repeat;
				height:160px;
			}
			#billboard1 a {
				width:290px;
				height:200px;
				display:block;
				float:right;
			}
		#billboard2 {
			width:349px;
			height:200px;
			float:right;
			background-image:url(/images/top_bg.png);
		}
			#billboard2_text {
				float:right;
				width:99px;
				padding:10px;
			}
			#billboard2 a {
				display:block;
				float:left;
				color:#cccccc;
			}
			#billboard2 img {
				margin:10px;
				display:block;
				float:left;
			}
	#player_area{
		background-image:url(/images/player_area_bg.jpg);
		background-repeat:repeat-x;
		padding-top:20px;
	}
		#player_area #profiles {
			padding:0px 20px;
		}
		#player_area h3, #player_area hr{
			clear:both;
		}
		.profile_l, .profile_r {
			border:5px solid #ffffff;
			margin-bottom:10px;
		}
		.profile_l {float:left;margin-right:10px;width:150px;}
		.profile_r {float:right;margin-left:10px;height:90px;}
		#player{
			float:left;
			margin-left:20px;
			border:5px solid #333333;
		}
		#thumbs{
			float:right;
			margin-right:40px;
		}
		#thumbs .vscroll {
			height:660px;
			width:200px;
			overflow-y:scroll;
			margin-bottom:20px;
		}
		#thumbs a , #thumbs span{
			display:block;
			margin-top:20px;
			text-align:center;
			color:#ffffff;
		}
		#thumbs img {
			height:70px;
		}
		.share_this {
			padding-top:10px;
			padding-left:20px;
		}
		.share_this a {
			color:#fff;
		}
	#mainpagead1 {
		width:750px;
		margin:auto;
	}
	#adzone1 {
		width:750px;
		margin:auto;
		padding-top:10px;
		padding-bottom:40px;
	}
	#news {
		padding:20px;
	}
#footer {
	border-top:5px solid #cdcdcd;
	clear:both;
	margin-bottom:40px;
}
