@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
}

* {
	margin:0;
	padding:0;
}

.clr {
	clear:both;
}
.fl {
	float:left;
	}
img {
	border:none;
	}

*:focus {
	outline:none !important;
}

table {
	border-collapse:collapse;
}

.button {
	background:url(../images/img-btn.gif) no-repeat left 0;
	float:left;
}

.button a {
	display:block;
	background:url(../images/img-btn2.gif) no-repeat right 0;
	height:22px;
	padding:0 8px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
	float:left;
}

#container {
	width:994px;
	margin:82px auto;
}

#header {
	background:url(../images/img-header.jpg) no-repeat;
	height:258px;
	position:relative;
}

#header .topNav {
	list-style:none;
	position:absolute;
	left:59px;
	bottom:29px;
}

#header .topNav li {
	float:left;
}

#header .topNav .btn-home a {
	background:url(../images/btn-home.jpg) no-repeat;
	display:block;
	width:126px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-home a:hover,
#header .topNav .btn-home a.active {
	background:url(../images/btn-home-over.jpg) no-repeat;
}

#header .topNav .btn-news a {
	background:url(../images/btn-news.jpg) no-repeat;
	display:block;
	width:126px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-news a:hover,
#header .topNav .btn-news a.active {
	background:url(../images/btn-news-over.jpg) no-repeat;
}

#header .topNav .btn-reviews a {
	background:url(../images/btn-reviews.jpg) no-repeat;
	display:block;
	width:126px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-reviews a:hover,
#header .topNav .btn-reviews a.active {
	background:url(../images/btn-reviews-over.jpg) no-repeat;
}

#header .topNav .btn-demos a {
	background:url(../images/btn-demos.jpg) no-repeat;
	display:block;
	width:126px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-demos a:hover,
#header .topNav .btn-demos a.active {
	background:url(../images/btn-demos-over.jpg) no-repeat;
}

#header .topNav .btn-patches a {
	background:url(../images/btn-patches.jpg) no-repeat;
	display:block;
	width:126px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-patches a:hover,
#header .topNav .btn-patches a.active {
	background:url(../images/btn-patches-over.jpg) no-repeat;
}

#header .topNav .btn-mods a {
	background:url(../images/btn-mods.jpg) no-repeat;
	display:block;
	width:126px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-mods a:hover,
#header .topNav .btn-mods a.active {
	background:url(../images/btn-mods-over.jpg) no-repeat;
}

#header .topNav .btn-bonus a {
	background:url(../images/btn-bonus.jpg) no-repeat;
	display:block;
	width:123px;
	height:34px;
	text-indent:-999em;
}

#header .topNav .btn-bonus a:hover,
#header .topNav .btn-bonus a.active {
	background:url(../images/btn-bonus-over.jpg) no-repeat;
}

#content {
	background:url(../images/bg-layout.jpg) repeat-y 10px 0;
	margin-left:8px;
	color:#000;
}

#content .btm-bg {
	background:url(../images/img-btm-layout.jpg) no-repeat left bottom;
	padding:0 82px 20px 78px;
}

#content .left {
	background-color:#690;
	float:left;
	width:500px;
}

#content .right {
	float:right;
	width:310px;
	margin-bottom:175px;
}

#content .right .bg-members {
	background:url(../images/bg-members.jpg) no-repeat;
	width:283px;
	height:158px;
	padding:38px 15px 12px 12px;
}

#content .right .formBox .here {
	margin:3px 0 0 5px;
}

#content .right .formBox table {
	width:100%;
}

#content .right .formBox td {
	padding:5px 1px;
}

#content .right .formBox label {
	background:url(../images/bullet-members.gif) no-repeat left 3px;
	padding-left:15px;
	font-weight:bold;
	font-size:12px;
	position:relative;
	top:-3px;
}

#content .right .formBox .field {
	background:url(../images/bg-field.jpg) no-repeat;
	width:194px;
	height:32px;
}

#content .right .formBox .field input {
	width:164px;
	height:16px;
	margin:6px 0 0 8px;
	border:none;
	background-color:#f4ddaf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#content .right .formBox .staylogged {
	float:left;
	margin:0 73px 0 15px;
}
#content .right .formBox .staylogged strong{
	float:left;
	margin-right:5px;
}
#content .right .formBox .staylogged .flagarea {
	float:left;
}

#content .right .bg-search {
	background:url(../images/bg-search.jpg) no-repeat;
	width:283px;
	height:52px;
	padding:38px 15px 12px 12px;
}

#content .right .bg-search .field {
	background:url(../images/bg-field2.jpg) no-repeat;
	width:165px;
	height:32px;
}

#content .right .bg-search .field input {
	width:136px;
	height:16px;
	margin:6px 0 0 8px;
	border:none;
	background-color:#f4ddaf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#content .right .bg-search .button a {
	padding:0 10px 0 7px;
	font-size:11px;
}

#content .right .bg-gamecharts {
	background:url(../images/bg-gamecharts.jpg) no-repeat;
	width:283px;
	height:120px;
	padding:38px 15px 12px 12px;
}

#content .right .bg-gamecharts p {
	margin:5px 55px 0 0;
}

#content .right .bg-poll {
	background:url(../images/bg-poll2.jpg) repeat-y 0 0;
	width:310px;
/*	min-height:170px;*/
}
.bg-poll .form-radios{
 /* width: 230px;*/
 
}
.bg-poll-detail .form-radios{
  width: auto;
 
}
.bg-poll .form-radios .form-item{
  padding-bottom:10px;
}

#content .right .bg-poll .bg2 { background:url(../images/bg-poll1.jpg) no-repeat 0 top; }
#content .right .bg-poll .bg3 { background:url(../images/bg-poll3.jpg) no-repeat 0 bottom; padding:38px 15px 12px 12px; position:relative; }
#content .right .bg-poll .ico-poll { position:absolute; right:15px; top:40px; }
#content .right .bg-poll .button { margin-right:5px; }
#content .right .bg-poll h3 {
  font-size: 13px;
}
table.polls-list { border:1px solid #4c300b; }
table.polls-list th,
table.polls-list td { padding:6px; border:0; }
table.polls-list a { color:#000; text-decoration:underline; }
table.polls-list a:hover { text-decoration:none; }
table.polls-list thead { background:#d9c677; }
table.polls-list tr.even { background:#F3E9BF; border-bottom-color:#4c300b; }
table.polls-list tr.odd { background:#D8CC9B; border-bottom-color:#4c300b; }


#content .right .bg-membercharts {
	background:url(../images/bg-membercharts.jpg) no-repeat;
	width:283px;
	height:120px;
	padding:38px 15px 12px 12px;
}

#content .right .bg-membercharts .list-numbers {
	list-style:none;
	font-weight:bold;
	line-height:1.4em;
}

#content .right .bg-membercharts .no1 {
	background:url(../images/bullet-no1.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-membercharts .no2 {
	background:url(../images/bullet-no2.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-membercharts .no3 {
	background:url(../images/bullet-no3.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-membercharts .no4 {
	background:url(../images/bullet-no4.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-membercharts .no5 {
	background:url(../images/bullet-no5.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-membercharts .no6 {
	background:url(../images/bullet-no6.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-membercharts .no7 {
	background:url(../images/bullet-no7.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .ad-box {
	background:url(../images/bg-ad.jpg) no-repeat;
	width:292px;
	height:291px;
	padding:7px 11px 10px 7px;
}

#footer {
	background:url(../images/img-footer.jpg) no-repeat;
	margin-left:1px;
	height:32px;
}

#footer .ftrNav {
	list-style:none;
	float:left;
	padding:6px 0 0 48px;
}

#footer .ftrNav li {
	float:left;
}

#footer .ftrNav li a {
	display:block;
	text-indent:-999em;
	width:100px;
	height:21px;
}

#footer .ftrNav .btn-home a {
	background:url(../images/btn-ftr-home.jpg) no-repeat;
}

#footer .ftrNav .btn-home a:hover {
	background:url(../images/btn-ftr-home-over.jpg) no-repeat;
}

#footer .ftrNav .btn-news a {
	background:url(../images/btn-ftr-news.jpg) no-repeat;
}

#footer .ftrNav .btn-news a:hover {
	background:url(../images/btn-ftr-news-over.jpg) no-repeat;
}

#footer .ftrNav .btn-reviews a {
	background:url(../images/btn-ftr-reviews.jpg) no-repeat;
}

#footer .ftrNav .btn-reviews a:hover {
	background:url(../images/btn-ftr-reviews-over.jpg) no-repeat;
}

#footer .ftrNav .btn-demos a {
	background:url(../images/btn-ftr-demos.jpg) no-repeat;
}

#footer .ftrNav .btn-demos a:hover {
	background:url(../images/btn-ftr-demos-over.jpg) no-repeat;
}

#footer .ftrNav .btn-patches a {
	background:url(../images/btn-ftr-patches.jpg) no-repeat;
}

#footer .ftrNav .btn-patches a:hover {
	background:url(../images/btn-ftr-patches-over.jpg) no-repeat;
}

#footer .ftrNav .btn-mods a {
	background:url(../images/btn-ftr-mods.jpg) no-repeat;
}

#footer .ftrNav .btn-mods a:hover {
	background:url(../images/btn-ftr-mods-over.jpg) no-repeat;
}

#footer .ftrNav .btn-cheats a {
	background:url(../images/btn-ftr-cheats.jpg) no-repeat;
}

#footer .ftrNav .btn-cheats a:hover {
	background:url(../images/btn-ftr-cheats-over.jpg) no-repeat;
}

#footer .ftrNav .btn-about a {
	background:url(../images/btn-ftr-aboutUs.jpg) no-repeat;
}

#footer .ftrNav .btn-about a:hover {
	background:url(../images/btn-ftr-aboutUs-over.jpg) no-repeat;
}

#footer .ftrNav .btn-contact a {
	background:url(../images/btn-ftr-contact.jpg) no-repeat;
}

#footer .ftrNav .btn-contact a:hover {
	background:url(../images/btn-ftr-contact-over.jpg) no-repeat;
}

#footer .ftrNav .btn-bonus a {
	background:url(../images/btn-ftr-bonus.jpg) no-repeat;
	width:120px;
}

#footer .ftrNav .btn-bonus a:hover {
	background:url(../images/btn-ftr-bonus-over.jpg) no-repeat;
}


/*Added For Inner  Page Content Box */

#content .left {
	background: none;
}
.main-contentbox {
	background:url(../images/main-content-bg.gif) repeat-y;
}
.main-contentbox .main-contentbody{
	background:url(../images/main-content-footer.gif) no-repeat bottom;
	padding:0 6px;
	padding-bottom:35px;
	padding-top:10px;
}
.screen-popup .main-contentbody {
	background:url(../images/popup-footer.gif) repeat-x bottom;
	padding-bottom:52px;
}
.main-contentbox h2 {
	height:36px;
	width:500px;
	overflow:hidden;
	text-align:center;
	background:url(../images/heading-bg.gif) no-repeat left top;
}

