body
{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #EDF2F8 url(/img/bk.gif);
	color: #000000;

	margin: 0;
	padding: 0px;
	border: 0;
	text-align: center;
}
.center { text-align: center; }

div, img, p, select
{
	margin: 0;
	padding: 0;
	border: 0;
}

a
{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
a:href { text-decoration: underline;}
a:hover { text-decoration: underline;}
a.rsslink { padding-left: 15px; background: url(/img/feed-icon.png) no-repeat 0% 50%; }
.clear {
  clear: both;
}
.gametif {float:left;margin-top:13px;FONT-WEIGHT: bold; FONT-SIZE: 1.1em;COLOR: #777;}
div#shellwrapper
{
	border: 0;
	padding: 0px 0 0px 0;
	margin: 5px auto 0px auto;
	width: 878px; /*750px; +128*/
	border-top: 2px solid #3F4C6B;
}
div#shell
{
	background: #3F4C6B;
}
div#logoshell
{
	width: 874px;
	height: 33px;
	margin: 0px 2px 0 2px;
	background: #A4B6C8;
}
div#logo
{
	/*width: 750px;*/
	height: 33px;
	float: left;
	text-align: left;

}
div#logomsg
{
	float: right;
	padding: 14px 10px 0 0;
	color: #ffffff;
	font-weight: bold;
}
div#x1row
{	float: left;}
div#toprowad
{
	width: 728px;
	height: 90px;
	border: 4px solid white;
	padding: 0;
	margin: 0 0 0 2px;
}
div#websearch
{
	width: 139px;
	height: 84px;
 	text-align: center;
	padding: 4px 10px 0 10px;
	color: #ffffff;
}
td.leftpad2px
{
	padding-left: 0px;

}

input.aj
{
	border: 1px solid #A4B6C8;
	padding-left: 5px;
	color: #000000;
	/*font-size: 12px;*/
}
span.ajtitle 
{
    color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
div#mainleft
{
	width: 128px;
	float: left;
	clear: both;
	margin: -1px 0 0px 0px;
	overflow: hidden;

}
div#textnav
{
	margin: 0px 0px 2px 2px;
 	background: #A4B6C8;

}
div#textnav ul
{
	text-align: left;
    padding:3px 0px 3px 0px;
    margin:3px;
	font-weight:bold;

}
div#textnav li {
    margin:2px 0 0 0;
    line-height:120%;
}

div.navboxwrapleft {
float:left;
width:128px;
padding:0px 5px 5px 0px;
margin: 0px 0px 0px 0px;
border-right:solid 0px #cccccc;}

div.navboxleft {
        float:left;
		width:128px;
        padding:0px;
        margin:5px 0px 0px 1px;
        font-weight:normal;
        line-height:15px;
        background:; #ebf0f6;}
div.navboxleft ul {
        list-style-type: disk;
        padding:2px;
        margin:0px;}
div.navboxleft li {
background-repeat:no-repeat;
background-position:left;
padding:1px 0px 0px 0px;
margin:0px;

}
.popularG {
  width: 33%;
  height: 90px;
  float: left;
  margin: 0px 0px 0px 0px;
}
.popularG-k {
  width: 50%;
  height: 90px;
  float: left;
  margin: 0px;
}
.popularG-k img {
  width: 80px;
  height: 60px;
  border: 1px solid #000;}
.popularG img {
  width: 80px;
  height: 60px;
  border: 1px solid #000;

}
.poptitle {
width: 100px;
margin-top: 0px;
text-align: center;

}
.poptitle-k {
width: 95px;
margin-top: 0px;
text-align: center;

}
.topgames li {
  padding-left:1px;
  list-style-position :inside ;
  line-height:120%;
  }
.topgames #ul {
    text-align: left;
    margin: 0px;
    padding:3px 0px 0px 3px;
}
.links li {
   background-repeat:no-repeat;
   background-position:left;
   padding:1px 0px 0px 5px;
   margin:0px;
   line-height:120%;
  }
.links #ul {
	text-align: left;
    margin: 0px;
    padding:0px 0px 5px 3px;
}
div#mainright
{
	width: 750px;
	float: right;
}
div#mainright-left
{
	width: 878px;
	float: left;
}
div#mailinglist
{
	padding: 0 0 0 0;
	background: #a19875;
	height: 20px;	/* Mozilla */

	text-align: left;
	clear: left;
	margin: 0 0 0 2px;
}
div#catlist
{
 	margin: 0px 0px 0px 2px;
	padding: 2px 0 0 0;
	width: 616px;
	clear : none ; 
	float: left;
	display: inline;	/* IE */
}
div#catlist-k
{
 	margin: 0px 0px 0px 2px;
	padding: 2px 0 0 0;
	width: 704px;
	clear : none ; 
	float: left;
	display: inline;	/* IE */
}
div#catlistlist
{
 	margin: 0px 0px 0px 2px;
	padding: 0;
	width: 616px; 
	background: #FFFFFF;
	clear : none ; 
	float: left;
	display: inline;	/* IE */
}
.listgame {
  width: 16.6%;
  height: 90px;
  float: left;
  background: #FFFFFF;
  margin: 0px 0px 0px 0px;
}
.listgame img {
  width: 80px;
  height: 60px;
  border: 1px solid #000;
}
.listgamezt {
  width: 50%;
  height: 92px;
  float: left;
  background: #FFFFFF;
  margin: 0px 0px 0px 0px;
}
.listgamezt img {
  width: 220px;
  height: 60px;
  border: 1px solid #000;
}
.listgamezttitle {
width:308px;
margin-top: 2px;
text-align: center;
}
.listgametitle {
width: 100px;
margin-top: 0px;
text-align: center;

}
div#leftcolumn
{
	width: 618px;
	background: #3F4C6B;
	float: left;
}
div#leftcolumn-k
{
	width: 704px;
	background: #3F4C6B;
	float: left;
}
div#rightcolumn
{
	width: 132px; 
	background: #3F4C6B;
	float: right;  margin: 2px 0px 0px 0px;
  clear : none ; 
	/*text-align: left;*/
}
div#rightcolumn-k
{
	width: 172px; 
	background: #3F4C6B;
	float: right;  margin: 2px 0px 0px 0px;
  clear : none ; 
	/*text-align: left;*/
}

/* skyscraper */
div#x2
{
	width: 120px;
	background: #A4B6C8;
	border: 4px solid #A4B6C8;
	padding: 0px;
	margin: 0 2px 0 2px;
}
div#x2-k
{
	width: 160px;
	background: #A4B6C8;
	border: 4px solid #A4B6C8;
	padding: 0px;
	margin: 0 2px 0 2px;
}
div#subsky
{
	width: 120px;
	background: #000000;
	border: 4px solid white;
	margin: 10px 2px 0 2px;
}

div#bottom
{
	background: #4F789F;
	height: 25px;
	border: 2px solid #3F4C6B;
	clear: both;

	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
div#bottom a
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
div#bottom p#left
{
	padding: 4px 0 0 10px;
	float: left;
}
div#bottom p#right
{
	padding: 4px 10px 0 0;
	float: right;
}

/******************************************/

div#gamemenuleftcolumn
{
	margin: 2px 0px 0px 2px;
	padding: 0px 0 0 0;
	width: 302px;
	background: #FFFFFF;
	float: left;
	display: inline;	/* IE */
}
div#gamemenuleftcolumn-k
{
	margin: 2px -2px 0px 2px;
	padding:0 0 35px 0;
	width: 196px;
	background: #FFFFFF;
	float: right;
	display: inline;	/* IE */
}
div#gamemenuleftcolumn-k-top
{
	margin: 2px 0px 0px 2px;
	padding:0 0 35px 0;
	width: 197px;
	background: #FFFFFF;
	float: left;
	display: inline;	/* IE */
}
div#gamemenurightlist
{
	margin: 2px 0px 0px 2px;
	padding: 0px;
	width: 302px;
	background: #FFFFFF;
	float: left;
	display: inline;	/* IE */
}
div#gamemenurightlist-k
{
	margin: 2px 0px 0px 2px;
	padding:0 0 35px 0;
	width: 302px;
	background: #FFFFFF;
	float: left;
	display: inline;	/* IE */
}
div#gamemenurightcolumn
{
	margin: 2px 0px 0px 2px;
	padding: 0px;
	width: 302px;
	background: #FFFFFF;
	float: right;
	display: inline;	/* IE */
}

div.gamemenuitem
{
	padding: 0 4px 4px 2px;
	text-align: left;
	clear: left;
}
div.gamemenuitemnull
{
	height: 65px;
	clear: left;
}

div#gamemenuitempopularswf
{
	height: 270px;
	clear: left;
	text-align: left;
	padding: 0 0 0 4px;
}
div#gamemenuitempopularswf-k
{
	height: 270px;
	clear: left;
	text-align: left;
	padding: 0 0 0 3px;
}
div#playdig
{
	text-align: center;
	padding: 3px 0 0 0px;	background: #BABABA;
}
div#playswf
{
	padding: 3px 0 3px 0px;	background: #BABABA;
}
.pend
{
	width: 100%;
	margin: 2px 0 0 2px;
	background: #BABABA;
}
.pend-k
{
	border-right: 2px solid #3F4C6B;
	border-left: 2px solid #3F4C6B;
	margin: 0px;
	clear: both;
	background: #3F4C6B;
}
div#gamefeaturedlist
{
	height: 268px;
	clear: left;
	text-align: left;
	padding: 0 0 0 5px;
	margin: 0 0 8px 0;
}
.featuredlist {
  float: left;
  line-height:15px;
  margin: 2px 0px 0px 0px;
}
.featuredlist {
width: 149px;
margin-top: 0px;
text-align: left;
}
div#gamemenugg
{
	clear: left;
	text-align: center;
	padding: 5px 1px 6px 3px;
}

div.gamemenuitemicon
{
	width: 85px;
	float: left;
	padding: 0 2px 9px 2px;
}
div.gamemenuitemicon img
{
	border: 1px solid #3F4C6B;
}

div.gamemenuitemtext
{
	color: #777;
	line-height: 110%;
	padding: 0px 0 0 0;
}
div.gamemenuitemtext p
{
	padding: 2px 3px 0 0;
}
div.gamemenuitemtext a.title
{
	color: #333333;
}
div.gamemenuitemcompact
{
	padding: 0 4px 4px 4px;
	clear: left;
}
div.gamemenuitemtextcompact
{
	color: #777;
	line-height: 110%;
	padding: 0 0 0 0;
}

/*biaote*/
div#gamenewtitle
{
	background: #71AB6B;
	clear: left;
	margin: 0 0 8px 0;	
	height: 20px;

}
div#gametitleplay
{
	background: #71AB6B;
	clear: left;
	margin: 0;	
	height: 20px;

}
div#gameadplay
{
	background: #93BF79;
	clear: left;
	margin: 0px;	
	height: 22px;
	float: left;
	padding: 2px 0 0 0;
	width: 616px;

}
div#gamehottitle
{
	background: #FF9933;
	clear: left;
	margin: 0 0 8px 0;
    height: 20px;
}
div#gamerandtitle
{
	background: #9A9A9A;
	clear: left;
	margin: 0 0 8px 0;
	height: 20px;
}
div#gamerandtitlelist
{
	background: #FF9933;
	clear: left;
	margin: 0 0 8px 0;
	height: 20px;
}
div#gamefeaturedtitle
{
	background: #71AB6B;
	clear: left;
	margin: 0 0 8px 0;
	height: 20px;
}
div#gamefeaturedtitle img
{
	padding: 0 0 0 8px;
}
.menu
{
	float: left;
    font-weight:bold;
	padding: 3px 0px 0px 8px;
}
.menumore
{
	float: right;
        font-weight:bold;
	padding: 3px 5px 0px 0px;
        /*background-color:#394D6B;*/
}
.catmenu
{
	float: left;
        font-weight:bold;
	padding: 3px 0px 0px 8px;
}
.orderby
{
	float: left;
        font-weight:bold;
	padding: 3px 0px 0px 200px;
}
.pagelist
{
	text-align: center;
	padding: 1px 0px 6px 0px;
}
.pagerCurrent {
	color: #333;
	background-color: #FFF;
	padding: 1px 4px;
	border: 1px solid #777;
	margin-right: 5px;
	cursor: pointer;
	cursor: hand;
	font-weight:bold;

	}
/*-----end-----biaote*/

div#menubar
{
	background: #554C57;
	/*width: 614px;*/
	text-align: left;
}

span.new
{
	color: #DC4B49;
	/*font-weight: bold; */
	font-size: 10px;
	/*padding: 0 0 0 8px; */
}


div#document
{
	clear: both;
	background: #FFFFFF;
	padding: 0px 20px 40px 20px;
	text-align: left;
	margin: 0 0 0 2px;
	/*border: 4px solid #3F4C6B;*/
	height: 1%;	/* IE6 */
}
div#document p, li
{
	color: #777;
	line-height: 110%;
}
div#document h1
{
	/*color: #DC4B49;*/
	font-size: 12px;
	padding: 20px 0 0 0;
	margin: 0;
}

div.catlistshow
{
	padding: 5px 0 6px 0;
	clear: both;
	background: #DC4B49;
}
div.catlistshow-k
{
	padding: 3px 0 4px 0;
	clear: both;
	background: #A4B6C8;
}
div#wide
{
	width: 878px;
}