@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	color:#666666;
	/*background-image:url(/images/body_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;*/
}
#body {
	text-align:center;
	margin:0px auto;
	width:965px;
}
p {
	margin:0px;
	padding:0px;
}

 .imagx1 {float:left;display:block;margin:2px 4px 10px 0;} 
 
h1 {font-size: 17px;font-weight: bold;display: none;}
#tags h2 {font-size: 22px;display: inline;}
#tags h3 {font-size: 16px;display: inline;}

.nolist {list-style-type: none;}
#tags {width: 600px;height: 100px;text-align: left;background-color: black;padding: 20px 0 0 90px;margin:auto;}
#tags a {text-decoration: underline;color: white;letter-spacing: 1px;font-weight: normal;}
.pad {padding-left: 22px;text-align: left;}
.pad2 {padding:15px 0 0 70px;}
.cent {text-align:center;}
div.lista {
	font-size:18px;
	margin:0px;
	padding:0px;
}
div.player { text-align:center; }
/*.inleft {
	background-image:url(/images/secondary_faux.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
.inright {
	background-image:url(/images/secondary-right.gif);
	background-position:right top;
	background-repeat:repeat-y;
}*/
#header {
	margin-top:5px;
}
#header, #left, #center, #right {
	text-align:left;
	/*background-color:#000000;*/
	/*border:1px solid #CCCCCC;*/
}
.gree {color:#00FF80;}
.yell {color:#FFFF00;}
.red {color:#FF0000;}
.orange {color:#F75C02;}
.colorlila {color:#FF00CC;}
#brandi {background-color:#000000;color:#FFFFFF}
.floatr {float:right;width: 300px;height: 300px;}
.floatl {float:left;width: 300px;height: 300px;}
.cl {clear: both;}
.marg10 {margin-bottom:10px;}
.disnone {display:none;}
.generate {text-align:center;font-size:10px;color:#333333;}
.w100 {width:100%}
.cl {clear: both;}
.pgr {width: 80px; height: 15px; border: 0px}
.font10 {font-size:10px}
.bluex {color:#0066CC;}

iframe{float: left;}
span {clear:both;padding-top:10px;}

#left, #center, #right {
	margin:10px 0 10px 0;
}
#left {
	width:150px;
	float:left;
	margin-left:-965px;
}
#center {
	width:640px;
	float:left;
	margin-left:165px;

}
#right {
	width:150px;
	float:left;
	margin-left:10px;

}
#footer {
	text-align:center;
	font-size:10px;
	color:#333333;
}
form {
	margin:0px;
	padding:0px;
}
a {
	color:#0066CC;
	text-decoration:none;
}
ul {
	margin:0px;
	padding:0px;
	padding-left:5px;
}
li {
	margin-left:15px;
}
h2 {
	font-size:14px;
	margin:0px; padding:0px;
}
h3 {
	font-size:12px;
	margin:0px; padding:0px;
}
.sub {
	font-size:10px;
	color:#999999;
}
.downdesc {
	color:#999999;
}
.limiter {
	text-align:center;
}
.red {
	color:#FF0000;
}

input,textarea,select {
	border:1px solid gray;
	background-color:#000000;
	color:#CCCCCC;
	background-image:url(/images/input.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
form {
	margin:0px; padding:0px;
}
#shoutbox {
	border:1px solid #999999;
	background-color:#111111;
	color:#CCCCCC;
	display:block;
	height:220px;
	overflow:auto;
	font-size:10px;
}

#onlinelist {
	border:1px solid #999999;
	background-color:#000000;
	color:#CCCCCC;
	display:block;
	height:160px;
	overflow:auto;
	font-size:10px;
}

strong, b {
	color:#FFFFFF;
}
h2, h3 {
	color:#CCCCCC;
}
.red a,.red strong,.red b {
	color:#FF0000;
}
thead {
	font-weight:bold;
	background-color:#333333;
	color:#CCCCCC;
}

a img { border:0px; }

table.uptable tr td {
	font-size:10px;
}
table.uptable {
	margin-bottom:10px;
}

#message {
	margin-top:    5px;
    margin-bottom:    15px;
    border-top:			  2px solid #999999;
	border-bottom:			  2px solid #999999;
    padding:          8px;
    background-color: #111111;
    padding-left:     28px;
    clear: both;
	color:#FFFFFFF;
}
#message div.error {
	color:#FF0000;
}
ul.category {
	margin-top:    5px;
    margin-bottom:    15px;
    border-top:			  2px solid #999999;
	border-bottom:			  2px solid #999999;
    padding:          8px;
    background-color: #111111;
    padding-left:     5px;
	height:12px;
	font-size:12px;
    clear: both;
	color:#FFFFFF;
	text-align:justify;
}
ul.category li {
	list-style:none;
	float:left;
	margin:0px;
	padding:0px;
	padding-left:5px;
}
div.abeceda {
	text-align:center;
}

	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		overflow:hidden;
		background: url(/images/alt_star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		width:25px;
		height:25px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		line-height:25px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url(/images/alt_star.gif) left bottom;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(/images/alt_star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
a.actionlink, a.actionlink:visited {
	background-color:#222222;
	border: 1px solid #eeeeee;
	text-decoration: none;
	color: #FFFFFF;
}

a.actionlink:hover, a.actionlink:active {
	color: #FFFFFF;
	border: 1px solid #999999;
	text-decoration: none;
}
.actionlink .icon {
	position: relative;
	top: 3px;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}

.actionlink:hover .icon, .actionlink:active .icon {
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

.actionicon .icon {
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}
.actionicon:hover .icon, .actionicon:active .icon {
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}
.actionlink, .actionlink:visited {
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
    text-decoration: none;
	/*vertical-align: middle;*/
}
.actionlink:hover, .actionlink:active {
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
    text-decoration: none;
}
.actions {
	padding:10px 0px;
	font-weight: bold;
}