.contentpadding {
	padding:0 10px;
}
.maintop-text {
	float:left;
	width:400px;
}
.right-icont {
	float:right;
}
.main-contentbox .main-contentbody h3 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.main-contentbox .main-contentbody p {
	margin:0 7px 15px 0;
	text-align:justify;
	
}
/*Added For About Us Page*/

.bulit-syle li {
	list-style:none;
}
.bulit-syle h4 {
	background:url(../images/bullet-lable.gif) no-repeat left 2px;
	padding-left:15px;
	margin-bottom:5px;
	font-size:12px;
}
.bulit-syle .listcontent {
	padding-left:15px;
	padding-bottom:8px;
}
.sprt {
	background:url(../images/content-seprator.png) repeat-x;
	height:20px;
}
.about-page {
	background:url(../images/abt-backgournd.jpg) no-repeat;
	background-position: 134px 0px;
	padding: 2px 8px 2px 12px;
}

/*Added For Home Content*/

.Newlisting{
width:400px;
float:left;
}
.Newlisting li{
background:url(../images/news-left-bg.gif) no-repeat left top;
height:20px;
width:493px;
}
.Newlisting li .rightbg{
background:url(../images/news-right-bg.gif) no-repeat  right top;
}
.Newlisting-icon{
float:right;
width:50px;
}


/*---------------------contact page------------------------*/
.sprt{
background:url(../images/content-seprator.png) repeat-x;
height:20px;
}
#contactArea {
	padding:22px 0px 0 20px;
}
#contactArea ul {
	list-style:none;
	float:left;
}
#contactArea ul li{
	margin-bottom:18px;
}
#contactArea ul li label{
	font-size:12px;
	font-weight:bold;
	float:left;
	width:94px;
	padding-right:9px;
	text-align:left;
	padding-top:3px;
	background:url(../images/bullet-lable.gif) no-repeat left 5px;
	padding-left:16px;
}
/*#contactArea ul li label span{
	background:url(../images/bullet-lable.gif) no-repeat left;
	padding-left:16px;

}*/
/*#contactArea ul li input{
	width:297px;
	height:20px;
	border:none;
	padding:2px 2px 0;
	font-size:12px;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}*/

#contactArea ul li .inputbg input{
	background:url(../images/input-bg.gif) no-repeat left;
	width:290px;
	float:left;
/*	height:24px;*/
	border:none;
	padding:4px 5px 4px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contactArea ul li input.member{
	background:#ddcb93;
	width:297px;
	height:19px;
	border:none;
		padding:3px 2px 0;
}
#contactArea ul li label.capPad{
	padding-top:4px;
}
#contactArea ul li .captcha{
	float:left;
	width:300px;
	padding-right:10px;
	}
#contactArea ul li .newcaptcha{
	clear:left;
	padding:5px 0 0 115px;
}
#contactArea ul li .newcaptcha a{
text-decoration:underline;
font-weight:bold;
color:#000;
}
#contactArea ul li .newcaptcha a:hover{
text-decoration:none;
}
#contactArea ul li .arrow{
	float:left;
	margin:13px 10px 0 0;
}
#contactArea ul li input.small{
	background:url(../images/input-small-bg.gif) no-repeat left;
	width:104px;
	border:none;
	padding:10px 2px;
	margin-top:11px;
}
#contactArea ul li input.chkBox{
	width:auto;
	height:19px;
	border:none;
	float:left;
	padding:0;
	margin-top:-3px;
}

#contactArea ul li .email{
	padding-left:5px;
	font-weight:bold;
	clear:none;
}
#contactArea ul li .teextareadiv textarea{
	background:url(../images/textarea-bg.gif) no-repeat left;
	width:301px;
	height:161px;
	border:none;
	float:left;
}
/*#contactArea ul li .teextareadiv {
background:none;
width:291px;
border:none;
height:150px;
padding:1px 2px;
}*/
.contact-page .sendBtn {
	margin-left:0 !important;
	}
.sendBtn {
	background:url(../images/send-us-btn-left.gif) no-repeat left top;
	height:22px;
	float:left;
	margin-left:112px;
	margin-top:12px;
}
.sendBtn .sendBtninner {
	background:url(../images/send-us-btn-right.gif) no-repeat right top;
	float:left;
	padding:0 13px 0 10px;
	height:22px;
}
.sendBtn  input{
	background:none;
	color:#fff;
	border:none;
	font-weight:bold;
	height:auto;
	padding:0px;
	cursor:pointer;
	font-family:inherit;
	font-size:12px;
}

.footerimg {
margin-bottom:15px;
}
.mr-right {
margin-right:50px;
}


/*Added for news detail*/


.main-contentbox .main-contentbody .newsdetail h3{
font-size:22px;
font-weight:normal;
}
.newsinfo-bar{
background: url(../images/news-detail-info.gif) no-repeat left top;
width:449px;
height:31px;
margin-top:5px;
margin-bottom:10px;
}
.newsinfo-bar ul{
padding-top:2px;
padding-left:5px;
list-style:none;
height:29px;
}
.newsinfo-bar ul li{
height:22px;
border-right: solid 1px #000000;
float:left;
}
.newsinfo-bar ul li.first{
padding-right:15px;
line-height:18px;
width:225px
}
.newsinfo-bar ul li.date{
padding:0px 122px 0px 0px;
line-height:18px;
border-right:none;
}
.newsinfo-bar ul li.system{
padding-top:2px;
border:none;
float: right;
padding-right:7px;
}
.newsinfo-bar ul li.system strong{
	float:left;
	display:block;
	padding-right:5px;
}
.newsinfo-bar ul li.system span{
width:17px;
float:left;
overflow: hidden;
margin-right:2px;
display:block;
}

/*.newbtn {
	height:22px;
	float:left;
}*/
.newbtn .newbtnbody {
	background:url(../images/send-us-btn-left.gif) no-repeat left top;
	float:left;
}

.newbtn .newbtnbody a {
	background:url(../images/send-us-btn-right.gif) no-repeat right top;
	text-decoration:none;
	color: #FFFFFF;
	font-size:12px;
	display:block;
	font-weight:bold;
	line-height:17px;
	padding:0 15px 4px 10px;
}
/*.newsdetail-text img{
margin-right:8px;
top:3px;
position:relative;

}*/
.news-detail-nav{
font-size:12px;
padding-bottom:15px;
position:relative;
}
.news-detail-nav a{
text-decoration:underline;
color:#000000;
letter-spacing:-1px;
font-weight:bold;
}
.news-detail-nav a:hover{
text-decoration: none;
color:#000000;
}
.news-detail-nav  .action{
position:absolute;
right:0px;
top:-2px;
}
.news-detail-nav  .action a{
display:block;
width:28px;
overflow:hidden;
float:right;
}
.add-comment{
background:url(../images/add-comment-box.gif) no-repeat;
height:149px;
width:319px;
float:left;
position:relative;
left:-10px;

}
.comment-textarea{
padding-left:14px;
}
.add-comment textarea{
background:#f4ddaf;
border:#543e25 solid 1px;
width:240px;
padding:4px;
height:82px;
}
.ratingbox{
width:158px;
position:absolute;
right:5px;
padding-top:22px;
overflow:hidden;
}
.ratingbox h4{
font-size:14px;
margin-bottom:7px;
}
.ratingbox .starrating{
margin-bottom:10px;
}
.add-comment .action{
position:relative;
right:-275px;
top:-20px;
}
.comment-head{
background:#e1cb8d;
height:18px;
padding:0 6px;
padding-top:2px;
overflow:hidden;
padding-right:0px;
}
.display-comments {
padding-bottom:5px;
}
.display-comments li{
list-style:none;
margin-bottom:15px;
}
.display-comments li .comment-head{
}

.display-comments li .user-info{
background:url(../images/bullet-lable.gif) no-repeat 2px 2px ;
padding-left:17px;
height:20px;
float:left;
width:140px;
}
.display-comments li .comment-time{
background:url(../images/bullet-lable.gif) no-repeat 2px 2px ;
padding-left:17px;
height:20px;
float:left;
width:110px;
}

.display-comments li .report{
float:right;
font-size:0px;
margin-top:-3px;


}
.display-comments .comment-text{
background:#e1cb8d;
padding:5px 10px;
margin-top:4px;

}
.commentOuter{
height:150px;
position:relative;
}



#content .homePage .contentpadding {
	padding-bottom:15px;
}

#content .homePage .news-listing {
	list-style:none;
	float:left;
}

#content .homePage .news-listing li {
	background:#e2cd92 url(../images/bullet-lable.gif) no-repeat 3px 3px;
	width:376px;
	padding:2px 4px 2px 20px;
	margin-bottom:5px;
	font-weight:bold;
}

#content .homePage .main-contentbox h2 img {
	margin-top:9px;
}

#content .homePage .reviews-listing {
	list-style:none;
	float:left;
}

#content .homePage .reviews-listing li {
	background:#e2cd92 url(../images/bullet-lable.gif) no-repeat 3px 4px;
	width:376px;
	padding:0 4px 0 20px;
	margin-bottom:5px;
	font-weight:bold;
}

#content .homePage .redBullet li {
	background:#e2cd92 url(../images/bullet-red.gif) no-repeat 3px 2px;
	color:#8a000f;
}

#content .homePage .reviews-listing .reviews {
	width:100%;
}

#content .homePage .reviews-listing .systems {
	text-align:left;
	padding-left:6px;
	border-left:8px solid #f1dda0;
	width:86px;
}

#content .homePage .redBullet .systems {
	width:92px;
}

#content .homePage .greenBullet li {
	background:#e2cd92 url(../images/green-bulit.gif) no-repeat 3px 2px;
	color:#004f25;
}

#content .homePage .greenBullet .systems {
	width:92px;
}

#content .homePage .blueBullet li {
	background:#e2cd92 url(../images/blue-bulit.gif) no-repeat 3px 2px;
	color:#3f5caa;
}

#content .homePage .blueBullet .systems {
	width:92px;
}

#content .homePage .brownBullet li {
	background:#e2cd92 url(../images/brown-bulit.gif) no-repeat 3px 2px;
	color:#6a4d25;
}

#content .homePage .brownBullet .systems {
	width:92px;
}

/*added for news listing Page*/

.news-head{
margin-bottom:10px;
}
.news-head table{
width:100%;
}
.news-head table td{
vertical-align:top;
}
.news-head table h4{
display:block;
margin-bottom:5px;
font-size:12px;
}
.news-head table .sort{
width:140px;
height:20px;
}
.news-head table .system{
width:100px;
height:20px;
}
.newlistingTable img{
border:none;
}
.newlistingTable table,
.reiewsTable table{
width:100%;
}
.newlistingTable h4,
.reiewsTable h4,
.cheatTable h4,
.patchIndexTable .game-title h4{
font-size:11px;
background:url(../images/bullet-lable.gif) no-repeat left 2px;
height:15px;
padding-left:15px;
}
.newlistingTable h4 a,
.reiewsTable h4 a,
.cheatTable h4 a,
.patchIndexTable .game-title h4 a{
	color:#000;
	text-decoration:none;
	}
