body{
	font-size: 12px;
	color: #fff;
	margin: 0px;
	background-color: #4FABF0;
}
#out{
	margin: 4px 10px;
	max-width: 1580px;
    min-width: 980px;
	overflow:hidden;
}
#out2{
    margin: 4px 10px;
    max-width: 1580px;
    min-width: 980px;}
#top1{
    max-width: 1580px;
    min-width: 980px;
    overflow: hidden;}
#top_bg{
	max-width: 1580px;
	min-width: 980px;
	overflow: hidden;
	background-color: #0F6FB5;
}
h2{font: bold 90% Verdana; color: #E2F1FC; margin: 0px 4px; float: right;}
#logo{float: left; margin: 5px 0px 8px 0px;}
h1,h3{font: bold 150% Arial, Tahoma; background: url(images/head.jpg) repeat-x; margin: 0px; padding-left:10px; color: #c66c00; line-height: 35px;}
h1,h3{text-align: left;}
h1 a,h3 a{color: #c66c00; text-decoration:none;}
#menu{margin: 0px 0px 5px 0px; background: url(images/menubg.png) repeat-x; height: 31px; border: 1px solid #d2eb98;}
#menu a{font: bold 100% Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; padding: 8px 12px;}
#menu a:hover{background:url(images/menubg.png) repeat-x 0px -18px; color: #D3EACC;}
#menu UL{PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px;}
#menu LI{TEXT-TRANSFORM: uppercase; DISPLAY: block; FLOAT: left; background: url(images/li.png) no-repeat right; padding: 8px 0px; overflow: hidden;}
#leftside{margin: 10px 5px 0px 5px;}
#leftside2{margin: 5px;
    background-color: #fff;}
#rightside{width: 130px; margin: 5px 5px 0px 0px; float: right;}

.tip {color: #000; background:#fff; display:none; padding:10px; position:absolute; z-index:1000; -webkit-border-radius: 5px;
 -moz-border-radius: 5px; border-radius: 5px; width:200px; font: 10px Verdana;} 
 
.gaming{text-align:center;}
.content{
	background-color: #fff;
}
.content{margin-bottom: 5px; padding: 3px 0px; overflow: hidden; text-align: center}
.gaming{padding-top:5px; overflow: hidden;}
UL.games{padding: 0px;}
UL.games2{padding:0px;}
UL.games,UL.games2{font: 12px Arial; margin: 0px; overflow: hidden; LIST-STYLE-TYPE: none;}
UL.games LI{margin: 0px 0px 0px 15px;}
UL.games LI,.games2 LI{float: left; width: 180px; height: 159px; text-align: center;}
UL.games LI a:link{font: bold 12px Verdana; color: #000; text-decoration: none; display: block; width: 180px; height: 152px;}
.games2 LI a:link{font: bold 10px Verdana; color: #fff; text-decoration: none; display: block; width: 180px; height: 152px;}
.games LI a:visited,.games2 LI a:visited{font: bold 10px Verdana; color: #0A426B; text-decoration: none; display: block; padding: 2px; width: 182px; height: 152px;}
.games LI a:hover,.games2 LI a:hover{color: #aaa;}
.games IMG,.games2 IMG{WIDTH: 180px; HEIGHT: 127px; DISPLAY: block; border: 1px solid #999;}

.games1{width: 11.7%; font: bold 100% Verdana;
    MARGIN: 8px 0.2%;
    text-align: center;
    border-radius: 8px; color: #000;
    display:inline-block; position: relative; text-decoration: none;}

.games1:hover{color: red}

.games1 img{
    width: 100%;
    border: 1px solid #999;
}

.games1 div{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


@media screen and (max-width: 1280px) {body{
    font-size: 11px;
}
}

#leftside2,#top_bg,#menu,#gameRating,#footer{-moz-border-radius: 6px; border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px;}
.content{-moz-border-radius: 0px 0px 6px 6px; border-radius: 0px 0px 6px 6px; -o-border-radius: 0px 0px 6px 6px; -webkit-border-radius: 0px 0px 6px 6px;}
.content IMG,.games2 IMG{-moz-border-radius: 8px; border-radius: 8px; -o-border-radius: 8px; -webkit-border-radius: 8px;}
#src{-moz-border-radius: 4px; border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}
h1,h3{-moz-border-radius: 6px 6px 0px 0px; border-radius: 6px 6px 0px 0px; -o-border-radius: 6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px;}

UL#page {clear:both; margin-left:60px; padding: 0px; font-size: 80%; text-align:center;}
UL#page a{font: bold 250% Arial; color: #fff; text-decoration: none;}
UL#page LI {DISPLAY: inline; background-color: #FDD513; WIDTH: 45px; HEIGHT: 45px; float: left; border: 1px solid #9B5500; margin: 0px 0px 10px 3px; font-family: Tahoma; background-image: none;}
UL#page LI a:link{WIDTH: 45px; HEIGHT: 45px;}
UL#page LI a:visited{WIDTH: 45px; HEIGHT: 45px;}
UL#page LI a:hover{padding: 0px;}


#desc{width:660px; overflow:hidden; margin: 5px 5px 5px 5px;}
#desc span{font-weight:bold; display:block; font-size:120%;}

#gh{min-height:687px;}
#src{width:170px; float: right; border: 1px solid #d2ec98; padding: 2px; margin: 3px; background-color: #fff;}
#srcin{width:146px; line-height: 18px; height: 19px; padding: 0px; color: #98B042; font-size: 100%; border:0px;}
#srcb{background: url(images/menubg.png) no-repeat -4px -60px; margin-top: 2px; height:14px; width: 14px; vertical-align: top; border:0px; cursor: pointer;}

#facelikebox{margin-top: 28px; background-color:#fff;}
#ads728{text-align:center;}
#game{ margin: 5px 0px 5px 0px;}
#footer{font: 100% Arial, Tahoma; border: 1px solid #1287de; background-color: #1799D8; clear: both; margin: 5px auto; padding: 5px; overflow: hidden;}
#footer{ text-align:center;
	background-color: #0F6FB5;
}
#footer a{
	color:#fff;
	font-weight:bold;
}
#footer a:hover{
	text-decoration: none;
}
#social img{margin: 6px 2px 0px; border:0px;}


	#bestgames{
		float:left;margin: 0px 0px 0px 10px;
		width:272px;
		height:238px;
		overflow:hidden;
		}
	#bestgames ul, #bestgames li{
		margin:0;
		padding:0;
		list-style:none;
		width:272px;
		}
	#bestgames a{text-transform: uppercase; 
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
		}
	#bestgames li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		}	
	#bestgames img{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:272px;
		height:220px; border: 1px solid #999;
		}	