/* CSS Document */
body{margin: 0px; padding:0; font-size:12px; color:#4D4D4D; font-family:Verdana, Geneva, sans-serif; background:#fff1df;}
dl,dt,dd,ul,li,h1,h2,form,input,textarea,p,td,h4,h3{padding:0;margin:0;}
ul,dl{list-style:none;}
img{ vertical-align:top;border:0;}
.clear{clear:both}
.left{float:left}
.right{float:right;}
a {text-decoration:none;}
div.header {
    height: 44px;
	padding-top:3px;
    background: #fa7e3e;
    top: 0;
    right: 0;
    left: 0;
    text-align: center;
    vertical-align: middle;
	line-height:50px;
	min-width:260px;
	overflow:hidden;
	font-size:24px;
}
div.header_left {
    float:left;
	width:40px;
	padding-left:10px;
	cursor:pointer;
}
div.header_right {
    float:right;
	width:40px;
	padding-right:10px;
	cursor:pointer;
}
	
	#PopMenuDiv{position:absolute;width:160px;left:0px;top:45px;z-index:1000;text-align:left;display:none;}
	#PopMeneUL{}
		#PopMeneUL li {width:100%; height:24px; line-height:24px; font-size:14px; overflow:hidden; border-bottom:#FBA476 1px solid; background: #FA7E3E; padding: 5px 0 5px 10px; color: #fff;}
		#PopMeneUL li:hover {background: #FB915B;}
		#PopMeneUL li.selected {background: #FB915B;}
		#PopMeneUL a{ text-decoration: none;}
		#PopMeneUL a li {color: #fff;}
		
	#searchDiv{width:100%;height:30px;padding:2px 0 0 0; position:relative;display:none;clear:both;}
	#searchForm #keywordsDiv{height:30px;float:left;width:100%;}		
	#searchForm #keywordsInput{width:100%;height:30px;padding-left:5px;padding-right:60px;border:0px;}
	
	#searchForm #submitDiv{width:60px;height:30px;float:right;position:absolute;right:0px;}
	#searchForm #submitInput{width:100%;height:30px;border:0px; background-color:#fa7e3e;color:#FFF;font-weight:bold;}	

div.allgames {
    margin-left:auto;
    margin-right:auto;
	clear:both;
}
div.thumb {	
	float: left;
	margin: 5px;
	text-align: center;
	width: 150px;
	height: 150px;
	position:relative; 
	border-radius:10px;
}
div.thumb a img {
	border: 1px solid #F2F6F8;
	width: 150px;	
	height: 150px;
	/* filter:alpha(opacity=80);-moz-opacity: 0.80;opacity: 0.80; */
	border-radius:10px;
}

div.thumb a:hover img {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

div.thumb a {
	color:#f5f500;
	text-decoration: none;
}
div.thumb a:hover {
	color:#f5f500;
	text-decoration: none;
}

.alpha:hover img {	filter:alpha(opacity=80);	-moz-opacity: 0.80;	opacity: 0.80;	}

div.thumb span.GameName{position:absolute;bottom:-1px;left:1px;width:150px;height:auto;display:none;color:#FEC501; background-color:#3F3F3F; padding:5px 0 5px 0;font-size:12px; font-family:Verdana, Geneva, sans-serif;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}

div.thumb-hot span.GameName{width:370px;}

#loadingmoregames{ width:100%; text-align:center;}

.foot{height:30px;width:100%;line-height:30px;color:#fff;clear:both;margin:20px 0 0 0;text-align:center;background:#fa7e3e;}
 .foot  a{ color:#fff; text-decoration:none;}
 
#footad{ position:fixed;width:100%;height:50px;text-align:center; bottom:0;background:#fa7e3e;}

#backToTop { width:60px; height:50px; position:fixed; bottom:50px; right:10px; display:none;}