.newlistingTable h4 a:hover,
.reiewsTable h4 a:hover,
.cheatTable h4 a:hover,
.patchIndexTable .game-title h4 a:hover{
	text-decoration:underline;
	}	
.newlistingTable table .news-time{
border-right:#000000 solid 1px;
text-align:left;
padding:0 10px;
width:179px;
}
.newlistingTable table .new-text{
padding-left:15px;
}
.newlistingTable li,
.reiewsTable li,
.cheatTable li,
.patchIndexTable li {
background:#e2cd92;
padding:3px 3px 0;
margin-bottom:8px;
list-style:disc;
position:relative;


}
.newlistingTable {
	float:left;
	width:468px;
	overflow:hidden;
	}
.newlistingTable table .news-summry{
width:270px;
padding-right:10px;
/*border-right:#000000 solid 1px;*/
}
.newlistingTable table .systemtab{
width:80px;
padding-left:7px;
}


/*news add page*/
#news {
	padding:22px 0 0 0;
}
#news ul {
	list-style:none;
	float:left;
	width:100%;
}
#news ul li{
	margin-bottom:0px;
	width:100%;
}
#news ul li label{
	font-size:12px;
	font-weight:bold;
	float:left;
	width:120px;
	text-align:left;
	padding-top:2px;
	background:url(../images/bullet-lable.gif) no-repeat left;
	padding-left:16px;
	}
/*#news ul li input{
	width:297px;
	height:20px;
	border:none;
	padding:2px 2px 0;
	font-size:12px;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}*/
#news ul li .inputbg input{
	background:url(../images/input-bg.gif) no-repeat left;
	width:291px;
	float:left;
	border:none;
	font-size:11px;
	margin-bottom:3px;
	padding:2px 5px 6px; 
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#news ul li .teextareadiv textarea{
	background:url(../images/textarea-bg.gif) no-repeat left;
	width:301px;
	height:161px;
	border:none;
	float:left;
	margin-bottom:4px;
	
}
/*#news ul li .teextareadiv {
	background:none;
	width:291px;
	border:none;
	height:150px;
	padding:1px 2px;
	
}*/
#sysInfoBox,
#field_more {
float:left;
width:330px;
}
#field_more .inputbg{
height:45px !important;
}
#field_more .inputbg input{
margin-bottom:15px;
}
#field_more #url_span0 .inputbg{
height:24px !important;
}

#field_more  a,
#sysInfoBox a{
text-decoration:none;
color:#000000;
}
#sysInfoBox a:hover,
#field_more  a:hover{
text-decoration:underline;
}

#news fieldset{
padding-left: 0px !important;}

#news ul li .langInfo {
float:left;
width:82px;
margin-bottom:25px;
}
#news ul li .sysInfo {
	float:left;
	width:82px;
	margin-bottom:10px;
/*	margin-right:5px;*/
}

#news ul li input.chkBox {
	width:auto;
	height:19px;
	border:none;
	float:left;
	padding:0;
	
}
#sysInfoBox input.chkBox {
	margin-top:5px;
	margin-right:3px;
}
.padTp5 {
	float:left;
	margin-top:5px;
}
#news .langInfo span,
#news .sysInfo span {
	padding-left:5px;
	font-weight:bold;
}
#news ul li input.mid{
	width:183px;
	height:auto;
	border:none;
	padding:3px 2px 0;
	font-size:12px;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
#news ul li .inputbgmid{
	background:url(../images/input-mid-bg.gif) no-repeat left;
	width:183px;
	float:left;
	height:24px;
	border:none;
	font-size:12px;
	margin-right:2px;
	margin-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.searchBtn,
.addBtn {
	background:url(../images/send-us-btn-left.gif) no-repeat left top;
	height:22px;
	float:left;
	margin:1px 0 0 2px;
}
.searchBtn .searchBtninner,
.addBtn .addBtninner{
	background:url(../images/send-us-btn-right.gif) no-repeat right top;
	float:left;
	padding:0 25px 0 10px;
	height:22px;
}
.searchBtn  input,
.addBtn input{
	background:none;
	color:#fff;
	border:none;
	font-weight:bold;
	height:auto!important;
	padding:0px!important;
	cursor:pointer;
	width:auto!important;
}

.addBtn .addBtninner{
	background:url(../images/send-us-btn-right.gif) no-repeat right top;
	float:left;
	padding:0 21px 0 2px;
	height:22px;
}
.addBtn input{
	background:none;
	color:#fff;
	border:none;
	font-weight:bold;
	height:auto!important;
	padding:0px!important;
	cursor:pointer;
	width:auto!important;
}

.sendBtn1 {
	background:url(../images/send-us-btn-left.gif) no-repeat left top;
	height:22px;
	float:left;
	margin-left:122px;
	margin-top:0px;

}
.sendBtn1 .sendBtninner1 {
	background:url(../images/send-us-btn-right.gif) no-repeat right top;
	float:left;
	padding:0 25px 0 10px;
	height:22px;
}
.sendBtn1  input,
.sendBtn1  a{
	background:none;
	color:#fff !important;
	border:none;
	font-weight:bold;
	height:auto;
	padding:0px;
	text-decoration:none;
	cursor:pointer;
	line-height:16px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form-item{
margin:0px !important;}



.newlistingTable h4  a{
text-decoration:none;
color:#000000;
}
.newlistingTable h4  a:hover{
text-decoration:underline;
}
#news .langInfo span img{
position:relative;
/*top:-4px;*/

}
#news .sysInfo span img{
position:relative;
top:1px;
}
.grippie{
display:none;
}

/*//////////////////////////////////////////////////////////////////////////*/
#news ul li .example{
width:250px !important;
float:left;
}
.example input {
/*	background: url('pix/input_boxes.gif') no-repeat 0 -58px; */
	border: none;
	width: 241px;
	height: 20px;
	padding-left: 3px;
	padding-top: 3px;
}

.example input:focus {
	background-color: transparent;
}

.example div.fileinputs {
	position: relative;
	height: 30px;
	width: 300px;
}

.example input.file {
	width: 300px;
	margin: 0;
}

.example input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

.example div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 350px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%;
}

.example div.fakefile input {
	margin-bottom: 5px;
	margin-left: 0;
}

.example div.fakefile img{
position:relative;
top:1px;
_top:-2px;
}
#contactArea ul li .newcaptcha input{
width:auto;
font-weight:bold;
}
/*#contactArea ul li .captcha input{
	width:297px;
	height:20px;
	border:none;
	padding:2px 2px 0;
	font-size:12px;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contactArea ul li #edit-captcha-response-wrapper{
	background:url(../images/input-bg.gif) no-repeat left;
	width:297px;
	float:left;
	height:24px;
	border:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}*/
.ahah-processed{
cursor:pointer;}

/*19-11-2009*/

/*added for memberchart*/

#content .homePage .memberchart .reviews-listing li{
width:440px;
}
#content .homePage .memberchart .reviews-listing  .systems{
width:105px;
}
.chatsorting{
position:relative;
border-bottom:#1e1b13 solid 1px;
padding-bottom:5px;
_padding-bottom:0px;
margin-bottom:10px;
}

.chatsorting li {
	background:#e2cd92;
	padding:2px 3px 2px 3px;
	margin-bottom:5px;
	font-weight:bold;
	list-style:none;
	height:15px;
}
.chatsorting li .fl{
float:left;
margin-right:5px;
}
.chatsorting li .fl img{
margin-top:1px;

}
.chatsorting h4{
margin-bottom:5px;
}
.chatsorting .daily{
width:148px;
float:left;
margin-right:8px;
}

.chatsorting .weekly{
width:148px;
float:left;
margin-right:8px;
}

.chatsorting .montly{
width:148px;
float:left;
}

.memberchartlist li {
	padding:0px 0px 0px 3px;
	font-weight:bold;
	list-style:none;
	height:20px;
	overflow:hidden;
	margin-bottom:2px;
	_margin-bottom:1px;
}
.memberchartlist li.head{
background:none;
font-size:0px;
overflow:hidden;
}
.memberchartlist .memebername{
width:258px;
float:left;
background:#e2cd92 url(../images/bullet-lable.gif) no-repeat 25px 4px;
border-right:#f1dda0 solid 6px;
padding:3px 0px;
padding-left:5px;
}
.memberchartlist .score{
width:58px;
float:left;
border-right:#f1dda0 solid 6px;
background:#e2cd92;
padding:3px 0px;
text-align:center;
}
.memberchartlist .rating{
width:130px;
float:left;
padding:3px 0px;
background:#e2cd92;
height:15px;
overflow:hidden;
}
.memberchartlist .rating span{
width:15px;
overflow:hidden;
height:15px;
float:left;
display:block;
margin-right:1px;
}
.memberchartlist .number{
color:#654821;
margin-right:23px;
}
.memberchartlist .head .memebername,
.memberchartlist .head .score,
.memberchartlist .head .rating{
background:none;
padding-left:0px;
}






/*Added on 26 Nov*/


#news ul li label.capPad{
	padding-top:17px;
}
#news ul li .captcha{
	float:left;
	width:161px;
	padding-right:10px;
	}
#news ul li .newcaptcha{
	clear:left;
	padding:5px 0 0 185px;
}
#news ul li .newcaptcha a{
text-decoration:underline;
font-weight:bold;
color:#000;
}
#news ul li .newcaptcha a:hover{
text-decoration:none;
}

#news ul li .arrow{
	float:left;
	margin:10px 10px 0 0;
}
#news ul li input.small{
	background:url(../images/input-small-bg.gif) no-repeat left;
	width:104px;
	border:none;
	padding:10px 2px;
	margin-top:11px;
}
#news ul.forgetpsword li{
margin-bottom:10px;
}

#news ul li.biglabel label{
width:170px;
padding-top:4px;
}
#news ul li.biglabel .inputbg input{
	background:url(../images/input-bg2.gif) no-repeat left;
	width:240px;
	overflow:hidden;
}
#news ul li.biglabel small {
	font-size:9px;
	position:relative;
	top:0; 
	left:3px;
	}
#news ul li.biglabel .inputbg input{
width:240px;
}
#news ul li.biglabel .select{
	width:250px;
	overflow:hidden;
	margin-bottom:10px;
	_margin-bottom:5px;
	float:left;

}
#news ul li.biglabel .select select{
	width:247px;
	height:20px;
	font-size:11px;
	float:left;
}
#news ul li.biglabel .select select.small{
width:60px;
margin-right:10px;
}
#news ul li.biglabel .select select.center{
width:106px;
}
.select .form-item{
float:left;
}
.small select{
width:80px !important;
margin-right:2px !important;
}

