html, body {
	height:100%;
	width:100%;}
body {
	margin:0px;
	padding:0px;
	background:#fff;
	font-size:14px;
	font-family:Arial;}
a,
button {
	outline:none;}
a img {
	border:none;}
p, h1, h2, h3, h4, h5, h6, input, form{
	padding:0px;
	margin:0px;}
h2 {
	font-size:1.4em;
	font-weight:bold;}
.wrap {
	width:960px;
	margin:0px auto;
	border:0px solid red;}
.top {
	background: url(../images/top_bg.gif) repeat-x;
	height: 27px;
	width: 100%;
	float:left;
	}
/*.top {
	width:100%;
	float:left;
	margin:0px 0px -4px 0px;}
.setHome {
	float:left;
	margin:20px 0px 0px 10px;
	font-size:0.9em;
	font-weight:bold;}*/
.setHome {
	float:left;
	font-size:0.9em;
	font-weight:bold;
	position: relative;
	top:10px;
	left:20px;
	}

	
.topMenu {
	float:right;
	margin:20px 20px 0px 0px;
	color:#f58b62;
	font-size:1.1em;
	font-weight:bold;}
.topMenu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;}
.topMenu ul li {
	float:left;
	padding:0px 5px 0px 5px;}
.topMenu a {
	color:#f58b62;
	text-decoration:none;}
/*.loginForm {
	position:relative;
	z-index:10;
	float:right;
	padding:20px 10px 5px 10px;
	color:#fff;
	background:#333 url(../images/logCorner.gif) bottom left no-repeat;}*/
	
	.loginForm {
	position:relative;
	z-index:10;
	float:right;
	color:#fff;
	top:2px;
	left:-30px;
	}
	
/*new*/.joinus {
	position:relative;
	top:-15px;
	left: 300px;
	}
	
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {  

.joinus  {
	float:right;
	top:0px;
	left: 150px;
	} 

}
/*.loginForm input.text {
	width:90px;
	color:#231f20;}	*/
	
.loginForm input.text {
	background: url(../images/login_img.png) no-repeat;
	border:medium none;
	height:20px;
	position:relative;
	top:2px;
	left:0;
	width:119px;
	}
	
/*new*/div#username, div#password {
    position: relative;
    float: left;
	margin:4px 13px 0px 0px;
}

input#username-field, input#password-field {

	background: url(../images/login_img.png) no-repeat;
	border:medium none;
	height:20px;
	position:relative;
	top:2px;
	left:0;
	width:119px;
}

label.overlabel {
   
	background: url(../images/login_img.png) no-repeat;
	border:medium none;
	height:20px;
	position:relative;
	top:2px;
	left:0;
	width:119px;
}

label.overlabel-apply {
    position: absolute;
    top: 3px;
    left: 5px;
    z-index: 1;
	font-size: 0.9em;
    color: #000;
}/*new*/
	
/*.loginForm input.submit {
	color:#231f20;
	background:#ccc7bd;
	border-color:#7f7d78;}*/
	
.loginForm input.submit {
	color:#FD8813;
	cursor: pointer;
	background: #1b1e1e;
	border:medium none;
	height: 18px;
	position:relative;
	top:20px;
	font-weight: bold;
	right:70px;
	width: 51px;
	z-index:30;
	}
	
/*new*/.loginForm input.check {
	border:medium none;
	position:relative;
	top:5px;
	left:0;
	}
	
/*new*/.check_text  {
	position:relative;
	top:4px;
	left:2px;
	font-size: 0.9em;
	}	
	
.loginForm p {
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	color:#FD8813;}
.banner {
	width:100%;
	/*height:110px;*/
	height:118px;
	float:left;
	margin:0px 0px 0px 0px;
	/*background:url(../images/patern.gif) top left no-repeat;*/
	background:url(../images/patern.gif) repeat-x;
	}
	

.logo {
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 20px;}
/*.logo img {
	}*/
	
.logo img {
	padding:15px 0px 0px 0px;
	}
.topBanner {
	width:730px;
	float:right;
	/*margin:10px 0px 0px 0px;*/
	margin:18px 0px 0px 0px;
	padding:0px 10px 0px 0px;}
.menu {
	position:relative;
	top:-7px;
	width:100%;
	float:left;
	color:#fff;
	font-size:1em;
	z-index:10;}
.menuWrap {
	position:relative;
	width:auto;
	left:50%;
	float:left;
	/*new*/padding:10px 0px 0px 0px;
	}
.centerIt {
	position:relative;
	left:-50%;
	float:left;}
.menu ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;}
.menu ul li {
	float:left;
	padding:0px 10px;}
