body {

  background-color: #000000;

  background: url(images/bg.gif);

  font-family: Arial, Vernada, Helvetica, sans-serif;

  font-size: 12px;

  margin: 0;

  padding: 0;

  color: #000000;

}

a:link {

	color: #000000;

	text-decoration: none;

}

a:visited {

	color: #000000;

	text-decoration: none;

}

a:hover {

	color: #000000;

	text-decoration: underline;

}

#wrapper {

  margin: 0 auto;

  width: 995px;

  margin-top: 10px;

  background: #ffffff;

}

#wrapper #top {

	background: url(images/site_top.gif) no-repeat;

	height: 10px;

	width: 995px;

}

#wrapper #bottom {

	background: url(images/site_bot.gif) no-repeat;

	height: 10px;

	width: 995px;

}

#header {

  width: 995px;

  height: 108px;

  background: url(images/banner_bg.gif) no-repeat;

}

#headerlogo {

	float: left; 

	width: 240px;

}

#adstop {

	width: 728px; 

	float: right; 

	margin-right: 10px; 

	margin-top: 5px;

}

#header h1 {

	margin: 0;

	display: block;

	background: url(images/logo.png) no-repeat;

	width: 238px;

	height: 105px;

	float: left;

	overflow: hidden;

	margin-left: 5px;

	margin-top: 0px;

	margin-right: 0px;

}

#header h1 a:link, h1 a:hover, h1 a:visited, h1 a:active{

	display: block;

	width:238px;

	height:105px;

	text-indent: -100000px;

}

#topnav {

    height: 48px;

    width: 995px;

    background: url(images/topnav_bg.gif) repeat-x;

    color: #c84300;

}

#topnav_l { 

      background: url(images/topnav_l.gif) no-repeat;

	width: 10px;

	height: 48px;

	float: left;

}

#topnav_main {

	float: left;

	line-height: 45px;

	width: 975px;

}

#topnav_r { 

      background: url(images/topnav_r.gif) no-repeat;

	width: 10px;

	height: 48px;

	float: right;

}



#topnav_main ul{

  margin: 0px;

  padding: 0px;

  list-style:none;

  overflow: hidden;

  padding-left: 20px;

}

#topnav_main li{

  	float: left;

	padding-right: 20px;

	display: block;

}

#topnav_main ul li a {

	display: block;

	font-weight: bold;

	color: #ffffff;

}

#topnav_main ul li a:hover {

	color: #ffff99;

	text-decoration: none;

}

#topnav_main ul li .topnavlink {

	color: #c84300;

}

#topnav_main ul li.spacing{

	background: url(images/sline.gif) no-repeat;

	width: 2px;

	height: 37px;

	margin-top: 3px;

}

#main {

	width: 989px;

	border-left: 3px solid #989898;

	border-right: 3px solid #989898;

	padding-top: 5px;

}

#topnav2 {

    height: 38px;

    width: 979px;

    background: url(images/topnav2_bg.gif) repeat-x;

    margin-left: 5px;

    margin-right: 5px;

    font-size: 11px;

    color: #ffffff;

}

#topnav2 a {

	color: #ffff66;

}

#topnav2_l { 

      background: url(images/topnav2_l.gif) no-repeat;

	width: 20px;

	height: 38px;

	float: left;

}

#topnav2_main {

	float: left;

	line-height: 35px;

	width: 939px;

}

#topnav2_r { 

      background: url(images/topnav2_r.gif) no-repeat;

	width: 20px;

	height: 38px;

	float: right;

}

.clear {

	clear: both;

}

.form {

	margin: 0px;

	padding: 0px;

}

.topnavtext {

	float: left;

	padding-right: 10px;

}

.inputbg {

	background: url(images/inputbg.gif) repeat-x;

	border: 1px solid #a0ce1b;

	height: 17px;

	font-size: 11px;

	color: #ffffff;

	width: 140px;

	padding: 0px 5px 0px 5px;

	float: left;

	margin-top: 5px;

	margin-right: 10px;

	padding-top: 3px;

}