#news ul li .captcha ,
#contactArea ul li .captcha{
width:165px;
}

#news ul li .captcha img,
#contactArea ul li .captcha img{
	float:left;
	margin-right:10px;
	border:#000000 solid 1px;
	position:relative;
	top:0px;
}
#news ul li .captcha .form-item,
#contactArea ul li .captcha .form-item{
float:left;
width:140px;
background:url(../images/arrow.gif) no-repeat left 12px;
padding-left:15px;
}
#news ul li .captcha .form-item input,
#contactArea ul li .captcha input{

background:url(../images/input-small-bg.gif) no-repeat right;
padding:10px 0px; 
width:107px;
}
.newcaptcha{
position:relative;
top:5px;
}



#content .right .bg-gamecharts .list-numbers {
	list-style:none;
	font-weight:bold;
	line-height:1.4em;
}

#content .right .bg-gamecharts .no1 {
	background:url(../images/bullet-no1.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-gamecharts .no2 {
	background:url(../images/bullet-no2.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-gamecharts .no3 {
	background:url(../images/bullet-no3.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-gamecharts .no4 {
	background:url(../images/bullet-no4.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-gamecharts .no5 {
	background:url(../images/bullet-no5.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-gamecharts .no6 {
	background:url(../images/bullet-no6.jpg) no-repeat left 3px;
	padding-left:32px;
}

#content .right .bg-gamecharts .no7 {
	background:url(../images/bullet-no7.jpg) no-repeat left 3px;
	padding-left:32px;
}
#content .right .bg-logout {
	background:url(../images/logout-bg.gif) no-repeat;
	width:283px;
	height:158px;
	padding:38px 15px 12px 12px;
}
#content .right .bg-logout .field {
	background:url(../images/logout-input.gif) no-repeat 0 5px;
	width:178px;
	height:32px;
}
#content .right .bg-logout .small {
	background:url(../images/logout-small-input.gif) no-repeat 0 5px;
	width:110px;
	height:32px;
	overflow:hidden;
}
#content .right .bg-logout .field input {
	background:none;
	width:85%;
	color:#654821;
	font-weight: bold;
}
 #content .right .bg-logout .user-image {
	float: right;
    position: absolute; 
    margin-left: 226px;
    margin-top: 4px;
    width: 55px;
	height: 73px;
}
#content .right .bg-logout .here {
	margin-bottom:10px;
}
#content .right .bg-logout td {
	padding:2px 1px;
	vertical-align:top;
}
#content .right .bg-logout .usrerating {
	float:left;
	height:20px;
	padding-left:5px;
}
#content .right .bg-logout .usrerating span {
	float:left;
	display: block;
	width:20px;
	overflow:hidden;
	margin-right:0px;
}

#content .right .bg-logout label {
	float:left;
	width:2px!important;
}
#content .right .bg-logout label.score {
	top:1px;
}
#content .right .bg-logout .action {
	padding-left:27px;
	padding-top:4PX;
}
#content .right .bg-logout .action .button {
	margin-right:20px;
	margin-top:2px;
}
#news ul.forgetpsword li {
	margin-bottom:10px;
}

/*added on 1 Dec 2009*/

.sortingDiv {
	height:25px;
	overflow:hidden;
	padding-bottom:5px;
/*	float:left;*/
	margin-bottom:10px;
	overflow:hidden;
	border-bottom:#14120d solid 1px;
}
.sortingDiv img {
	border:none;
}
.sortingDiv li {
	float:left;
	list-style:none;
	height:25px;
}
.news-head table .sort {
	font-size:12px;
}
.news-head table .system {
	font-size:12px;
}
.icondiv {
	float:right;
}
.gamedetail {
	float:left;
	width:415px;
}
.game-thum {
	width:105px;
	height:148px;
	float:right;
}
.gamlisting li {
	height:18px;
	list-style:none;
	font-size:10px;
}
.gamlisting .label, .otherinfo .label {
	float:left;
	width:98px;
}
.gamlisting .label-info {
	float:left;
	width:130px;
}
.gamlisting .viwemore {
	float:left;
	width:70px;
}
.gamedate {
	float:left;
	width:303px;
}
.gamlisting li a {
	text-decoration:none;
	color:#000000;
}
.gamlisting li a:hover {
	text-decoration:underline;
}
.otherinfo {
	padding-top:10px;
	border-top:#000000 solid 1px;
	margin-right:10px;
	margin-top: 5px;
	height:44px;
	overflow:hidden;
}
.otherinfo .sysinfo {
	/*height:22px;*/
	height:auto;
	overflow:hidden;
}
.opratingsystem {
	float:left;
	width:195px;
}
.opratingsystem img {
	border: none;
	/*padding:0 2px 2px 0;*/

}
.opratingsystem a {
	display:block;
	float:left;
	height:16px;
	width:16px;
	overflow:hidden;
	padding:0 2px;
}
.languages .opratingsystem a {
	width:16px;
	height:13px;
	margin-top:2px;
}
.main-contentbox .main-contentbody .game-title-outer {
	border-bottom:#000000 solid 1px;
	padding-bottom:2px;
}
.main-contentbox .main-contentbody .game-title-outer h3 {
	font-size:20px;
	padding-bottom:3px;
}
.game-links {
	padding-top:7px;
}
.game-links li {
	float:left;
	list-style:none;
	background:url(../images/game-sep.gif) no-repeat right 2px;
	padding-right:8px;
	padding-left:8px;
	font-weight:bold;
}
.game-links li a {
	text-decoration: underline;
	color:#000000;
}
.game-links li a:hover {
	text-decoration:none;
}
.game-links li.last {
	background:none;
	padding-right:0px;
}
.game-links li.last .label {
	float:left;
	padding-right:5px;
}
.game-links li.last .label span {
	font-weight:normal;
}
.game-links li.last .stars {
	float:left;
}
.game-links li.last .stars span {
	display:block;
	float:left;
	width:15px;
	height:14px;
	overflow: hidden;
}
.game-links li.first {
	padding-left:0px;
}
.votesDiv {
	text-align:right;
	padding-top:3px;
}
.tabs {
	height:29px;
	padding-left:1px;
	margin-bottom:15px;
}
.tabs li {
	list-style:none;
	float:left;
}

/*added on 8Dec*/
.right-more{
float:right;
position:relative;
top:-15px;
right:1px;
}
#content .right .formBox .field{
text-align:left;
}

#content .right .formBox .field input {
	width:174px;
	height:15px;
	margin:7px 0 0 8px;
	border:none;
	background-color:#f4ddaf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#content .right .bg-search .field input {
	width:146px;
	height:15px;
	margin:6px 0 0 8px;
	border:none;
	background-color:#f4ddaf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

table tbody {
border-top:none !important;
}

#content .right .formBox td.registerlink{
text-align:left;
}
#content .right .formBox td.registerlink span{
position:relative;
top:-2px;
font-size:15px;
margin:0 5px;
}
#content .right .formBox td.registerlink a{
color:#000000;
text-decoration:none;
}
#content .right .formBox td.registerlink a:hover{
text-decoration:underline;
}

.copy-rights{
padding-top:10px;
height:25px;

}
.copy-rights .fl{
	float:left;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#d3cdb3;


}
.copy-rights .fl a{
	text-decoration:none;
	color:#d3cdb3;
}
.copy-rights .fl a:hover{
	text-decoration:underline;
}
.copy-rights .fr{
	float: right;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#a8915f;
}
#content .homePage .reviews-listing .reviews td {
	height:20px;
	vertical-align:top;
	padding-top:1px;
}
#content .homePage .reviews-listing .reviews td.systems{
	padding-top:2px;
}

.newlistingTable h4{
	/*width:250px;*/
	height:auto;
	margin-bottom:2px;
	/*overflow:hidden;*/
}
.newlistingTable table .systemtab,
.newlistingTable table .news-time,
.newlistingTable table .news-summry,
.newlistingTable .game-title,
.reiewsTable .game-title,
.cheatTable .game-title,
.patchIndexTable .game-title  {
	vertical-align:top;
}
.reviewdropdown .sprt{
margin-top:5px;
}
#news ul li label {
width:125px;
}
#edit-country{
width:296px;
}

#content .homePage .reviews-listing .reviews a{
	text-decoration:none;
	color:#000000;
}
#content .homePage .reviews-listing .reviews a:hover{
	text-decoration:underline;
}

#review-index .newbtn .newbtnbody a {
	padding-right:8px;
}

#review-index .sptr,
#fansite-index .sptr {
	border-top:1px solid #000;
	margin:8px 0;
	height:1px;
	clear:both;
}

#review-index table {
	width:100%;
	border-collapse:collapse;
	font-weight:bold;
}

#review-index table .title td {
	background-color:#e2cd92;
	padding:4px 3px;
}

#review-index table .title .name a {
	color:#000;
	text-decoration:none;
	display:block;
	background:url(../images/bullet-lable.gif) no-repeat left 1px;
	padding-left:15px;
}

#review-index table .title .name a:hover {
	text-decoration:underline;
}

#review-index table .detail td {
	background-color:#d4be86;
	padding:4px 3px;
}

#review-index table .detail .label {
	color:#603a07;
}

#review-index table .detail div {
	float:left;
	font-size:10px;
	margin-right:6px;
}

#review-index table .detail div.last {
	margin-right:0;
}

#review-index .paging,
#fansite-index .paging{
	list-style:none;
	float:left;
	width:467px;
	margin:12px 0;
}
#infos a{
  color:#000;
}
#infos .paging {
	list-style:none;
	float:left;
	width:467px;
	margin-bottom:15px;
}
#infos .paging li.prev {
background:none repeat scroll 0 0 transparent;
float:left;
margin-bottom:0;
width:27px;
}
#infos ul.paging li {
background:none repeat scroll 0 0 transparent;
}
#infos ul li.page {
float:left;
font-weight:bold;
text-align:center;
width:413px;

}
#infos ul.paging li {
background:none;
float:left;
margin-bottom:0;
list-style:disc outside none;

}
#infos .paging li.next {
background:none repeat scroll 0 0 transparent;
float:right;
margin-bottom:0;
width:27px;
}

#fansite-index .paging {
	margin:0 0 10px;
	}
#review-index .paging img {
	border:none;
}

#review-index .paging .prev {
	float:left;
}

#review-index .paging .next {
	float:right;
}

#review-title {
	
}

#review-title .topButtons {
	width:100%;
	border-collapse:collapse;
}

#review-title .topButtons .right-btn .newbtn {
	float:right;
}

#review-title .newbtn .newbtnbody a {
	padding-right:8px;
	font-size:11px;
}

#review-title .newbtn .left-arrow a span {
	background:url(../images/arrow-left.gif) no-repeat left 2px;
	padding-left:10px;
}

#review-title .newbtn .right-arrow a span {
	background:url(../images/arrow-right.gif) no-repeat right 2px;
	padding-right:10px;
}