.main_block {
	position:relative;
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;}
.margin {
	height: 30px; /*new*/
	position:relative;
	width:100%;
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0px 0px;
	background:#000;}
.top_bl, .bot_bl {
	clear:both;
	position:relative;
	width:100%;
	height:9px;}
.bot_bl {
	background:#000;}
.top_bl_c {
	position:absolute;
	top:0px;
	left:11px;
	right:11px;
	height:9px;
	line-height:1px;
	font-size:1%;
	background:#000;}
.top_l {
	float:left;
	z-index:60;
	width:11px;
	height:9px;
	background:url(../images/mTopLeft.png);}
.top_r {
	float:right;
	z-index:60;
	width:11px;
	height:9px;
	background:url(../images/mTopRight.png)}
.bot_l {
	float:left;
	z-index:60;
	width:11px;
	height:9px;
	background:url(../images/mBottLeft.gif)}
.bot_r {
	float:right;
	z-index:60;
	width:11px;
	height:9px;
	background:url(../images/mBottRight.gif)}
/*.search {
	position:relative;
	height:2.5em;
	top:-7px;
	float:right;
	padding:5px 10px 0px 10px ;
	background:#666 url(../images/searchCorner.gif) bottom left no-repeat;}*/
.search {
	position:relative;
	height:2.5em;
	top:0px;
	float:right;
	height:21px;
	margin:20px 0px 15px 0px;
	padding:1px 0px 0px 13px;
	background:url(../images/searchCorner.gif) bottom left no-repeat;
	width:290px;
	}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {  

.search {
	padding:2px 0px 0px 13px;
	height: 20px;
	}
	}

.search .text {	
	width:200px;}
/*.search .botton {
	background:none;
	border:none;
	cursor:pointer;
	color:#ff9900;
	font-weight:bold;
	text-decoration:underline;
	padding:0px 5px 0px 5px;}*/
	
.search .botton {
	background: url(../images/search_but.gif);
	border:none;
	cursor:pointer;
	color:#ff9900;
	font-weight:bold;
	float:right;
	height:20px;
	text-decoration:underline;
	padding:0px 5px 0px 5px;
	position: relative;
	top:0;
	left:-5px;
	width:81px;
	}
	
.spacer {	
	width:100%;
	height:12px;
	clear:both;
	float:left;
	margin:0px 0px 15px 0px;
	background:url(../images/separator.jpg) bottom left repeat-x;}
.slider {
	position:relative;
	width:640px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	float:left;}
.slideMargin {
	background:#666;
	padding:0px 10px;}
.slide_t,
.slide_b {
	float:left;
	width:100%;
	height:10px;
	background:#666;
	line-height:1px;
	font-size:1px;}
.slide_tl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/slide_tl.gif) no-repeat;}
.slide_tr {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/slide_tr.gif) no-repeat;}
.slide_bl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/slide_bl.gif) no-repeat;}
.slide_br {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/slide_br.gif) no-repeat;}
.slideNavigation {
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;}
.slideNavigation h3 {
	float:left;
	font-size:1.1em;
	color:#fff;}
.slidebotton {
	width:100px;
	float:right;}
.prev {
	display:block;
	position:relative;
	top:0px;
	left:0px;
	width:18px;
	height:18px;
	float:left;
	border:none;
	cursor:pointer;
	background:url(../images/slidePrev.gif) no-repeat;}
.next {
	display:block;
	position:relative;
	top:0px;
	right:0px;
	width:18px;
	height:18px;
	float:right;
	border:none;
	background:url(../images/slideNext.gif) no-repeat;}
.slideBox {
	position:relative;
	overflow:hidden;
	height:223px;
	clear:both;
	color:#fff;}
.slideBox li {	
	width:310px;}
.SlideTextBlock {
	/*width:100%;*/
	padding:5px 10px;
	height:220px;
	background:#262626;}
.SlideTextBlock p {
	clear:both;}
.SlideTextBlock h1 {
	font-size:1.3em;
	color:#ff9933;}
.developedBy {
	margin:2px 0px 5px 0px;
	font-size:0.9em;
	font-style:italic;}
.description {
	font-size:0.9em;
	margin:3px 0px;}
.rightBanner {	
	width:300px;
	float:right;
	padding:0px 0px 15px 0px;}
.default {
	width:100%;
	float:left;
	padding:0px 0px 20px 0px;
	clear:both;}
.blockTitle {
	margin:0px 0px 10px 0px;
	color:#221f1f;}
.hotGames {
	width:70%;
	float:left;}
.index-page.hotGames {
	width:65%;}
	
.hotItem {
	width:48%;
	height:130px;
	margin:0px 1% 0px 0px;
	float:left;}
.hotImg {
	width:85px;
	float:left;
	text-align:center;
	background:url(../images/hotCornLeft.gif) bottom left no-repeat #221f1f;}
.hotImg img {
	width:75px;
	margin:5px;}
.hotImg span {
	display:block;
	width:100%;
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	background:url(../images/hotCornRight.gif) bottom right no-repeat;}
.hotDescription {	
	width:60%;
	margin:0px 0px 0px 5px;
	float:left;}
.hotDescription  h3 {
	font-size:1.1em;
	font-weight:bold;
	color:#e91d25;}
.reviews {
	width:25%;
	float:right;
	padding:5px 10px;}
.index-page.reviews {
	width:30%;
	padding-top:0px;}
.cont_reviews {
	width:95%;
	float:left;
	border:1px solid #d7d7d7;
	padding:5px 10px 5px 10px;}
.reviews .cont_reviews {
	margin-bottom:15px;}
.reviewItem {
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	color:#666;}
.reviewItem img {
	float:left;
	padding:3px;
	margin:0px 5px 0px 0px;
	background:#000;}
.reviewItem h3 {
	font-size:0.9em;
	float:left;
	font-weight:bold;
	color:#000;}
.reviewItem span {
	font-size:1em;
	font-weight:bold;
	color:#ff9933;}
.reviewItem p {
	font-size:0.82em;
	color:#000;}
.category {
	width:25%;
	float:left;
	margin:0px 0px 20px 0px;}
.catWrap {
	position:relative;
	left:5%;
	width:90%;
	height:300px;
	float:left;
	border:1px solid #d7d7d7;}
.category .blockTitle {
	margin:0px 0px 5px 15px;}
.catItem {
	width:90%;
	height:65px;
	overflow:hidden;
	float:left;
	margin:10px 0px 0px 5%;}
.catItem img {
	float:left;
	width:50px;
	margin:0px 5px 3px 0px;
	padding:2px;
	background:#000;}
.catItem h3 {
	font-size:1em;}
.catItem .description {
	color:#ff6600;
	font-size:0.85em;}
.tags {
	width:330px;
	float:left;}
.tags .blockTitle {
	margin:0px 0px 5px 0px;}
.tagWrap {
	width:94%;
	padding:10px 10px;
	float:left;
	border:1px solid #d7d7d7;}
.bottomBanner {
	width:620px;
	float:right;}
.bottomBanner_200 {
	width:50%;
	float:left;
	text-align:center;
	padding:30px 0px 0px 0px;}
.bottomBanner_300 {
	width:50%;
	float:right;
	text-align:center;}
.smallTitle {
	color:#565455;
	margin:0px 0px 20px 20px;}
.siteLink {	
	width:65%;
	float:left;}
.linkItem {
	width:150px;
	float:left;
	margin:0px 0px 15px 0px;
	text-align:center;}
.gameSubmit {
	float:right;
	width:30%;
	padding:15px 5px;
	text-align:center;
	border:1px solid #d7d7d7;}
.gameSubmit p {
	font-size:1.9em;}
p.notice {
	clear:both;
	margin:20px 0px 15px 20px;
	font-size:0.8em;
	color:#565455;}
.left {
	width:645px;
	float:left;}
.bleft {
	width:960px;
	float:left;
	}

.bgameTitle {	
	width:300px;
	float:left;
	}
.bgameDevepoper {
	padding-top:20px;
	width:160px;
	float:left;
	}
.main_section_headers
{
	font-size:1em;
}
.main_section_content{
	font-size:0.85em;
	
}	
.bgamePlays {
	padding-top:20px;
	width:190px;
	float:left;
	}
.bgameTitle{
float:left;
}

.bgameRating {

	float:left;}
.bgameRating 
{
	font-size:1em;
	width:100px;}	
.pageNum {
	width:100%;
	float:left;
	color:#ff6633;
	margin:5px 0px;}
.pageNum span  {
	padding:0px 5px}
.gameHead {
	width:100%;
	float:left;
	font-size:1em;
	color:#ff6633;}
.gameHead p {
	font-size:0.84em;
	padding:0px 0px 0px 3px}
.gameItems .bgameTitle img {
border:3px solid #000000;
float:left;
margin:0 5px;}
	
.regForm .gameHead p,
.regForm .gameItems,
.regForm .commentItems p
 {
	font-size:1em;}
.gameRating 
{
	width:160px;
	float:left;}

.gameHead .gameTitle p {
	padding:0px 0px 0px 15px}
.border {
	border:2px solid #fdc986;}
.gameItems,
.commentItems {
	width:100%;
	float:left;
	padding:5px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	font-size:0.85em;}
.gameItems h3,
.bgameItem h3,
.gameItems p {
	padding:0px 5px 0px 0px;}	
.gameItems .gameTitle p 
{
	font-size:0.84em;
	color:#ff6633;}
.gameItems .gameDevepoper,
.gameItems .gamePlays 
{
	font-size:0.84em;
	padding:20px 0px 0px 0px;} 	
.rating 
{
	font-size:0.84em;
	height:15px;
	padding-top:20px;
	margin:0px;}	
.gameTitle,
.gameDevepoper,
.gamePlays,
.gameRating {
	float:left;}
.gameTitle {	
	width:270px;}
.gameDevepoper {
	width:120px;}
.gamePlays {
	width:150px;}
.gameRating 
{
	font-size:0.84em;
	width:100px;}
.gameItems .gameTitle img {
	float:left;
	margin:0px 5px 0px 5px;
	border:3px solid #000;}
.right {
	width:295px;
	float:right;}
.roundedBlack,
.roundedLight,
.mainGame,
.regForm {
	position:relative;
	width:100%;
	margin:20px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	float:left;}
.roundBlackM {
	background:#333;
	padding:0px 0px;
	width:100%;
	float:left;}
.roundBlack_t,
.roundBlack_b {
	float:left;
	width:100%;
	height:10px;
	background:#333;
	line-height:1px;
	font-size:1px;}
.roundBlack_tl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/round_tl.gif) no-repeat;}
.roundBlack_tr {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/round_tr.gif) no-repeat;}
.roundBlack_bl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/round_bl.gif) no-repeat;}
.roundBlack_br {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/round_br.gif) no-repeat;}
.webmasters,
.defaultLight,
.newsLetter,
.latestGame,
.oneGame  {
	padding:0px 10px;
	float:left;
	color:#fff;
	font-size:0.9em;}	
.webmasters img {
	width:125px;
	height:125px;
	float:left;
	background:#ccc;
	margin:0px 7px 0px 0px;}
.webmasters iframe {
	float:left;
	background:#ccc;
	margin:0px 7px 0px 0px;}
.webmasters .joinNow	{
	padding:10px 0px 0px 0px;}
.roundLightM {
	background:#666;
	padding:0px 0px;
	width:100%;
	float:left;
	text-align: justify;}
.roundLightM p,
.roundLightM h2,
.roundLightM h3,
.roundLightM h4,
.roundLightM h5,
.roundLightM h6,
.roundLightM li{
	padding:0px 10px;}
.roundLight_t,
.roundLight_b {
	float:left;
	width:100%;
	height:10px;
	background:#666;
	line-height:1px;
	font-size:1px;}
.roundLight_tl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/roundLight_tl.gif) no-repeat;}
.roundLight_tr {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/roundLight_tr.gif) no-repeat;}
.roundLight_bl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/roundLight_bl.gif) no-repeat;}
.roundLight_br {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/roundLight_br.gif) no-repeat;}		
.right h3 {
	font-size:1.2em;
	color:#f9ec31;}	
.form {
	width:100%;
	float:left;
	clear:both;
	margin:0px 0px 5px 0px;}	
.form p {
	width:70px;
	float:left;
	padding:3px 0px 0px 0px;
	font-size:0.8em;
	text-align:right;}
.form input {
	width:140px;
	margin:0px 0px 0px 10px;}
.form select {
	width:53px;
	float:left;
	margin:0px 0px 0px 10px;}
.form .newsSubmit {
	background:none;
	width:auto;
	border:none;
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
	padding:3px 4px;
	margin:0px;}
.defaultLight .roundedLight {
	width:100%;
	margin:0px;}
.oneGame .roundedLight {
	width:940px;
	margin:0px;}
.topBlock {
	width:100%;
	float:left;}
.oneGameTitle {	
	float:left;
	width:660px;}
.oneGameTitle h1 {
	font-size:1.6em;}
.oneGame .roundLightM {
	position:relative;
	height:100%;
	width:100%;}
.gameMenu {
	float:right;
	width:260px;
	text-align:right;}
.gameMenu ul {
	list-style-type:none;
	margin:0px;
	padding:0px;}
.gameMenu ul li {
	float:left;
	margin:0px;
	padding:0px 0px 0px 10px;}
.mainGameTitle {
	position:relative;
	top:-30px;
	width:auto;
	float:left;
	margin:0px 0px -30px 0px;
	padding:10px 10px 30px 10px;
	padding:10px 10px 30px 10px;
	background:#666;}
.mainGameTitle .roundLight_tl {
	position:absolute;
	top:0px;
	left:0px;}
.mainGameTitle .roundLight_tr {
	position:absolute;
	top:0px;
	right:0px;}	
.lightOnBlack_tr {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/lightOnBlack_tr.gif) no-repeat;}
.lightOnBlack_bl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/lightOnBlack_bl.gif) no-repeat;}
.lightOnBlack_br {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/lightOnBlack_br.gif) no-repeat;}
.user .lightOnBlack_bl {
	background:url(../images/user_bl.gif) no-repeat;}
.user .lightOnBlack_br {
	background:url(../images/user_br.gif) no-repeat;}
.mainGame .roundBlackM,
.mainGame .roundBlack_t,
.mainGame .roundBlack_b,
.regForm .roundBlackM,
.regForm .roundBlack_t,
.regForm .roundBlack_b {
	background:#000;}
.oneBlack_tl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/oneBlack_tl.gif) no-repeat;}
.oneBlack_tr {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/oneBlack_tr.gif) no-repeat;}
.oneBlack_bl {
	width:10px;
	height:10px;
	float:left;
	background:url(../images/oneBlack_bl.gif) no-repeat;}
.oneBlack_br {
	width:10px;
	height:10px;
	float:right;
	background:url(../images/oneBlack_br.gif) no-repeat;}
.startGame {
	position:relative;
	left:10px;
	width:645px;
	float:left;
	text-align:center;
	padding:0px;}
	
	
	
	
	
	
	
	
	
	
.chating {
	position:absolute;
	z-index:10;
	right:0px;
	width:230px;
	min-height:100%;
	float:right;
	margin:0px 10px 0px 0px;
	padding:0px 5px 5px 5px;
	background:#ff9933;}
	
	
.chatTitle {
	width:100%;
	height:1.5em;}	
.chatTitle h5 {
	float:left;
	color:#000;
	font-size:1.3em;
	font-weight:bold;
	padding:2px 10px 2px 10px;}	
.chatTitle p	{
	padding:5px 0px 0px 0px;}
.chatRoomTitle {
	clear:both;}
.chatCountIn {
	position:relative;
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
.chatCountIn p {
	float:left;
	line-height:1.7em;
	color:#000;
	background:#fff;
	padding:0px 10px 2px 10px;}
.chatCountIn select {
	width:50%;
	float:right;
	margin:0px;
	padding:0px;}
	
.chatUser {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	height:130px;
	overflow-x:hidden !important;
	overflow-y:scroll !important;
	overflow:auto;
	color:#000;
	background:#fff;
	padding:5px 0px 10px 0px;}
.chatMessage {
	position:relative;
	width:100%;
	height:180px;
	float:left;
	
	overflow:hidden;
	background:#fff;
	color:#777;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
.chatMessage .act {
	background:#ccc;}
.chatTextInput {
	width:230px;
	float:left;
	background:#fff;
	margin:3px 0px 0px 0px;}
	
	
	
	
.chatUser div {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;}
.chatUser div img {
	position:relative;
	z-index:50;
	float:left;
	margin:0px 5px 0px 0px;}
.chatUser div p {}
.chatUser div .chatUserInfo {
	position:absolute;
	top:-10px;
	left:70px;
	z-index:500;
	border:1px solid #ccc;
	background:#eee;
	padding:5px 8px;}
.chatUser div .chatUserInfo p {
	margin:5px 0px;}

	
	

.chatTextInput textarea {
	width:225px;
	border:none;}


/* user colors*/
.chatMessage  a.red:link,
.chatMessage  a.red:visited,
.chatMessage  a.red:active {
	color:#f00;}
.chatMessage  a.blue:link,
.chatMessage  a.blue:visited,
.chatMessage  a.blue:active {
	color:#00f;}
.chatMessage  a.orange:link,
.chatMessage  a.orange:visited,
.chatMessage  a.orange:active  {
	color:orange;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.gameDescription {
	width:100%;
	float:left;
	font-size:0.9em;
	margin:15px 0px 0px 0px;
	color:#fff;}	
.gameDescription h2 {
	font-weight:bold;
	font-size:1.3em;}
.gameDescription p {
	margin:4px 0px;
	font-weight:bold;}
.gameDescription p span {
	font-weight:normal;}
.gameDescription a {
	color:#fff;}
.descLeft {
	width:200px;
	float:left;
	padding:0px 15px 0px 0px;}
p.addToFavorites {
	padding:5px 0px 5px 20px;
	background:url(../images/favorite.gif) 0px 5px no-repeat;}
.descRight {
	width:650px;
	float:left;
	padding:0px 0px 0px 0px;}
.commentItems {
	}	
.userImg {
	float:left;
	width:100px;}
.userComment {
	float:left;
	width:420px;
	padding:10px 10px 0px 10px;}
.commentDate {
	float:left;
	width:100px;
	padding:10px 0px 0px 0px;}
.commentItems .userImg img {
	float:left;
	margin:0px 5px 0px 5px;
	border:3px solid #000;}
.commentHead {
	width:100%;
	float:left;
	padding:10px 0px 5px 0px;
	color:#ff6633;}
.commentHead h3 {
	float:left;
	font-size:1.15em;
	text-decoration:underline;}
p.addComment {
	float:right;
	font-size:0.9em;
	padding:3px 0px 3px 20px;
	margin:5px 0px 0px 0px;
	background:url(../images/commente.gif) 0px 4px no-repeat;}
.defaultLight {
	width:97%;}
.defaultLight .title {
	float:left;
	width:auto;}	
.defaultLight .mainGameTitle {
	padding:10px;}
.formCon {
	padding:5px 10px;}	
.fItem {
	width:100%;
	clear:both;
	float:left;
	margin:10px 0px 5px 0px;}
.fItem p {
	text-align:right;
	width:130px;
	float:left;}
.fInput {
	width:380px;
	float:left;
	padding:0px 0px 0px 20px;}	
.fInput input {
	margin:4px 0px 5px 0px;
	width:100%;}
.fInput select {
	float:left;
	margin:4px 10px 0px 0px;
	width:25%;}	
.fInput p {
	width:100%;
	text-align:center;}
.otherSelect {
	width:100%;
	float:left;
	color:#000;}
.otherSelect input {
	clear:both;
	float:left;}
.otherSelect p {
	margin:0px 0px 10px 20px;}
.reg_tl,
.reg_bl,
.reg_tr,
.reg_br {
	position:absolute;
	width:3px;
	height:5px;
	z-index:500;}
.reg_tl{
	top:0px;
	left:0px;
	background:url(../images/reg_tl.gif) no-repeat;}
.reg_bl {
	top:0px;
	left:0px;
	background:url(../images/reg_bl.gif) no-repeat;}
.reg_tr {
	top:0px;
	right:0px;
	background:url(../images/reg_tr.gif) no-repeat;}
.reg_br {
	top:0px;
	right:0px;
	background:url(../images/reg_br.gif) no-repeat;}
.regBotton {
	position:relative;
	/*width:95px;*/
	background:#ff9900;
	text-align:center;
	clear:both;
	float:left;
	padding:0px;
	margin:0px;}
.regBot {
	/*width:100%;*/
	position:relative;
	top:-5px;}
.signUp {
	background:none;
	border:none;
	cursor:pointer;
	padding:3px 4px;}
.mainGameTitle h1.reg {
	font-size:1.3em;
	padding:0px 0px 10px 0px;}
.userWelcome {
	width:250px;
	text-align:left;
	}
.userWelcome p {
	text-align:left;}
.userWelcome div {
	float:left;
	width:70%;}
.userWelcome div p a {
	margin:0px 20px 0px 0px;}
.userAvatar {
	float:left;
	margin:0px 20px 0px 0px;}
.userAva {
	width:120px;
	padding:0px 0px 0px 15px;
	float:left;}
.userInfo {
	position:relative;
	width:280px;
	float:left;
	color:#fff;}
.userEdit {
	width:170px;
	float:right;}
.userInfo h5 {
	font-size:1.3em;
	padding:0px 0px 10px 0px;
	font-weight:bold;}
.userInfo p {
	font-weight:bold;}
.userInfo p span {
	color:#ff9933;
	font-weight:normal;}
.userAvatarBig {
	width:50px;
	border:2px solid #333;}
.user {
	padding:0px;
	margin:0px 0px 0px 0px;}
.userAddons {
	position:relative;
	left:1px;
	float:left;
	width:623px;
	background:#333;}
.usersFGames,
.usersFriends {
	position:relative;
	left:25px;
	width:90%;
	clear:both;
	float:left;
	color:#fff;
	margin:10px 0px;
	padding:0px 0px 10px 0px;}
.usersFGames h6,
.usersFriends h6 {
	font-size:1.2em;
	padding:0px 0px 10px 0px;}
.usersFGames div {
	width:19%;
	float:left;
	text-align:center;}
.usersFGames div img {
	border:3px solid #000;
	margin:0px 0px 10px 0px;}
.usersFriends p {
	padding:5px 0px 5px 0px;}
.findFriend div.field {
	width:100%;
	padding:3px 0px;}
.findFriend div.field p {
	width:110px;
	float:left;
	padding:0px 10px 0px 0px;
	text-align:right;}
.findFriend input {
	width:200px;}
.findFriend .submit {
	width:auto;
	background:none;
	border:none;
	color:#ff6600;
	cursor:pointer;
	padding:0px 0px 0px 3px;}
.inviteFriend {
	position:relative;
	border:none;
	background:none;
	cursor:pointer;
	padding:2px 5px 3px 5px;
	font-size:1.3em;
	color:#fff;
	text-decoration:underline;}
.top_left,
.bot_left,
.top_right,
.bot_right {
	position:absolute;
	width:4px;
	height:4px;
	z-index:500;}
.top_left{
	top:0px;
	left:0px;
	background:url(../images/top_left.gif) no-repeat;}
.bot_left {
	top:0px;
	left:0px;
	background:url(../images/bot_left.gif) no-repeat;}
.top_right {
	top:0px;
	right:0px;
	background:url(../images/top_right.gif) no-repeat;}
.bot_right {
	top:0px;
	right:0px;
	background:url(../images/bot_right.gif) no-repeat;}
.inviteBotton {
	position:relative;
	float:left;
	width:200px;
	text-align:center;
	clear:both;
	padding:0px;
	margin:0px;
	background:#ff6633;}
.inviteBot {
	width:100%;
	position:relative;
	top:-4px;}
.captcha {
	margin:5px 0px 0px 0px;}
.sub_tl,
.sub_bl,
.sub_tr,
.sub_br {
	position:absolute;
	width:4px;
	height:4px;
	z-index:500;}
.sub_tl{
	top:0px;
	left:0px;
	background:url(../images/sub_tl.gif) no-repeat;}
.sub_bl {
	bottom:0px;
	left:0px;
	background:url(../images/sub_bl.gif) no-repeat;}
.sub_tr {
	top:0px;
	right:0px;
	background:url(../images/sub_tr.gif) no-repeat;}
.sub_br {
	bottom:0px;
	right:0px;
	background:url(../images/sub_br.gif) no-repeat;}
.subBotton {
	position:relative;
	float:left;
	text-align:center;
	padding:0px;
	margin:0px 0px 0px 4px;
	background:#333;}
.sudBot {
	position:relative;
	top:0px;
	height:1px;
	padding:0px;
	margin:0px;
	line-height:0.001em;
	font-size:0.001em;}
.rightDefault {
	width:100%;
	float:left;
	clear:both;}
.rightGameTitle {
	width:100%;
	float:left;
	margin:0px 0px 15px 0px;}
.rightGameTitle h3 {
	font-size:1em;}
.rightGameTitle img {
	float:left;
	margin:0px 5px 5px 5px;
	border:3px solid #000;}
.footMenu {
	width:100%;
	float:left;
	overflow:hidden;
	padding:0px 0px 15px 0px;
	margin:0px 0px 20px 0px;
	background:url(../images/separator.jpg) bottom left repeat-x;}
.footMenu .spacer {
	margin:0px;}
.footMenu ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;}
.footMenu ul li {
	float:left;
	padding:0px 37px;}
.copyright {
	width:90%;
	float:left;
	padding:0px 0px 40px 40px;
	font-size:0.8em;
	color:#565455;}
.down_text {
	width:90%;
	float:left;
	align:center;
	padding:0px 0px 10px 45px;
	font-size:0.8em;
	text-align: justify;
	color:#565455;}
.centerate {
	width:auto;
	margin:0px auto;
	float:left;
	clear:both;}
body .closer {
	padding:0px;
	margin:0px;}
body .orange {
	color:#ff6600;}
.peach {
	color:#f2b463;}
.gray {
	color:#636363;}
.biger {
	font-size:1.4em;}
.smaller {
	font-size:0.9em;}
.underline {
	text-decoration:underline;}
.votingf {
	line-height:0.001em;
	font-size:0.001em;}
.voting img {
	float:left;
	width:12px;
	height:12px;}
.votebox {
	position:relative;
	width:100%;
	float:left;
	clear:both;}
.votebox .voting {
	float:left;}
.votebox .votenum {
	float:right;
	font-weight:bold;
	margin:0px 10px 0px 0px;}
	
	
	
.staticstar,
.votingstar {
	width:70px;
	height:12px;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;

	}
.staticstar img,
.votingstar img {
	width:12px;
	height:12px;
	margin:0px;
	padding:0px;}
.staticstar {
	position:relative;
	z-index:99;
	visibility:visible;}
.votingstar {
	visibility:hidden;
	position:absolute;
	z-index:999;}
.vote img {
	width:12px;
	height:12px;
	margin:0px;
	padding:0px;}
.voteStar {
	width:100%;
	clear:both;
	float:left;}
.voteStar .vTitle {
	float:left;
	font-weight:bold;
	margin:0px 0px 0px 0px;}
.stars {
	position:relative;
	width:70px;
	height:12px;
	float:left;
	line-height:0.001em;
	font-size:0.001em;}
.rating_msg {
	position:absolute;
	top:-5px;
	width:150px;
	z-index:500;
	border:1px solid #fc3709;
	background:#000;
	color:fff;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	padding:4px;}
.footMenu .rating_msg {
	color:#fff;
	top:-27px;
	padding:5px;}
#big_submit .rating_msg {
color:#fff;}	
#hiddenAbout {
	position:absolute;
	top:20px;
	left:20px;
	z-index:10000;
	display:none;
	width:400px;
	border:2px solid #fcba63;
	background:#fff;
	color:#f05a28;}
#hiddenAbout p {
	margin:10px 10px 20px 10px;}
	
	
	
.contentBox-left {
width:70%;
float:left;}
.contentBox-text {
width:99%;
float:left;}

/* advertisement from cpmstar */
.cpmstar {
	float:left;
	width:94%;
	background:#EBEBEB;
	margin:0px 0px 5px 0px;
	padding:3% 3% 0% 3%;}
ul.advertisement-cpmstar {
	margin:0px;
	padding:0px;}
.reviews-title {
	font-size:1.3em;
	padding:0px 0px 5px 0px;}
.advertisement-cpmstar li {
	width:100%;
	float:left;
	clear:both;
	list-style:none;
	margin:0px;
	padding:0px 0px 10px 0px;}
.advertisement-cpmstar h3 {
	color:#000000;
	font-size:0.9em;
	font-weight:bold;
	padding-left:85px;}
.advertisement-cpmstar p {
	color:#000000;
	font-size:0.82em;
	padding-left:85px;}
.advertisement-cpmstar  img {
	background:none repeat scroll 0 0 #000000;
	float:left;
	margin:0 5px 0 0;
	padding:3px;}