body {
	margin:0px;
	background-color:#cfcfcf;
	background:url('../media/images/bg.gif');
	
}

a {color:#d33d7c;}
a:hover {color:#990343;}
a.song {font-size:100%; margin:0px; color:#000000; text-decoration:none;}
a.artiest {font-size:130%; margin:0px; font-weight:bold; text-decoration:none;}
a.songsmall {font-size:80%; margin:0px; color:#000000; text-decoration:none;}
a.artiestsmall {font-size:95%; margin:0px; font-weight:bold; text-decoration:none;}

#container {
	width:910px;
	font-size:100%;
	font-family:Verdana,sans-serif;
	letter-spacing:.03em;
	color:#000000;
	margin:0px auto;
	background-color:#ffffff;
	z-index:1;
	padding:5px;	
}
#header {
	width:100%;
	height:80px;
	margin-bottom:90px;
	background:url('../media/images/headerbgblack.gif');
}

#usermenu {margin-bottom:10px;width:100%;background:#d33d7c;border-bottom:5px solid #990343;border-top:1px solid #990343;color:#ffffff;font-size:90%;font-weight:bold;}
#usermenu a {color:#000000;text-decoration:none;margin:2px;}
#usermenu a:hover {color:#ffffff;text-decoration:none;}

#topbanner {
	position:absolute;
	width:100%;
	height:70px;
	background-color:#d33d7c;
	top:80px;
	z-index:2;
	border-top:5px solid #990343;
	border-bottom:5px solid #990343;
}
#topbanner_in {
	width:910px;
	height:70px;
	margin:0px auto;
}
#topbanner_in p.title, #topbanner_in p.title a {
	float:left;
	font-size:300%;
	line-height:75%;	
	color:#E7EF09;
	font-family:"Verdana",Times New Roman, Times, serif;
	width:250px;
	margin:0px;
}

#topbanner_in h1.slogan {
	font-size:130%;
	line-height:110%;
	color:#ffffff;
	font-family:"Verdana",Times New Roman, Times, serif;
}

#topmenublok {float:right;margin:0px;width:100%;}
#topmenublok ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#topmenublok ul li {display:inline;text-align:center;color:#d33d7c;font-size:90%;font-weight:bold;}
#topmenublok ul li a {color:#d33d7c;text-decoration:none;}
#topmenublok ul li a:hover {color:#990343;text-decoration:none;}


#leftblok {	float:left;width:590px;margin-right:20px;}
#leftblok h2 {font-size:120%;color:#990343;margin:0px;}
#leftblok p.small {font-size:80%;color:#000000;margin:0 0 10px 0;}

div.addbar {float:left;width:468px;height:60px;border-left:59px solid #e2e2e2;border-right:59px solid #e2e2e2;text-align:center;}
div.infobar {float:left;width:590px;height:25px;border-top:1px dotted #e2e2e2;padding-top:5px;padding-bottom:5px;}

div.newsdiv {float:left;width:590px;height:20px;border-top:1px dotted #e2e2e2;padding-top:5px;padding-bottom:5px;}

div.clipdiv {float:left;width:590px;height:100px;border-top:1px dotted #e2e2e2;padding-top:5px;padding-bottom:5px; overflow:hidden;}
div.clipdiv img {	float:left;width:140px;height:90px;margin-right:10px;border:5px solid #e2e2e2;}
div.clipdiv img a {border:0px;}
div.clipdiv p.views {font-size:80%; margin:0px;}

div.clipdivsmall {float:left;width:290px;height:80px;border-top:1px dotted #e2e2e2;padding-top:5px;padding-bottom:5px;padding-right:5px;}
div.clipdivsmall img {float:left;width:90px;height:65px;margin-right:10px;border:5px solid #e2e2e2;}
div.clipdivsmall a.song {font-size:100%; margin:0px; color:#000000;}
div.clipdivsmall h3 {font-size:100%; margin:0px;}
div.clipdivsmall h4 {font-size:90%; margin:0px;}
div.clipdivsmall p.views {font-size:70%; margin:0px;}
div.clipdivsmall p.count {background-color:#e2e2e2;color:#000000;font-size:120%;margin:0px;position:absolute;}

#rightblok {float:left;	width:300px;}
#rightblok p {margin-bottom:5px;width:300px;background:#d33d7c;border-top:5px solid #990343;border-bottom:1px solid #990343;color:#ffffff;font-size:100%;font-weight:bold;}

#rightblok ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#rightblok ul li {margin-bottom:5px;width:300px;background:#EFEEEE;border-top:1px solid #990343;border-bottom:1px solid #990343;color:#000000;font-size:80%;font-weight:bold;}
#rightblok ul li a {color:#C1BABA;text-decoration:none;}
#rightblok ul li a:hover {color:#000000;text-decoration:none;}

#footer {font-size:80%;margin-top:10px;min-height:20px;width:100%;color:#d33d7c;border-top:5px solid #990343;border-bottom:5px solid #990343;}


/* FORM ELEMENTS */
p.form{float:left;text-align:left;margin-left:185px;width:420px;font-size:80%;padding:3px;}
label {float:left;text-align: right;margin-right:5px;width:180px;height:20px;font-size:80%;padding:3px;}
.forminput {	width:300px;border:5px solid #e2e2e2;}
.forminput:focus, input:focus {border: 5px solid #990343;}
.formselect {width:300px;border:5px solid #e2e2e2;}
.formselectsmall {float:left;width:92px;border:5px solid #e2e2e2;margin-right:10px;}
.formbutton {width:80px;background:#cfcfcf;	border:5px solid #990343;text-align:left;}

.searchinput {float:left;width:210px;border:5px solid #e2e2e2;text-align:left;}
.searchbutton {float:right;width:70px;background:#d33d7c;border:5px solid #990343;text-align:center;color:#fff;font-weight:bold;}