#review-title .newsinfo-bar {
	background:url(../images/review-detail-info.gif) no-repeat;
	height:46px;
	width:468px;
}

#news-detail-page #review-title .newsinfo-bar{
background: url(../images/news-detail-info.gif) no-repeat left top;
}

#review-title .newsinfo-bar ul {
	padding-top:0;
	font-weight:bold;
	height:22px;
}

#review-title .newsinfo-bar ul strong {
	color:#7b4f23;
}

#review-title h3 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:7px;
}

#review-title .newsinfo-bar ul li.system {
	line-height:16px;
}

#review-title .tested-version {
	font-weight:bold;
	padding-left:5px;
	line-height:17px;
}

#review-title .tested-version .label {
	color:#7b4f23;
}

#review-title .newsdetail-text {
	margin-top:28px;
}

#review-title .newsdetail-text .no-pic {
	float:right;
	display:block;
	width:200px;
	height:112px;
	background:url(../images/nopic-reviewTitle.gif) no-repeat;
	padding:1px 6px 6px 1px;
	margin:0 0 10px 10px;
}

#review-title .paging {
	list-style:none;
	float:left;
	width:467px;
	margin:0px 0 12px;
}

#review-title .paging img {
	border:none;
	margin:0;
}

#review-title .paging .prev {
	float:left;
}

#review-title .paging .next {
	float:right;
}

#review-title .news-detail-nav {
	font-size:9px;
}

#review-title .news-detail-nav a {
	letter-spacing:normal;
}

#review-title .news-detail-nav .rating {
	position:absolute;
	top:-2px;
	right:0;
	font-weight:bold;
}

#review-title .news-detail-nav .rating .totalVotes {
	display:block;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	font-size:11px;
}

#review-title .news-detail-nav .rating span,
#review-title .news-detail-nav .rating {
	font-weight:bold;
	font-size:10px;
}

#review-title .add-comment .newbtn {
	position:absolute;
	top:122px;
	right:-159px;
}

#review-title .comment-head .votes {
	float:left;
	padding-right:6px;
	margin-top:-1px;
}

#review-title .comment-head .votes .up {
	background:url(../images/ico-voteup.gif) no-repeat left 2px;
	padding:3px 0 0 16px;
	display:block;
	font-weight:bold;
	float:left;
	margin-right:8px;
}

#review-title .comment-head .votes .down {
	background:url(../images/ico-votedn.gif) no-repeat left 2px;
	padding:3px 0 0 16px;
	display:block;
	font-weight:bold;
	float:left;
	margin-right:5px;
}


/*added on 14 Dec*/

h3.reviewpage{
color:#7b4f23 !important;
font-size:18px !important;
}



.reviewAction .newbtn{
    height: 25px;
    margin: auto;
    width: 50px;
}
#review-title  .reviewAction  .newbtn a,
.reviewAction .newbtn a{
padding:0 20px 4px;
}
.addAction .sendBtn1{
margin-left:0px;
margin-right:50px;
}
.addAction .sendBtn1 .sendBtninner1{
padding:0 10px;}

.main-contentbox .main-contentbody  .addReview-page h3{
color:#7b4f23;
font-size:17px;
}
.tittleDisplay{
float:left;
width:324px;
/*height:24px;*/
}
.tittleDisplay h4{
float:left;
font-size:14px;
font-weight:bold;
}
.tittleDisplay  .fr{
float:right;
font-weight:bold;

}
.tittleDisplay  .fr a{
	text-decoration:none;
	color:#000000;
	position:relative;
	top:3px;
}
.tittleDisplay  .fr a:hover{
text-decoration:underline;
}
#news li.verstions{
height:38px;
}
#news li.review-tittle{
height:40px;
}
#content .right .bg-logout .field  span{
display:block;
padding:7px 0 0 5px;
color:#654821;
font-size:12px;
font-weight:bold;
}
.newlistingTable .author-info,
.reiewsTable .author-info,
.cheatTable .author-info,
.patchIndexTable .author-info{
	background:#d4be85;
	margin:3px -3px 0 -3px;
	padding:3px;
	font-size:10px;
}
.newlistingTable .author-info span,
.reiewsTable .author-info span,
.cheatTable .author-info span,
.patchIndexTable .author-info span {
	font-weight:bold;
	color:#563701;
	}
.newlistingTable .author-info .date,
.newlistingTable .author-info .rating,
.reiewsTable .author-info .date,
.reiewsTable .author-info .rating,
.cheatTable .rating,
.patchIndexTable .rating{
	/*border-right:1px solid #000;*/
	padding:0 4px;
	width:80px;
	}

.reiewsTable .author-info .rating {
	width:80px;
	}	
.reiewsTable .author-info .author,
.cheatTable .author-info .author {
	border-right:1px solid #000;
	padding:0 4px;
	width:153px;
	}
.newlistingTable .author-info .comment,
.reiewsTable .author-info .comment,
.cheatTable .comment,
.patchIndexTable .comment {
	padding:0 0px 0 4px;
	}		
.newlistingTable  .gameTab,
.reiewsTable .gameTab {
	width:75px;
	}

.cheatTable .gameTab,
.patchIndexTable .gameTab {
	width:100px;
	}	
.newlistingTable  .gameTab img,
.reiewsTable .gameTab img,
.cheatTable .gameTab img,
.patchIndexTable .gameTab img {
/*	 width:20px;
	 float:right;*/
	 padding-left:5px;
	}
.reiewsTable .gameTab img {
	text-align:right;
	}	
.newlistingTable .gameTab p,
.reiewsTable .gameTab p,
.cheatTable .gameTab p,
.patchIndexTable .gameTab p {
	float:left;
	margin-bottom:0;
	margin-top:3px;
	}		
.newlistingTable .game-title,
.patchIndexTable .game-title {
	/*width:270px;
	padding-right:10px;*/
	}
.patchIndexTable .game-title {
	width:340px;
	}
.cheatTable .game-title,
.patchIndexTable .game-title	{
	width:370px;
	}
.newlistingTable .flag {
	padding-left:17px;
	}	
.newlistingTable .flag a {
	padding-right:0px;
	}
.newlistingTable table .tested-version,
.reiewsTable table .tested-version,
.reiewsTable table .required-version,
.cheatTable table .tested-version,
.patchIndexTable .tested-version{
    border-right: 1px solid #000000;
    padding: 0 5px;
    text-align: left;
    width: 250px;
}
.patchIndexTable .tested-version {
	width:265px;
	}
.reiewsTable table .required-version {
	width:270px;
	}
.reiewsTable table .tested-version,
.cheatTable table .tested-version {
	 width:106px;
	}

.reiewsTable h5,
.cheatTable h5 {
	 font-size: 11px;
    height: 15px;
    padding-left: 25px;
	}
.partner ul {
    list-style: none outside none;
    margin: 7px 5px 0;
}
.partner ul li {
    float: left;
    margin-bottom: 5px;
}	
.partner .partnerLogo1 {
    float: left;
    margin-right: 9px;
    width: 309px;
}
.partner .partnerLogo2 {
    float: left;
    width: 139px;
}
.partner .partnerLogo3 {
    float: left;
    margin-right: 9px;
    width: 235px;
}
.partner .partnerLogo4 {
    float: left;
    width: 214px;
}	
.partner .partnerLogo5 {
    float: left;
    width: 457px;
}
.partner .partnerLogo7 {
    float: left;
    width: 148px;
}
.partner .partnerLogo6 {
    float: left;
    margin: 0 5px;
    width: 152px;
}
.partner .partnerLogo7 {
    float: left;
    width: 148px;
}
.change a {
	text-decoration:underline !important;
}	
.change a:hover {
	text-decoration:none !important;
}				
#news  ul li .langOuter {
	float:left;
	width:340px;
	margin-top:4px;
	}
.langOuter span img {
    position: relative;
	top:2px;
}
#news  ul li .langOuter .langInfo {
    float: left;
    margin-bottom: 20px;
    width: 85px;
}
#news ul li .langOuter .otherInfo {
    float: left;
    width: 150px;
}
#news  ul li .langOuter .inputbgsmall {
		background:url(../images/input-bg-small.gif) no-repeat left top;
		float:left;
		width:106px;
		margin-left:0px;
		height:22px;
}	
#news  ul li .langOuter .inputbgsmall input {
	font-family:inherit;
	font-size:11px;
	padding:0 2px 8px;
	position:relative;
	top:-2px;
	width:98px;
	}
.mrTp5 {
	margin:5px 0 0;
	padding-top:5px;
	}
.add-patch #sysInfoBox {
	width:300px;
}
#news ul li.cription-value{
	margin-bottom:15px !important;
	}
.patchIndexTable {
	border-top:1px solid #000;
	padding-top:15px;
	}
.newbtn .displayIndex {
	float:left;
	font-weight:bold;
	padding:0 63px;
	
	}
.newbtn .displayIndex a {
	color:#000;
	}
.newbtn .displayIndex a:hover {
	text-decoration:none;
	} 
#patch-desp {
	padding-top:20px;
	}
#patch-desp h3 {
	font-size:14px;
	padding-bottom:5px;
	height:12px!important;
	width:415px;
	overflow:hidden;
	
	}
#patch-desp .newsinfo-bar ul li.first {
    line-height: 18px;
    padding-right: 15px;
	float:left;
	width:320px;
	height:21px;
	overflow:hidden;
	
}	
#patch-desp .tested-version {
    font-weight: bold;
    line-height: 17px;
    padding-left: 5px;
	/*float:left;*/
	width:300px;
	overflow:hidden;
	white-space:nowrap;
}
#patch-desp .langInfo {
    font-weight: bold;
	float:right;
	padding-right: 8px;
	color:#7B4F23;
	height:20px;
	position:relative;
	top:-18px;
	border-left:1px solid #000;
}
#patch-desp .langInfo strong {
	float:left;
	display:block;
	padding:2px 4px 0;
	}
#patch-desp .langInfo span {
    display: block;
    float: left;
	margin-top:3px;
    margin-right: 1px;
    overflow: hidden;
    width: 17px;
}	
#patch-desp .news-detail-nav .rating {
	top:23px;
	}
#patch-desp .add-comment .action {
	right: -340px;
	}
#patch-desp	.display-comments {
	padding-top:15px;
	}

#patch-desp .

#fansite-index {}

#fansite-index .newbtn .newbtnbody a {
    padding-right: 8px;
}
#fansite-index ul li{
	background:#E2CD92;
	list-style:none;
	float:left;
	margin-bottom:15px;
	width:101%;
}
#fansite-index ul li h3{
	font-size:14px;
	background:#d4be86;
	padding:7px 10px 4px;
	}
#fansite-index ul li .detail {
	padding:5px 1px;
	}
#fansite-index ul li .detail .fansite-Img {
	border:1px solid #92928c;
	margin-bottom:5px;
	}		
#fansite-index .paging li.prev {
	float:left;
	width:27px;
	background:none;
	margin-bottom:0px;
}

