html, body
{
height:100%;
color: #8c909a;
font-family: Verdana, sans-serif;
font-size: 12px;
padding: 0;
margin: 0;
background-color:#000000;
scrollbar-face-color :#666666;
scrollbar-track-color: #333333 ;
scrollbar-arrow-color: #CCCCCC ;
scrollbar-shadow-color: #333333 ;
scrollbar-highlight-color: #333333 ;
scrollbar-darkshadow-color: #333333 ;
}

a {	
color:#FF6600;
text-decoration: none;
}

a:hover {
color:#FFCCCC;
}

h1 {  
font-size: 12px; 
margin-top:0px;
} 

h2 {  
font-size: 12px; 
margin-top:0px;
} 

#main_div {
width:800px;
height:100%;
margin-left: auto; 
margin-right: auto;
}

#content {
width:100%;
height:auto;
margin-top:0px; 
margin-left:auto; 
margin-right:auto;
padding:0px; 
background-color:#000000; 
}

#content_left {
float:left; 
width:425px; 
background-color:#000000; 
text-align:center;
}

#content_left_index{
float:left; 
width:205px; 
background-color:#000000; 
text-align:center;
}

#content_right {
float:right;
width:368px; 
background-color:#000000;
}

#content_right_index {
float:right;
width:585px; 
background-color:#000000;
}

#pagination{
position: relative;
bottom:0px;
clear:both;
width:750px; 
text-align:center; 
font-size:16px; 
margin:10px; 
background-color:#333333
}

#menu {
text-align:center; 
font-weight:bold; 
float:left; 
width:465px; 
line-height:39px; 
color:#EEEEEE;
}

#romantik {
text-align:center;
overflow:hidden;
height:82px;
}

.title_blue {
background-image:url(/images/bgt_blue.jpg); 
height:24px; 
line-height:24px; 
padding-left:10px;
color:#FFFFFF;
overflow:hidden;
}

.title_green {
background-image:url(/images/bgt.jpg); 
height:24px; 
line-height:24px; 
padding-left:10px;
color:#FFFFFF;
overflow:hidden;
}

.title_green_left {
background-image:url(/images/bgt_l.jpg); 
height:24px; 
line-height:24px; 
padding-left:0px;
color:#FFFFFF;
overflow:hidden;
}

.title_green_right {
background-image:url(/images/bgt_r.jpg); 
height:24px; 
line-height:24px; 
padding-left:0px;
color:#FFFFFF;
overflow:hidden;
}

.title_red {
background-image:url(/images/bgt_red.jpg); 
height:24px; 
line-height:24px; 
padding-left:10px;
color:#FF6600;
overflow:hidden;
}

#tags {
min-height:50px; 
overflow:hidden; 
padding:10px; 
color:#66CC33; 
text-align:center;
width: auto;
overflow:hidden;
}

#shout_box {
text-align:center;
height:65px; 
background-color:#000000; 
padding:5px; 
font-size:16px;
width:99%;
overflow:hidden;
}

#shout_box_container{
height:70px; 
background-color:#1E1F1F;
}

#lyrics {
height:500px;          
overflow:auto; 
position:relative;
padding-left:5px; 
color:#FFCC00; 
font-size:11px; 
border-bottom:#666666; 
border-bottom-width:5px; 
border-bottom-style:solid;
}

#related_div {
position: relative;
bottom:0px;
clear:both;
border:#333333 2px solid;
border-left-width:0px;
border-right-width:0px;
text-align:center;
}

#comments_div {
position: relative;
bottom:0px;
clear:both;
border:#333333 2px solid;
border-left-width:0px;
border-right-width:0px;
text-align:center;
}

.comment {
text-align:left; width:420px; margin-bottom:8px;
}

.comment_title{
width:420px; 
font-size:12px; 
border-color:#333333; 
height:20px; 
line-height:20px; 
padding-right:3px; 
color:#99CC00;
background-image:url(../images/comment_title_bg.jpg)
}

.video_content_div {
text-align:center;
padding-left:50px;
}

.video_content_big {
width:738px;
padding-left:60px;
background-color:#1E1F1F;
}

.video_item {
width:150px; text-align:center; font-size:10px; border:#000000 0px solid; border-left-width:0px; border-right-width:0px; border-top-width:10px; float:left; margin-right:20px;
}


.video_item_thumb {
border:#FF6600; border-width:1px; border-style:solid; height:80px; width:150px;
}

.related_item_thumb {
border:#FF6600; border-width:1px; border-style:solid; height:60px; width:110px;
}

.related_item {
width:110px; text-align:center; font-size:10px; border:#000000 0px solid; border-left-width:0px; border-right-width:0px; border-top-width:10px; float:left; margin-left:20px;
}

.related_item_text {
overflow:hidden;
height:4.8em;
font-size:10px;
cursor:default;
}


.video_item_text {
overflow:hidden;
height:4.4em;
font-size:10px;
cursor:default;
}

input {
 font-size:10px; color:#CCCCCC; border:1px; border-color:#333333; border-style:solid; background-image:url(/images/bgi.jpg); width:120px;
}

input.button {
  font: 400 0.9em verdana, serif;
  cursor: pointer;

  color: #fff;
  background: #CC6633;
  border-width: 1px;
  border-style: solid;
  border-color: #FF7800 #691300 #691300 #FF7800;
}


#bgLeft
{
	background: url("/forum/themes/playback/images/bgleft.gif") top left repeat-y;
}

#bgRight
{
	background: url("/forum/themes/playback/images/bgright.gif") top right repeat-y;
}


	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 150px;
		height: 30px;
		position: relative;
		background: url(/images/rating_star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
	
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:30px;
		height: 30px;
		line-height:30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url(/images/rating_star.gif) left center;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:30px;
	}
	.star-rating a.two-stars{
		left:30px;
	}
	.star-rating a.two-stars:hover{
		width: 60px;
	}
	.star-rating a.three-stars{
		left: 60px;
	}
	.star-rating a.three-stars:hover{
		width: 90px;
	}
	.star-rating a.four-stars{
		left: 90px;
	}	
	.star-rating a.four-stars:hover{
		width: 120px;
	}
	.star-rating a.five-stars{
		left: 120px;
	}
	.star-rating a.five-stars:hover{
		width: 150px;
	}
	.star-rating li.current-rating{
		background: url(/images/rating_star.gif) left bottom;
		position: absolute;
		height: 30px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	

#people_online {
position: relative;
bottom:0px;
clear:both;
border:#333333 2px solid;
border-left-width:0px;
border-right-width:0px;
text-align:center;
}

#footer {
position: relative;
bottom:0px;
clear:both;
width:800px; 
margin-left:auto;
margin-right:auto;
text-align:center; 
font-weight:bold; 
font-size:10px; 
color:#FF6600; 
line-height:58px; 
background-image:url(/images/footer_bg.jpg); 
background-repeat:no-repeat;
height:55px;
}