body {
	
	margin:0; 
	scrollbar-base-color: #B8BBA3; 
	scrollbar-track-color: #222417;
	scrollbar-arrow-color: #222417;
}	  

.dragme { cursor: move }
.left_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6b6a6a; TEXT-DECORATION: none
}

.htext {FONT-SIZE: 11px; COLOR: #DEE6F5; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica;}
.htext:a:hover {FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica; TEXT-DECORATION: underline }

.htext2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

select	{ 

	font-family: tahoma, helvetica; 
	font-size: 11px; 
	color: #444444; 
	background: #F1F3F8; 
}

form {
	margin:0;
}
A {
	COLOR: #4A4C33; LETTER-SPACING: 0px; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #990000; LETTER-SPACING: 0px; TEXT-DECORATION: underline;
}

input.txt {
	background-color:#FFFFF4;
	BORDER-RIGHT: #BDC7D8 1px solid; 
	BORDER-TOP: #BDC7D8 1px solid; 
	FONT-SIZE: 11px; 
	MARGIN: 1px; 
	BORDER-LEFT: #BDC7D8 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #BDC7D8 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 5px 2px 2px;
	height : 20px;
}

textarea {
	BORDER-RIGHT: #BDC7D8 1px solid; 
	BORDER-TOP: #BDC7D8 1px solid; 
	FONT-SIZE: 11px; 
	MARGIN: 1px; 
	BORDER-LEFT: #BDC7D8 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #BDC7D8 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 5px 2px 2px;
	background:FFFFF4;
}

hr{height:2;border-top:1px solid #cccccc;border-bottom:1px solid #ffffff;}

input.txt2 {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-COLOR:#E8F6F9; BORDER-TOP: #444444 1px solid; FONT-SIZE: 11px; MARGIN: 1px; BORDER-LEFT: #444444 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

input.btn {
	background-color: FFFFFF;
	font-size: 11px;
}	


input.bbtn {
	background-color: #FCD264;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	padding: 2px 3px;
	font-size: 11px;
	FONT-WEIGHT: bold;	
	border:1px solid;	
	height : 22px;
	border-top-color:#FFCB7D;
	border-left-color:#FFCB7D;
	border-right-color:#FFCB7D;
	border-bottom-color:#FFCB7D;
	BACKGROUND-IMAGE: url(button_bg.gif);	
}

B {
	LETTER-SPACING: 0px
}

TD {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica;
}

.smalltext {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica;
}

.smalltext2 {
	FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica;
}

.smalltext2:a:hover {
	FONT-SIZE: 11px; COLOR: #FF9900; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica;
}


.link_top {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #CCCCCC; LINE-HEIGHT: 25px; PADDING-TOP: 6px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.link_top:hover {
	BACKGROUND-IMAGE: url(button_bg.gif); COLOR: white; BACKGROUND-COLOR: #777777;  COLOR: #444444; TEXT-DECORATION: none
}
.link_cat {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 6px; FONT-FAMILY: tahoma, helvetica; TEXT-DECORATION: none; DISPLAY: BLOCK;
}
.link_cat:hover {
	BACKGROUND-IMAGE: url(button_bg.gif); COLOR: white; BACKGROUND-COLOR: #777777;  COLOR: #333333; TEXT-DECORATION: none
}

.gameTitle {

	display: block; 
	margin-bottom:8px;font-size: 11px; text-decoration: underline; font-weight: bold;
}

.myGame a{

	FONT-SIZE: 11px; 
	COLOR: #333333; 
	LINE-HEIGHT: 16px; 
	display: block; 
	height:80;
	padding: 5px; 
	FONT-FAMILY: tahoma, helvetica;
	text-decoration: none; 
	display: block; 
	background: #DDE0C3; 
	border:1x DOTTED;
	border-color:#FFFFF4;
}

.myGame a:hover {
	color: #FFF; 
	background: #222417;	
	text-decoration: none; 
	BACKGROUND-IMAGE: url(tb_head_bg.gif);
}
.myGame img {float: left; margin: 0 8px 0 0}
.myGame a:hover img {border: 1px solid #FFF;}


/* ---- Rating Style ---*/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating .current-rating{
	background: url(../images/rating_star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:80px;
	height:16px;
	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:16px;
	line-height:16px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:16;
}
.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;
}	

/* SECOND STAR (ALREADY VOTED */


.star-rating2,
.star-rating2 a:active,
.star-rating2 .current-rating{
	background: url(../images/rating_star_2.gif) left -1000px repeat-x;
}
.star-rating2{
	position:relative;
	width:80px;
	height:16px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating2 li{
	display: inline;
}
.star-rating2 a, 
.star-rating2 .current-rating {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:16px;
	line-height:16px;
	outline:none;
	overflow:hidden;
	border: none;
	cursor:default;
}

.star-rating2 a.one-star{
	width:20%;
	z-index:6;
}
.star-rating2 a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating2 a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating2 a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating2 a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating2 .current-rating{
	z-index:1;
	background-position: left center;
}


/* END SECOND STAR */

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}
.voted_twice {
	background: #FFDDDD url(../images/rating_warning.gif) no-repeat 5px 50%;
	padding:5px 5px 5px 16px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:130px;
	font-size:11px;
	}
.voted {
	background: #E7FFCE url(../images/rating_tick.gif) no-repeat 5px 50%;
	padding:5px 5px 5px 16px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:130px;
	font-size:11px;
	}
/* The text that displays the rating information */
.rated_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:5px;
	color:#666;
	}
/* Green text that shows 3.34/5 */
.out5Class {
	color:#00CC00;
	font-weight:bold;
	}
.percentClass {
	/* Insert styles here for the percentage display. Example (74%) */
	}
.votesClass {
	/* Insert styles here for the votes display. Example (2 Votes) */
	}
.topRatedList {
	padding:0;
	margin:0;
	}
.topRatedList li {
	list-style-type:none;
	}



#pages {
	padding: 0px;
}
#pages ul {
}
#pages li {
	float: left;
	display: inline;
	margin: 0 2px 0 0;
	display: block;
}
#pages li a {
	color: #444444;
	padding: 2px;
	border: 1px solid #777777;
	background:#B8BBA3;
	text-decoration: none;
	float: left;
}
#pages li a:hover {
	color: #FFFFFF;
	background: #222222;
	border: 1px solid #777777;
	BACKGROUND-IMAGE: url(top_btn_bg.gif);	
}
#pages li.nolink {
	color: #FFFFFF;
	background: #222222;
	border: 1px solid #777777;
	BACKGROUND-IMAGE: url(top_btn_bg.gif);	
	padding: 2px;    
}
#pages li.current {
	color: #FFF;
	border: 1px solid #777777;
	padding: 2px;
	background: #B8BBA3;
}