#fansite-index .paging li.next {
	float:right;
	background:none;
	width:27px;
	margin-bottom:0px;	
}
#infos h3 {
	background: url(../images/bullet-lable.gif) no-repeat left 2px;
    height: 15px;
    padding-left: 15px;
	}
#infos .info-detail {
	float:left;
	width:352px;
	padding-left:15px;
	}
#infos .info-logo {
	float:right;
	width:100px;
	margin-top:10px;
	text-align:center;
}
#infos .info-logo img {
	margin-bottom:10px;

	}
#infos .info-detail p {
	margin-bottom:7px;
	}
.contentpadding .screenShot {
	margin-top:10px;
	width:460px;
}
.screen-tittle {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:10px 0 6px;
}
.resolutionInfo {
	text-align:center;
}
.border-sep {
	border-top:1px solid #000;
	margin-top:5px;
	padding-bottom:10px;
}
#add-screen	{
	border-top:1px solid #000;
	padding-top:10px;
	}	
#add-screen .availableScr{
	float:left;
	font-size:12px;
	font-weight:bold;
	}
#add-screen .classicView{
	float:right;
	font-size:11px;
	font-weight:bold;
}
#add-screen .classicView a{
	text-decoration:underline;
	color:#000;
}
#add-screen .classicView a:hover{
	text-decoration:none;
}
#list-view {
	padding:12px 0 20px;
	}
	
#list-view ul li {
	float:left;
	width:210px;
	height:auto;
	margin:0 20px 15px 0;
	list-style:none;
	overflow:hidden;
	}
#list-view ul li h4 {
	font-size:12px;
	text-align:center;
	margin:3px 0;
}
#list-view ul li p {
	margin-bottom:0px;
	text-align:center;
	}
#list-view ul li.prev {
	width:27px;
	margin-top:10px;
	}	
#list-view ul li.next {
	width:27px;
	float:right;
	margin-top:10px;
	}
#list-view ul li.page {
	float:left;
	width:354px;
	margin-top:10px;
	text-align:center;
	font-weight:bold;
	}
.news-detail ul li.first {
    line-height: 18px;
    padding-right: 134px;
    width: auto;
}
.patch-download .newsinfo-bar ul li.first {
    width: 248px !important;
	padding-right:5px !important;
} 
.patch-download .newsinfo-bar ul li.date {
    line-height: 18px;
    padding: 0 3px !important;
}
.patch-download .tested-version {
    float: left;
    font-weight: bold;
    line-height: 17px;
    padding-left: 5px;
    width: 250px !important;
}
.patch-download .langInfo {
	width:195px;
	}
	
.patch-download .langInfo span {
    margin-right: 3px !important;
}
#game-downlaod {
	margin:10px 0;
	float:left;
	width:100%;
	}
#game-downlaod #leftCol {
	float:left;
	width:177px;
	margin: -6px;
	}
#game-downlaod #leftCol ul li {
	list-style:none;
	background:url(../images/download-btn.gif) no-repeat;
	height:55px;
	margin-bottom:12px;
	font-size:12px;
	line-height:40px;
	font-weight:bold;
	}
#game-downlaod #leftCol ul li a {
	text-decoration:none;
	padding-left:52px;
	color:#fff;
	display:block;
	height:54px;
	}
#game-downlaod #leftCol ul li a:hover {
	/*text-decoration:underline;*/
	}		
#game-downlaod #rightCol {
	float:right;
	width:280px;
	margin-right: 16px;		
}
.patch-download .news-detail-nav .rating,
.patch-downList .news-detail-nav .rating {
    top: -4px !important;
}
.patch-downList {
	background:url(../images/patch-download-bg.gif) no-repeat -16px top;
	width:470px;
}
.patch-downList .newbtn .displayIndex {
	padding:0 150px 0 190px;
}
.patch-downList h4 {
	font-size:12px;
	margin-bottom:10px;
}
.patch-downList .availPatch ul {
	float:left;
	list-style:none;
	margin-bottom:25px;
}
.patch-downList .availPatch ul li{
/*	float:left;*/
	background:url(../images/avail-list-bg.gif) no-repeat 0 top;
	height:28px;
/*	width:300px;*/
	margin-bottom:12px;
	padding:0 6px 0 10px;
	}
.patch-downList .availPatch ul li .flag{
	float:left;
	/*width:22px;*/
	padding:6px 13px 0 0;
	}
.patch-downList .availPatch ul li .newbtn {
	float:left;
	padding-top:4px;
	}
	
.patch-downList .availPatch ul li .newbtn .right-arrow a span {
	background:url(../images/arrow-right.gif) no-repeat left 2px !important;
	padding-right:0px !important;
	padding-left:11px;
}
.patch-downList .availPatch ul li .newbtn .right-arrow a {
	padding:0 11px 4px !important;
	}
.patch-downList .availPatch ul li .newbtn .newbtnbody {
	margin-right:18px;
	}
.patch-downList .availPatch ul li .download {
	float:left;
	width:25px;
}
#footerPartner {
 padding:10px 0 20px;
 color:#d3cdb3;	
}
.partnerLink  a {
	 color:#c6c0a8;	
	 text-decoration:none;
 }
.partnerLink {
	float:left;
	font-size:12px;
	font-weight:bold;
	}
#footerPartner .copyright {
	float:right;
	color:#a8915f;
	}
.main-contentbody ul.newlistingTable h4 {
	background:none;
	padding-left:5px;
	}
.main-contentbody ul.newlistingTable .game-title {
	/*width:200px;
	overflow:hidden;*/
	}
.main-contentbody ul.newlistingTable .gameTab {
	width:auto!important;
	overflow:hidden;
	padding-bottom:5px;
	}
.main-contentbody ul.newlistingTable .flag {
	padding-left:5px;
	}
.main-contentbody ul.newlistingTable .tested-version {
	width:350px;
	}						
/*------------ radio check box and select css---------------*/
.checkbox, .radio {
	width:20px;
	height: 24px;
	padding: 0 5px 0 0;
	background: url(../images/check.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(../images/radio.png) no-repeat;
}
....select {
	position: absolute;
	width: 314px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 31px;
	padding: 7px 0px 0 8px;
	color: #7F7F7F;
	font-family:inherit;
	font-size:inherit;
	background: url(../images/select-bg.gif) no-repeat;
/*	overflow: hidden;*/
}
.small-select {
	position: absolute;
	width: 152px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 31px;
	padding: 7px 0px 0 8px;
	color: #7F7F7F;
	font-family:inherit;
	font-size:inherit;
/*	background: url(../images/select-bg1.png) no-repeat; */
/*	overflow: hidden;*/
}
.option .flagarea {
	float:left;
	width:82px;
	margin-bottom:25px;
	}
#sysInfoBox .option .flagarea  span.txt{
	padding-top:5px;
	display:block;
	}
#sysInfoBox .option .flagarea,
.langOuter .option .flagarea{
	float:left;
	width:82px;
	margin-bottom:10px;
	}
.langOuter .option .flagarea {
	width:83px;
	}	
#sysInfoBox .option	.checkbox	{
	margin-top:5px;
	}
#contactArea .option .flagarea {
	width:300px;
	}	
.status {
color:#fff;
background:#254117;
padding:5px;
margin-bottom:5px;
border:1px solid #fff;
}	
.warning {
background:#FBB117 !important;
padding:5px !important;
margin-bottom:5px;
border:#fff 1px solid!important;
}
.error {
padding:5px !important;
margin-bottom:5px;
background:#C11B17 !important;
color:#fff!important;
border:#fff 1px solid!important;
}
.status ul li, .warning ul li, .error ul li {
list-style:none;
padding-bottom:5px;
} 
/*---------new css 7th jan 2011--------*/	
#addGame-area li.verstions .screen-icon {
	float:left;
	width:80px;
	margin-top:0;
	}
#addGame-area ul li.verstions .sprt {
	float:left;
	width:388px;
	margin-top:4px;
	}
#addGame-area ul li.verstions .hd-screen {
	float:left;
	text-align:center;
	width:388px;
	color:#c8ab74;
	font-size:18px;
	font-weight:bold;
	padding-bottom:5px;
	}
#content .gameAdd h2 img {
	margin-top:9px;
	}	
#content .gameAdd .contentpadding  {
	padding-bottom:15px;
	}
#content .gameAdd .contentpadding h3 {
	 color: #7B4F23;
    font-size: 17px;
	}	
#content .gameAdd #addGame-area {
	padding-top:12px;
	}
#addGame-area ul {
    float: left;
    list-style:none;
	margin:5px 0 0;
	width:465px;
}
#addGame-area ul li {
    margin-bottom: 18px;
	float:left;
}	
#addGame-area ul li label {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-top: 3px;
    width: 124px;
	background: url("../images/bullet-lable.gif") no-repeat left 5px;
    padding-left: 14px;
}
#addGame-area ul li .inputbg,
#addGame-area ul li .inputbg-mid {
	float:left;
	}	
#addGame-area ul li .inputbg input,
#addGame-area ul li .inputbg-mid input {
    background: url("../images/input-bg.gif") no-repeat left center;
    border: medium none;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 2px 5px 6px;
    width: 290px;
}
#addGame-area ul li .inputbg-mid input {
	background: url("../images/input-mid-bg.gif") no-repeat left center;
	width: 173px;
}
#addGame-area ul li .icon {
	float:left;
	padding-left:3px;
	}
#addGame-area ul li input.addmorebutton {	
	background: url(../images/icon-plus.gif) no-repeat right top !important;
	width:27px!important;
	position:absolute;
	right:-36px;
	top:0;
	height:21px;

}

.next-to-country input.addmorebutton{
  right: -30px !important;
}

		
#addGame-area ul li select {
	float:left;
	width:300px;
	 padding: 2px 5px;
	}
#addGame-area ul li .teextareadiv textarea {
    background: url("../images/textarea-bg.gif") no-repeat left center;
    border: medium none;
    float: left;
    height: 161px;
    margin-bottom: 4px;
    width: 300px;
}
#addGame-area ul li .sendBtn {
	margin-top:0px;
	margin-left:5px!important;

	}	
#addGame-area ul li .sendBtn .sendBtninner {
		padding:0 5px;
	}
#addGame-area .game-optSystem {
	background:#E2CD92;
	margin-bottom:10px;
	padding:4px;
	}
#addGame-area .game-optSystem .hd-area,
.availPatch .hd-area{
	border:1px solid #000;
	background:#a89260;
	}	
#addGame-area .game-optSystem .hd-area 	.flagarea {
	padding:5px 6px 5px;
	float:left;
	width:15px;
	}
#addGame-area .game-optSystem .hd-area h3{
    background: url("../images/game-arrow.gif") no-repeat left 8px;
	float:left;
	padding:4px 0 4px 10px;
	margin-bottom:0px!important;
	font-size:14px;
	color:#f1dda0;
	}
#addGame-area .game-optSystem .hd-area span,
.availPatch .hd-area span {
	/*float:right;*/
	padding:6px;
	}
