body {font-family:Tahoma, Geneva, sans-serif;font-size: 13px;margin: 0px 0;padding: 0;background: #ffffff url('images/bgbody.jpg') no-repeat fixed center top;	background-attachment:fixed;color: #d5d5d5;}
form {margin:0px;display:inline;}
#wrapper {margin: 0px auto;width:1000px;}
#head {height:92px;background:#000000 url('images/header.jpg') no-repeat center top;}
#head img {border:none;}
#headwrap {	margin: 0px auto;width:1000px;}
#wrap {background:  url('images/header.jpg') center top;}
#container { width: 1000px; margin-left: auto; margin-right: auto; text-align: left;}
#foot {background: url('images/footer.jpg') no-repeat center top;background-repeat:repeat-x;height:97px;}

#headerbanner { float: right; margin-top:30px;margin-right:40px; width:310px; height:0px;}

#logotext a{ float:left;width:500px;height:80px;position:relative;top:5px;left:50px;color:#000;font-size:12px;font-weight:bold;text-align:center;}
#logotext1 a {color:#000;}
#logotext a:hover {color:#ff0000;}
#disclaimer {width:1000px;margin:0px auto 4px auto;}
#disclaimertext {width:1000px;float:left;font-size:10px;padding:0px 10px 4px 10px;}
#header {color: #333;width: 900px;padding: 5px;}
#ad728 {margin:10px 0px 10px 138px;}
#wrapfoot {margin:0px auto;width: 1000px;padding:8px;}
a:link, a:visited {color: #D5D5D5;}
.clear {clear:both}
.left5 {margin-left:5px}
#adfull {float:left;margin-top:5px;}
#ad728 {width:979px;margin:10px auto 0px auto;}
.topsearchtags a {text-decoration:none}
.plugstop .pluglayer	{float:left; position:relative; margin-top:-18px; left:0px; width:162px; height:18px;background:#000;opacity:0.7;filter:alpha(opacity=70); }

.plugtitle	{float:left; position:relative;z-index:1000; margin:2px 4px 0px 4px; margin-top:-18px; color:#fff; }

.plugstop {
        float:left;
        overflow:hidden;
        align:left;
        text-align:left;
        width:160px;
        height:120px;
        border: 1px solid #fff;
        margin:0px 1px 2px 2px;
}

.plugstop:hover {
        border: 1px solid #ff0000;

}

.plugstop img {
        float:left;
        width:160px;
        height:120px;
        border:none;
}

.boxplayer				{float:left;width:982px; background-color:#383837; padding: 0px; margin: 0 0px 5px 4px;border:1px solid #383837;}

.btitle 			{width: 100%;height:27px; text-align: left; margin-bottom:0px; }
.btitle h2 			{margin: 0 0 0 8px; padding: 5px 0 5px 0; font-weight: bold; color:#fff; font-size: 13px; }
.btitle a			{color:#fff; }
.adfl300 {width:300px;margin:10px 0px 10px 0px;height:auto;overflow:hidden;align:center;text-align:center;padding:15px 0px 15px 0px;}
#searchbar 		{float:left;margin:10px 0px 10px 0px;padding-top:4px;}
#search 		{float: left;width:250px;margin-left:20px;text-align:center}
#player {
        float:left;
        font-size:10px;
        width:487px;
        height:366px;
        overflow:hidden;
        margin:0px 2px 3px 4px;
        text-align:center;
        align:center;
        border: 1px solid #743607;
}

#playercontent {
        font-size:10px;
        overflow:hidden;
        width:450px;
        margin:10px auto 10px auto;
        text-align:center;
        align:center;
}

#playercontent img{border:none;}

#playertekst {
        float:left;
        height:20px;
        text-align:left;
        font-size:10px;
        width:90px;
 	    color: #000;
        margin:3px 0px 5px 20px;
}


.navbar {
	float: right;
	color: #fff;
	margin-right:20px;
	margin-top:-14px;
}

.navbar a{
	color: #fff;
}

.item {
    margin: 0px 4px;
	height: 16px;
	float: right;
	text-align:center;
	font-color#000;
	text-decoration:none;
	font-weight:bold
}

.item :hover {
	height: 16px;
	float: right;
	text-align:center;
}

.item a{
	font-color:#fff;
	text-decoration:none;
	font-weight:bold
}

.item a:hover {
	color:#ff0000;
}

.navbar2 {
	width: 980px;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-left:10px;
	float: left;
	color: #999;
    display:block;
	overflow:hidden;
}

#search { float: right;margin-top:-15px;}
#searchtext {float:right;color:#000000;margin-right:5px;margin-top:-10px;}
.navbar2 a {
text-decoration:none;
}

a:hover, a:active {color: #ff0000;}

.comment {width: 650px;border-bottom: 1px solid #666;}

.formfont {color: #000000;}

fieldset {border:1px solid #E29900}

legend {font-size:14px;color: #000000;}

.enterbutton {border:solid 2px #999;background-color: #030;color:#000000;font-size:14px;font-weight:bold;margin:10px;width:100px;}

.exitbutton {border:solid 2px #999;background-color: #4E0507;color:#000000;font-size:14px;font-weight:bold;margin:10px;width:100px;}

.toplist {float:left;width:140px;margin:4px;}

.toplist a {text-decoration:none;}

.online_now {
	color: #0F6;	
	font-weight: bold;	
}

.online_today {
	color: #000000;	
	font-weight: bold;	
}

.online_yest {
	color: #000000;	
	font-weight: bold;	
}

.online_days {
	color: #FF0;	
	font-weight: bold;	
}

.framebg {
	background: transparent;
}

.frameselbg {
	background: red;
}

#leftcol { 
	float: left;
	color: #d5d5d5;
	width: 684px;
	margin: 0px 0px 0px 2px;
	padding: 0;	
}

.leftcol_head {
	color: #fff;	
	clear:both;
	padding: 0px;
	margin: 0px 0px 10px 10px;	
	border-bottom:1px solid #fff;
	width: 660px;
	height:26px;
}

.leftcol_head_txt {
	font-weight:bold;
	font-style:italic;
	font-size:14px;	
	height:24px;
	margin: 0;
	padding:10px 0px 2px 0px;
	text-align:left;
}

#rightcol { 
	float: right;
	color: #fff;
	width: 304px;
	margin: 4px 10px 0px 0px;
}

.rightcol_head {
	color: #fff;
	width: 300px;
	height: 34px;
	float: right;
	position: relative;	
	background: #000000 url('images/bghead.jpg');
	margin-bottom:4px;
}

.rightcol_head_txt {
	font-weight:bold;
	font-size:14px;	
	font-style:italic;
	height:24px;
	margin: 0;
	padding:5px 0px 0px 10px;
	text-align:left;
}

.rightcol_content { 
	color: #fff;
	padding: 1px 0px 11px 0px;
	margin: 0px 0px 0px 0px;
	width: 302px;
	float: right;
}


#vid_pg_leftcol { 
	float: left;
	color: #000000;
	background: #000;
	margin: 0px 6px 0px 0px;
	padding: 3px 3px 3px 3px;
	width: 685px;
}




.video_box {
	width: auto;
	padding-left:5px;
	margin: 0;
}

.video_box_head {
	color: #000000;	
	clear:both;
	padding: 0px;
	margin: 0px 0px 5px 0px;	
	background-color:#;
	width: auto;
	border:2px solid #77BCF5;
	height:26px;
	
}

.video_box_bot {
	clear:both;
	padding: 0;
	margin: 0;	
	width: auto;
	background: #171717 url('images/box_bot?.png') no-repeat;
	height:0px;
	
}




.channellist {
	width: 300px;
	padding: 0px;
	margin: 0px;
}

.channellist ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}

.channellist ul li {
	margin: 0px;
	padding: 0px;
}

.channellist ul li a {
	display: block;
	border-bottom: 1px solid #E29900;
	padding: 5px 0px 2px 4px;
	text-decoration: none;
	color: #000000;
}

.channellist ul li a:hover, .channellist ul li a:focus {
	color: #000000;
	background-color: #77BCF5;
}

.thumb{
 	border: 1px solid #E29900;
	width: 160px;
	height: 120px;
	margin:	2px 0px 2px 0px;
}

.thumb a:hover{
 	border: 1px solid #ff000;
}

.post {
	font-size:11px;
	width: 168px;
	color:#B8D1F5;
	height: 180px;
	float: left;
}

.post a:link, .post a:visited, .post a:hover, .posto a:active{
   font-weight: bold;font-size:12px;text-decoration:none;color:#D5D5D5;
}

.errormsg
{
   color: #FF3535;
   font-weight: bold;
}

.succmsg
{
   color: #006600;
   font-weight: bold;
}



.table_head {
	font-size:12px;
    background-color: #282828;
	color:#000000;
}

.table_head a:link, .table_head a:visited, .table_head a:hover, .table_head a:active{
   color: #000000;
}

.table_cell1 {
	font-size:12px;
    background-color: #1A1A1A;
	color:#000000;
}

.table_cell2 {
	font-size:12px;
    background-color: #282828;
	color:#000000;
}

.table_end {
	font-size:12px;
    background-color: #FEFEED;
}

select {
	font-size:12px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000000;
	margin-top:3px;
}

input.checkbox {
	border:0px solid #EBEBEB;
	background-color: transparent;
	color:#FFBA53;
	width:20px;
}

input.button {
	font-size:10px;
	padding:2px;
	border:1px solid #CCC;
	background-color: #666;
	color:#FFF;
	width:60px;
	margin-top:10px;
}

input {
	font-size:12px;
	padding:3px;
	border:1px solid #666;
	background-color: #F1F1F1;
	color:#000;
	width:60px;
}


textarea {
	font-size:12px;
	padding:3px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000000;
	width:300px;
}

.message {
	font-size:12px;
	padding:3px;
	margin-top:3px;
	border:1px solid #666;
	background-color: #333;
	color:#000000;
	width:500px;
	height:180px;
}

input.button40 {
	font-size:10px;
	padding:2px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000000;
	width:40px;
}

input.button60 {
	font-size:10px;
	padding:2px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000000;
	width:60px;
	margin-top:3px;	
}


input.input40 {
	font-size:12px;
	padding:3px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000;
	width:40px;
}

input.input80 {
	font-size:12px;
	padding:3px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000;
	width:80px;
}

input.input120 {
	vertical-align:text-top;
	margin-top:2px;
	font-size:12px;
	padding:3px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000000;
	width:120px;
}

input.input300 {
	font-size:12px;
	padding:3px;
	border:1px solid #E29900;
	background-color: #77BCF5;
	color:#000000;
	width:300px;
}

input.searchbutton {
	vertical-align:text-top;
	margin-top:0;
	border:0px none;
	color:#000;
	width:27px;
	height:27px;
	background: url('images/search.png') no-repeat	
}

.pagination {
	clear:both;
	padding: 1px;
	margin:10px 0px 10px 0px;
	line-height: 20px;
}

.pagination ul {
	margin: 5px 0px 5px 0px;
	padding: 0;
	text-align: center;
	font-size: 12px;
}

.pagination li {
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}


.pagination a {
	padding: 0 5px;
	border: 1px solid #ccc;
	text-decoration: none; 
	color: #000000;
}

.pagination a:hover, .pagination a:active {
	border: 1px solid #000;
	color: #000;
	background-color: #ccc;
}

.pagination a.currentpage {
	background-color: #ccc;
	border-color: #000;
	font-weight: bold;
	cursor: default;
	color: #000;
}

.pagination a.disablelink, .pagination a.disablelink:hover {
	background-color: #ccc;
	cursor: default;
	color: #000;
	border-color: #000;
	font-weight: normal;
}

.pagination a.prevnext {
	background-color: #ccc;
	color: #000;
}

.ratingblock {
	display:block;
	padding-bottom:3px;
	margin-bottom:3px;
}

.loading {
	height: 30px;
	background: url('../../ratings/loading.gif') 50% 50% no-repeat;
}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../../ratings/starrating.png') top left repeat-x;		
}

.unit-rating li {
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	float: left;
}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
	
.unit-rating li a:hover {
	background: url('../../ratings/starrating.png') left center;
	z-index: 2;
	left: 0px;
}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../../ratings/starrating.png') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#000;}
.thanks {color:#006600;}
.static {color:#5D3126;}

/*
###########################
###########################
*/


.rated {
  float: left;
  position:relative;
  margin-top:-10px
  margin-left:80px;
  width:40px;
  overflow:hidden;
  padding: 7px 0px 0px 5px;
  font-size: 7pt;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url('images/stars.jpg') repeat-x left -1000px;
}
.star-rating{
position:relative;
width:75px;
height:15px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:15px;
line-height:15px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}


#pages {float:left;margin:12px 4px 10px 15px;}
.pages_item a {width:24px;height:15px;float:left;margin:11px 1px 1px 1px;background: #959494;border:1px solid #3E3D3D;color:#000;text-align:center;text-decoration:none;font-weight:normal}
.pages_current {width:24px;height:15px;float:left;margin:11px 1px 1px 1px;background: #CFCFCF;color:#000;border:1px solid #3E3D3D;text-align:center;text-decoration:none;font-weight:normal}
.pages_item a:hover {width:24px;height:15px;float:left;margin:11px 1px 1px 1px;background: #3E3D3D;color:#fff;border:1px solid #3E3D3D;text-align:center;text-decoration:none;font-weight:normal}


	