.topnavbutton {

	float: left;

	margin-top: 5px;

	border: 0px;

	background: none;

	padding: 0px;

}

#topnavl {

	float: left;

}

#topnavr {

	float: right;

	margin-right: 50px;

}

#content {

	width: 989px;

	margin-top: 5px;

}

#content #maincontent {

	float: left;

	width: 709px;

	margin-left: 5px;



}

#content #rightcolumn {

	float: right;

	width: 266px;	

	margin-left: 4px;

	margin-right: 5px;

}

.rightmenu {

	width: 266px;

	margin-bottom: 5px;

}

.rightmenu_content {

	clear: left;

	background: url(images/menubg.gif) repeat-y;

	padding: 0px 10px 0px 10px;

	color: #cc3300;

}

.rightmenu_bot {

	background: url(images/menubot.gif) no-repeat;

	height: 10px;

	width: 266px;

}

#maincontent #maincontent_top {

	background: url(images/main_top.gif) no-repeat;

	height: 10px;

	width: 709px;

}

#maincontent #maincontent_content {

	border-left: 4px solid #ffac00;

	border-right: 4px solid #ffac00;

}

#maincontent #maincontent_content2 {

	border-left: 4px solid #ffac00;

	border-right: 4px solid #ffac00;

	padding: 5px 10px 5px 10px;

}

#maincontent #maincontent_topbig {

	background: url(images/main_top_big.gif) no-repeat;

	height: 45px;

	width: 709px;

	color: #990000;

	font-weight: bold;

	text-align: center;

}

#maincontent_topbig h2 {

	line-height: 40px;

	margin: 0;

	padding: 0;

	font-size: 12px;

}

#maincontent #maincontent_bot {

	background: url(images/main_bot.gif) no-repeat;

	height: 10px;

	width: 709px;

}

#footer {

	padding-bottom: 10px;

	margin-top: 10px;

	text-align: center;

	color: #cccccc;

}



.footlink:link {

	color: #cccccc;

	text-decoration: none;

	font-weight: bold;

}



.footlink:visited {

	color: #cccccc;

	text-decoration: none;

	font-weight: bold;

}



.footlink:hover {

	color: #cccccc;

	text-decoration: underline;

	font-weight: bold;

}





.gamethumb {

	border: 1px solid #000000;

	margin-right: 4px;

}



.gltable {

	font-family: Verdana;

	font-size: 11px;

	color: #606060;

	text-align: justify;

	margin-bottom: 4px;

}



.cmenulink:link {

	color: #cc3300;

	text-decoration: none;

}



.cmenulink:visited {

	color: #cc3300;

	text-decoration: none;

}



.cmenulink:hover {

	color: #cc3300;

	text-decoration: underline;

}



.gamelink:link {

	color: #993300;

	text-decoration: none;

	font-weight: bold;

}



.gamelink:visited {

	color: #993300;

	text-decoration: none;

	font-weight: bold;

}



.gamelink:hover {

	color: #993300;

	text-decoration: underline;

	font-weight: bold;

}



.morelink:link {

	color: #cc0000;

	text-decoration: none;

}



.morelink:visited {

	color: #cc0000;

	text-decoration: none;

}



.morelink:hover {

	color: #993300;

	text-decoration: underline;

}





.fgamelink:link {

	color: #c6ff6b;

	text-decoration: none;

	font-weight: bold;

}



.fgamelink:visited {

	color: #c6ff6b;

	text-decoration: none;

	font-weight: bold;

}



.fgamelink:hover {

	color: #c6ff6b;

	text-decoration: underline;

	font-weight: bold;

}

.fgamedesc {

	text-align: justify;

	font-size: 10px;

	color: #e3e5dd;

	margin-top: 5px;

}

#featurednum {

	padding-top: 15px;

	padding-left: 60px;

	text-align: center;

}

#featurednum ul {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display: inline;

	list-style-type: none;

}

#featurednum ul li {

	margin: 0px;

	padding: 0px;

	display: inline;

	float: left;

}