.game-optSystem ul {
	margin-top:10px!important;
	}	
.game-optSystem ul li {
	position:relative
	}	
.game-optSystem ul li .icon {
	position:absolute;
	top:0;
	right:-29px;
	}
.availPatch .hd-area {
	margin-bottom:12px;
	width:462px;
	}	
.availPatch .hd-area h3 {
	/*background: url("../images/game-arrow.gif") no-repeat 5px 8px!important;*/
	background: none !important;
	float:left;
	padding:6px 0 4px 16px;
	margin-bottom:0px!important;
	font-size:14px;
	color:#f1dda0;
	}		
 /* Forum theme on 7-2-11 */

#tab-links {
margin-bottom:10px;
}
#forum table {
	border:1px solid #000;
	border-bottom:none;
	padding-bottom:20px;
}
#forum .bottomBg {
	background: url("../images/forum-table-bg.gif") no-repeat left bottom;

	}	
#forum table .top {
	background: url("../images/forum-hd-top.gif") no-repeat left top;
	height:21px;
	}
#forum table th {
	color:#d8ad71;
	font-size:9px;
	text-align:center;
	padding-right:0;
}
#forum table .mid {
	background: url("../images/forum-hd-mid.gif") no-repeat left top;
	color:#745120;
	vertical-align:top;
	height:18px;
	font-size:11px;
}
#forum tr td.forum {
	background: url("../images/forum-default.gif") no-repeat 9px 5px;
}
#forum table .mid td {
	padding:1px 7px;
}
#forum table .mid td a,
.last-reply{
	color:#745120;
	vertical-align:top;
	height:18px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#forum td.last-reply a {
	color:#745120;
}
.last-reply {
vertical-align:middle;
}
#forum table .mid td a:hover,
#forum table .data td .name	 a:hover{
text-decoration:underline;
}	
#forum table .data {
	background: url("../images/forum-hd-data.gif") repeat-y left top;
	color:#745120;
	vertical-align:top;
	font-size:9px;
	border-bottom:1px solid #fefdfb;
	border-top:1px solid #fefdfb;
}
#forum table .data td img {
	padding-top:7px;
	}
#forum table .data td .name {
	font-size:10px;
	padding:7px 0 5px 13px;
	margin-bottom:0;
	font-weight:bold;
	}
#forum table .data td .name	 a {
color:#60431b;
text-decoration:none;
}
#forum table .data td p {
	font-size:9px;
	padding:0 0 4px 5px;
	margin-bottom:0;
	color:#60431b;
	font-weight:bold;
}	
#forum table .data td p a {
	text-decoration:underline;
	color:#d5a666;
	font-weight:normal;
	}		
#forum table table {
	background:none;
	border:none;
	padding:0;
	width:100%;
	}	
#forum td.last-reply{
  white-space:normal;
  	padding:3px;
}
#forum td.created {
  white-space:normal;
  padding:3px 0;
}
#forum #node-links	{
margin-bottom:10px;
}
#forum #node-links a {
background:#a3712d;
padding: 4px 5px;
width:auto;
color:#fff;
font-weight:bold;
text-decoration:none;
border:1px solid #FEFDFB;

}
/* End forum theme */	

#news ul li.verstions .screen-icon {
    float: left;
    margin-top: 12px;
    width: 80px;
}
#news ul li.verstions .hd-screen {
    color: #C8AB74;
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 5px;
    text-align: center;
    width: 388px;
}
#news ul li.verstions .sprt {
    float: left;
    margin-top: 16px;
    width: 388px;
}
#content .gameAdd #addGame-area {
	padding-top:12px;
	}
#addGame-area ul {
    float: left;
    list-style:none;
	margin:5px 0 0;
	z-index:10000;
}
#addGame-area ul li {
    margin-bottom: 18px;
	position:relative;
}	
#addGame-area ul li label {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-top: 3px;
    width: 124px;
	background: url("../images/bullet-lable.gif") no-repeat left 5px;
    padding-left: 14px;
}
#addGame-area ul li .inputbg,
#addGame-area ul li .inputbg-mid {
	float:left;

	}	
#addGame-area ul li .inputbg input,
#addGame-area ul li .inputbg-mid input {
    background: url("../images/input-bg.gif") no-repeat left top;
    border:none;
    float: none!important;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 2px 5px 5px 6px;
    width: 290px;
	
}
#addGame-area ul li .inputbg-mid input {
	    background: url("../images/input-mid-bg.gif") no-repeat left center;
		width: 173px;
}
#addGame-area ul li .icon {
	float:left;
	padding-left:3px;
	}
#addGame-area ul li select {
	float:left;
	width:300px;
	 padding: 2px 5px;
	}
#addGame-area ul li .teextareadiv .resizable-textarea {
    background: url("../images/textarea-bg.gif") no-repeat left center;
    float: left;
	 height: 161px;
    margin-bottom: 4px;
    width: 301px;
}
#addGame-area ul li .teextareadiv .resizable-textarea textarea {
	background:none;
	border:none;
	padding:3px;
	height:152px;
	width:290px;
	
}
#addGame-area ul li .sendBtn {
	margin-top:0px;
	margin-left:5px!important;
}
/*.resizable-textarea {
width:auto;
}*/	
#addGame-area ul li .sendBtn .sendBtninner {
		padding:0 5px;
	}
#addGame-area .game-optSystem {
	background:#E2CD92;
	margin-bottom:10px;
	padding:4px;
	}
#addGame-area .game-optSystem .hd-area,
.availPatch .hd-area{
	border:1px solid #000;
	background:#a89260;
	position:relative;
	}	
#addGame-area .game-optSystem .hd-area 	.flagarea {
	padding:5px 6px 5px;
	float:left;
	width:400px;
	}
#addGame-area .game-optSystem .hd-area 	.flagarea label.option {	
    color: #F1DDA0;
    float: left;
    font-size: 15px;
	font-weight:bold;
	 background: url("../images/game-arrow.gif") no-repeat 21px 6px;
}
#addGame-area .game-optSystem .hd-area 	.flagarea label.option input{
margin:3px 18px 0px 0;
float:left;
}	
		
#addGame-area .game-optSystem .hd-area h3{
    background: url("../images/game-arrow.gif") no-repeat left 8px;
	float:left;
	padding:4px 0 4px 10px;
	margin-bottom:0px!important;
	font-size:14px;
	color:#f1dda0;
	}
#addGame-area .game-optSystem .hd-area span,
.availPatch .hd-area span {
	/*float:right;*/
	}
.game-optSystem ul {
	margin-top:10px!important;
	}	
.facebook-auto ul{
   margin-top: 3px !important;
}	
.game-optSystem ul li {
	position:relative
	}	
.game-optSystem ul li .icon {
	position:absolute;
	top:0;
	right:-29px;
	}

#search {
	margin-top:5px;
	float:left;
	}
#search .inputbg {
    float: left;
}
#search .inputbg label {
    background: url("../images/bullet-lable.gif") no-repeat scroll left 5px transparent;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-left: 14px;
    padding-top: 3px;
    width: 65px;
}
#search .inputbg  input {
    background: url("../images/input-bg.gif") no-repeat left top;
    border:none;
    float: left;
    font-family:inherit;
    font-size: 11px;
    padding: 1px 5px 5px;
    width: 290px;
}

#search .searchMsg {
	margin:4px 0 8px 80px;
}
#search .searchMsg p {
	margin-bottom:3px;
	font-weight:bold;
	}
#search .searchMsg .errorMsg{
	font-size:11px;
	color:#C11B17 ;
}
#search-sort {
	padding:5px 0 5px 30px;
	border-bottom:1px solid #000;
	}
#search-sort ul {
	float:left;
	}	
#search-sort li {
	float:left;
	list-style:none;
	margin:0 12px 10px 9px;
	}
#search-area {
	padding-top:12px;	
	}
#search-area .game-optSystem {
    background:#E2CD92;
    margin-bottom: 5px;
    padding: 4px;
}
#search-area .search-outer {
border-bottom:2px solid #E2CD92;
padding-bottom:5px;
margin-bottom:5px;
}
#search-area .search-outer ul {
margin-top:0px!important;
}
#search-area .game-optSystem .hd-area{
	  height:25px;
	  position:relative;
}
#search-area .game-optSystem .close {
	 background: url(../images/search-close.gif) no-repeat;
	}
#search-area .game-optSystem .open {
	 background: url(../images/search-open.gif) no-repeat;
	}	
#search-area .game-optSystem .hd-area a {
	display:block;
	width:460px;
	position:absolute;
	height:25px;
	color:#a89260;
	text-indent:2px;
	}
#search-area .game-optSystem .hd-area h3 {
    color: #F1DDA0;
    float: left;
    font-size: 14px;
    margin-bottom: 0 !important;
    padding: 4px 0 4px 30px;
	width:80px;
}
#search-area .game-optSystem .hd-area p {
    color: #F1DDA0;
    float: left;
    font-size: 12px;
	font-weight:bold;
    margin-bottom: 0 !important;
    padding: 4px 0 4px 30px;
}
#addGame-area ul li label {
	width:118px;
	}
#addGame-area .game-contry  {
	margin:0px 0 10px 10px;
	}
#addGame-area .game-contry ul li label {
	width:108px;
}
#addGame-area .game-contry span.flag {
	padding:7px;
	}	
.addmorebutton{
  width:10px !important; 
}	
.lastelement{
	float:left;
	
}
.inputnolabel {
	margin-left:132px;
	margin-top:1px;
}
#addGame-area ul li div.jquery_dropdown_container {
width:300px!important;
margin-left:132px;
margin-right:0!important;
}
form #addGame-area ul.holder {
	width: 316px;
	margin-top:0!important; 
    background: url("../images/textarea-bg.gif") no-repeat left top;
    border: medium none;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 2px 5px 6px;
    width: 290px!important;
 }
 .afterholder {
     background: url(../images/textarea-bg-bottom.gif) no-repeat left top;
	 height:7px;
	 width:300px;
	 right:0;
	 bottom:0;
	 position:absolute !important;
 }
 
ul.holder li { float: left; list-style-type: none; margin-bottom:0!important;}
ul.holder li.bit-input input { background:none; width: 150px; margin: 0; border: 0px; outline: 0; padding: 0px 0 0px; } /* no left/right padding here please */

.game-contry .form-item .description{
  padding-left: 122px;
  float:left;
}
.next-to-system, .next-to-country{
/* display:none;*/
}
.filefield-upload{
  position:relative;
}
.filefield-upload input{
  z-index:2;

}
/* By Abbas */
#list-view ul li.next {
	margin:10px 3px 15px 0;
}
/* End by Abbas */
.search-addbtn {
float:right;
margin-right:5px;
}
.search-addbtn span.no-records {
float:left;
font-size:13px;
color:#563701;
font-weight:bold;
margin-right:10px;
}
#addGame-area .game-contry .inputnolabel {
margin-left:122px;
}
.newlistingTable  li .game-icon	{
	position:absolute;
	right:5px;
	top:5px;
	background: url(../images/game-img-border.gif) no-repeat!important;
	width:58px;
	height:83px;
	padding:1px 3px 1px 1px;

	}
.newlistingTable li.game-listing   {
	padding:0 3px;
		position:relative;
	}	
.newlistingTable li.game-listing .news-summry {
	background:#D4BE85;
	padding:3px 0;
	width:100%;
	border:none;
	}
.newlistingTable li.game-listing .news-summry h4 {
	float:none;
	}	
.newlistingTable li.game-listing table.game-listing-table {
	height:65px;
	}
.newlistingTable li.game-listing .author-info .rating {
    padding: 0 10px;
    text-align: left;
    width:132px;
	border-right:none;
	border-left:none;
	}
.newlistingTable li.game-listing .author-info .game-system {
	 border-right: 1px solid #000000;
	 border-left: 1px solid #000000;
     padding: 0 7px 0 10px;
     text-align: left;
	 float:right;
	}
.newlistingTable li.game-listing .author-info .game-system span {
	float:left;
	margin-right:5px;
	padding-top:1px;
    
}
.newlistingTable li.game-listing .author-info .game-system img {
	float:right;
	margin-right:3px;
	
	}
#addGame-area .game-optSystem .hd-area .flagarea label.active{
    background: url("../images/game-arrow-down.gif") no-repeat scroll 16px 8px transparent;
    color: #F1DDA0;
    float: left;
    font-size: 15px;
    font-weight: bold;
}
.search-contact {
padding:10px 6px;
}
.search-contact h3 {
font-size:17px;
color:#563701;
}
.search-contact .right-icont {
margin-bottom:5px;
}
.loading_txt{
	text-align:center!important;
}
.jquery_dropdown_system-sort-dropdown {
	z-index:10000;
	}
.up-current-score, .down-current-score{
	font-weight:bold;
}
span.radio{
  height: 17px;
}
.poll .bar{
  background-color: #FFF;
}
.poll .bar .foreground{
background-color: #A8915F;
}
#addGame-area ul li .inputbg2 .filefield-element {
float:left;
width:330px;
margin:0;
}
.inputbg .ahah-progress .throbber {
  margin: 1px;
  z-index:1000;
  position:absolute;
  right: -30px;
  top: 0px;
}
.facebook-auto {
right:0;
}
.facebook-auto ul{
z-index:10000;
width: auto !important;

}
.facebook-auto ul li {
float:none!important;
z-index:10000;
}
li.bit-input{
  width:1px;
}
.jquery-drop, .news-head{
z-index:900;
position:relative;
}
/*.td-systems #ul_system-sort-dropdown,
.td-systems #ul_system-sort-dropdown li{
width:220px !important;
float:left;
}*/
.extra-div{
 display:none;
}
.screen-popup {
background:#f1dda0;
}
#list-view ul li.single-screen {
   float: none;
   margin-left: auto;
   margin-right: auto;
}
.cck-file .form-item .description{
 width: 300px;
}
/*#node_ajax_js_form_div{
  position:relative;
}*/
#node_ajax_js_form_div h2 img {
    margin-top: 9px;
}
#node_ajax_js_form_div ul li .inputbg .error {
    background: #C11B17 !important;
    color: #FFFFFF !important;
	border:none!important;
    padding: 4px 3px 3px!important;
	}
#node_ajax_js_form_div #content  {
  margin-left: 0px;
  background:none;
}
#node_ajax_js_form_div h3 {
text-align:left;
}
#node_ajax_js_form_div  .messages {
position:absolute;
top:74px;
left:7px;
width:472px;
}
#node_ajax_js_form_div #addGame-area ul li label {
    background: url("../images/bullet-lable.gif") no-repeat scroll left 3px transparent;
	text-align:left;
	height:14px;
}

#page-ajax-forum-home .messages{
 position:relative;
 width:95%;
 top: 0;
 left: 0;
}
#page-ajax-forum-home .status{
 display:none;
}


.addmoreauto {
position:absolute;
right:4px;
bottom:-10px;
font-size:10px;
}
.addmoreauto a {
color:#000;
}
.addmoreauto a:hover{
text-decoration:none;
}
.info-detail ul.also-series li {
list-style:none;

}
.info-detail ul.also-series li a {
color:#000;
text-decoration:none;
}
.info-detail ul.also-series li a:hover {
text-decoration:underline;
}

.li-autocomplete #autocomplete{
  left: 132px;
}
.teextareadiv .mceEditor{
  float: left;
}
#addGame-area ul li .rating  div.jquery_dropdown_container {
	width:84px!important;
}

#addGame-area ul li .rating .usk div.jquery_dropdown_container {
	margin-left:32px;
}
.usk{
	width:199px;
	float:left;
}
.pegi{
	width:199px;
	float:left;
}
.rating ul.jquery_dropdown_list{
  top: 10px;
}
#patch-preview-author ul li {
	background:none!important;
	margin-bottom:0!important;
	padding:0!important;
}
#patch-preview-author ul li.date {
	padding:0 10px 0 5px !important;
}
#forum table .data .title {
	padding:7px 10px;
	border-top:none;
}
#forum table th {
	border-bottom:none;
}
#forum table .icon {
	margin-left:10px;
} 
.forum-topic-navigation .topic-next {
	text-align:right;
	color:#000;
	font-weight:bold;
}
.forum-topic-navigation .topic-previous {
	text-align:left;
	color:#000;
	font-weight:bold;
} 
.forum-topic-navigation .topic-next:hover,
.forum-topic-navigation .topic-previous:hover,
.clear-block .meta #node-links a:hover,
#infos span.submitted a:hover,
#forum table .data .title a:hover,
#forum table .data .created a:hover{
	text-decoration:none;
}
#forum table .data .title a,
#forum table .data .created a  {
color:#000;
}
.forum-topic-navigation {
	padding:0.5em 0.5em 0.9em;
}
.clear-block .meta #node-links {
	padding:10px 0;
}
.clear-block .meta #node-links a,
#infos span.submitted a{
	font-weight:bold;
	color:#000;
}
#infos #comment-form .commentOuter h3 {
background:none;
padding-left:0;
margin-bottom:30px;
}
#infos span.submitted {
 }

#infos .breadcrumb{
 padding-bottom: 1.5em;
}
#infos .breadcrumb a{
  color: #000;
  text-decoration: none;
  font-weight:bold;
}
#infos .breadcrumb a:hover{
  text-decoration: underline;
}

/*#content .swfupload-wrapper {  }

#content .swfupload_button {  }
#content .swfupload_button div.left { width:20px; }*/
#content .swfupload_button div.right { /*width:20px; float:left;*/ margin:0; }
#content .flash-screenBatch { width:468px; }
#content table.swfupload { width:100%; }
.user-subscriptions table {
margin-top:30px;
width:100%;
}
.user-subscriptions table tr.even, .user-subscriptions table tr.odd  {
background:none;
}
.user-subscriptions table td, .chatsorting table th {
padding:4px;
}
.user-subscriptions table a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.user-subscriptions table a:hover{
	text-decoration:underline;
}

.user-subscriptions table td,
.user-subscriptions table th { border:1px solid #000; padding:5px 10px 5px 5px; }

.user-subscriptions .sticky-header{
	margin-top:0px;
}
.subscription-link{
	/*padding-top:88px;*/
}
.subscription-link a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.subscription-link a:hover{
	text-decoration:underline;
}
.game-chart-block a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.game-chart-block a:hover{
	text-decoration:underline;
}
.chatsorting li label{
	cursor:pointer;
}
.contributer {
margin:0 0px 5px 5px;
padding-bottom:8px;
}
.contributer .user-imgBox {
float:left;
width:50px;
height:50px;
margin-right:5px;
}
.contributer .user-info {
float:left;
width:250px;
}
.contributer .user-info .member-chart-points {
margin-left: 14px;
}
.contributer a {
color:#000;
font-weight:bold;
text-decoration:none;
}
.contributer a:hover {
text-decoration:underline;
}
.contributer p {
padding-bottom:3px;
}
.contributer .counter {
float:left;
line-height:50px;
width:23px;
}
.contributer p img {
float:left;
}
#content .right .bg-poll .bg4 {
    background: url("../images/bg-members-chart.jpg") no-repeat 0 top;
}
.chart-user-more {
	text-align:right;
	font-weight:bold;
	padding-right:2px;
	padding-bottom:10px;
}
.chart-user-more a{
	color:#000;
	text-decoration:none;
}
.chart-user-more a:hover{
	text-decoration:underline;
}
.my-userpoint table {
margin-bottom:10px;
}
.my-userpoint table td,
.my-userpoint table th{
border:1px solid #000;
}
.my-userpoint table a {
color:#000;
text-decoration:none;
}
.my-userpoint table a:hover {
text-decoration:underline;
}
.my-userpoint thead th {
padding-right:0;

}
.my-userpoint thead th,
.my-userpoint table td {
padding:5px 10px 5px 5px;
}
.my-userpoint table tr.even,
.my-userpoint table tr.odd,
.my-userpoint table td.active{
   background:none;
}
.user-profileTable{
	width:100%;
}
.user-profileTable td{
	padding:2px 0px;
	padding-right:5px;
}
.user-profileTable td a{
	text-decoration:none;
	color:#000;
	margin:0 5px;
	font-size:10px;
	font-weight:bold;
}
.user-profileTable td a:hover,
.bg-logout .usrerating a:hover{
	text-decoration: underline;
}
.bg-logout .usrerating a{
	color:#000000;
	text-decoration:none;
}
#profileBlock{
text-align: center;
}
#ad-block{
text-align: center;
}

#ip_page_wrapper {
position:relative; 
}

#download a:link { font-weight:bold; color:#000; text-decoration:none; }
#download a:visited { font-weight:bold; color:#000; text-decoration:none; }
#download a:focus { font-weight:bold; color:#333; text-decoration:none; }
#download a:hover { font-weight:bold; color:#000; text-decoration:underline; }
#download a:active { font-weight:bold; color:#333; text-decoration:underline; }





/*CUSTOMIZED*/
.newlistingTable img, .sysinfo img {
margin: 0 5px 5px 0;
}

.langInfo img {
margin-top: 3px;
}

.otherinfo {
margin-top: 16px;
}

.availPatch .hd-area {
padding-top: 6px;
}

.ac_results {
color: #000;
}

.dlbgtbl {
background-image: url("../images/tabellen_bg_4z.gif") !important;
}

.dlbgtbl div {
padding-top: 5px;
}

.dlbgtbl .langInfo {
top: -23px !important;
height: 17px !important;
}

.view-content li {
list-style: none outside none;
}

.description-value ul {
padding-left: 15px;
}

.naMediaAd_SALES_CONTACT img {
max-width: 200px;
}

.footerimg {
overflow: hidden;
}