a.fnum:link {

	background: url(images/number.gif) no-repeat;

	color: #000000;

	text-decoration: none;

	margin: 0px 3px 0px 0px;

	padding: 2px 0px 0px 0px;

	height: 20px;

	width: 20px;

	text-align: center;

	display: block;

	font-weight: bold;

}

a.fnum:visited {

	background: url(images/number.gif) no-repeat;

	color: #000000;

	text-decoration: none;

	margin: 0px 3px 0px 0px;

	padding: 2px 0px 0px 0px;

	height: 20px;

	width: 20px;

	text-align: center;

	display: block;

	font-weight: bold;

}

a.fnum:hover {

	background: url(images/number_hover.gif) no-repeat;

	color: #000000;

	text-decoration: none;

	margin: 0px 3px 0px 0px;

	padding: 2px 0px 0px 0px;

	height: 20px;

	width: 20px;

	text-align: center;

	display: block;

	font-weight: bold;

}

#featured {

	height: 250px; 

	width: 422px; 

	background: #6f9e02;

}

#featured #featured_top {

	background: url(images/featured_bg.gif) repeat-x; 

	line-height: 34px; 

	color: #ffffff; 

	font-size: 14px;

	font-weight: bold; 

	padding-left: 10px

}

.gamebg {

	background: url(images/gamebg.gif) no-repeat; 

	width: 210px;

	height: 65px;

	padding: 10px 10px 10px 5px;

	overflow: hidden;



}

.gamebg_l {

	width: 75px;

	float: left;

	text-align: center;

}

.gamebg_r {

	float: right;

	width: 135px;

	text-align: left;

}

.gdesc {

	color: #666666;

	font-size: 11px;

}

.gamepage_top {

	background: url(images/jocuri/game_top.gif) no-repeat; 

	width: 630px;

	height: 5px;

	margin: 0px;

	padding: 0px;

}

.gamepage_top1 {

	background: url(images/jocuri/game_top1.gif) no-repeat; 

	width: 630px;

	height: 5px;

	margin: 0px;

	padding: 0px;

}

.gamepage_bot {

	background: url(images/jocuri/game_bot.gif) no-repeat; 

	width: 630px;

	height: 5px;

	margin: 0px;

	padding: 0px;

}

.gamepage_top2 {

	background: url(images/jocuri/game_top2.gif) no-repeat; 

	width: 630px;

	height: 5px;

	margin: 0px;

	padding: 0px;

}

.gamepage_content {

	padding: 5px 10px 5px 10px;

	border-left: 3px solid #669900;

	border-right: 3px solid #669900;

	width: 604px;

}

form {

	padding: 0px;

	margin: 0px;

}



input, textarea {

	border: 1px solid #ff9900;

	background-color: #ffffcc;

	margin: 2px;

	padding: 2px;

	font-family: Tahoma;

	font-size: 11px;

}

#podiumbg {

	background: url(images/podium.gif) no-repeat;

	height: 145px;

	width: 254px;

}

#podiumbg #secondstand {

	text-align: center; 

	float: left; 

	width: 60px; 

	margin-left: 15px; 

	margin-top: 10px;

	overflow: hidden;

}

#podiumbg #firststand {

	text-align: center; 

	float: left; 

	margin-left: 10px; 

	margin-top: -20px; 

	width: 95px; 

	overflow: hidden;

}

#podiumbg #thirdstand {

	text-align: center;

	float: right; 

	margin-right: 15px; 

	margin-top: -2px; 

	width: 60px; 

	overflow: hidden;

}

/*             styles for the star rater                */

/*            copyright http://komodomedia.com/blog/index.php/2007/01/20/css-star-rating-redux/               */





.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus,

.star-rating .current-rating{

background: url(img/star_rating.png) left -1000px repeat-x;

}

.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;

}

.inline-rating{

display:-moz-inline-block;

display:-moz-inline-box;

display:inline-block;

vertical-align: middle;

}

.contenttext{
	width:266px;
	margin-left:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


