body {
	background:			url("../img/background_body.png") repeat-x #a6fa05;
	margin:				0 auto;
	text-align:			center;
}
/*main*/
#main{
	margin:				0 auto;
	background:			url("../img/background_main.png") no-repeat;
	width:				1100px;
	height:				2100px;
}
/*head*/
#head{
	width:				950px;
	margin:				0px auto;
}
/*nav*/
#nav{
	width:				inherit;
	height:				45px;
	padding:			107px 0 0 0;
}
#nav ul{
	float:				right;
}
#nav ul li{
	width:				117px;
	height:				45px;
	float:				left;
	margin:				0 0 0 9px;
}
/*container*/
#container{
	width:				950px;
	margin:				0px auto;
}
/*left*/
#left{
	float:				left;
	width:				200px;
	padding:			0 0 0 18px;
	margin:				82px 0 0 0;
}
#right{
	width:				732px;
	float:				right;
	text-align:			left;
}
/*topgames*/
#topgames{
	margin:				10px 0 0 0;
	background:			url("../img/background_topgames.png") no-repeat;
	width:				712px;
	height:				107px;
}
#topgames .title{
	float:				left;
}
#topgames .topgamea, .topgameb, .topgamec, .topgamed, .topgamee{
	width:				115px;
	height:				107px;
	display:			block;
	float:				left;
	text-align:			right;
}
#topgames .topgamea img, .topgameb img, .topgamec img, .topgamed img, .topgamee img{
	margin:				14px 10px 0 0;
}
#topgames .topgamea{	
	background:			url("../img/topgame1.png") no-repeat;
}
#topgames .topgameb{	
	background:			url("../img/topgame2.png") no-repeat;
}
#topgames .topgamec{	
	background:			url("../img/topgame3.png") no-repeat;
}
#topgames .topgamed{	
	background:			url("../img/topgame4.png") no-repeat;
}
#topgames .topgamee{	
	background:			url("../img/topgame5.png") no-repeat;
}
/*gamebox*/
.gamebox{
	width:				712px;
	height:				580px;
	background:			url("../img/background_gamebox.png") no-repeat;
	margin:				11px 0 0 0;
}
/*game*/
.gamebox .game{
	width:				697px;
	height:				260px;
	background:			url("../img/background_game.png") no-repeat;
	margin:				6px 0 0 7px;
	float:				left;
	text-align:			center;
	padding:			20px 0 0 0;
}
.gamebox .gamebox_green, .gamebox_blue, .gamebox_orange, .gamebox_pink, .gamebox_advertising{
	width:				344px;
	height:				277px;
	margin:				8px 0 0 8px;
	float:				left;
}
.gamebox .gamebox_advertising img{
	margin:				13px 0 0 21px;
}
.gamebox .gamebox_orange{
	background:			url("../img/background_gamebox_orange.png") no-repeat;
	color:				#ca5400;
}
.gamebox .gamebox_advertising{
	background:			url("../img/background_gamebox_blue_advertisement.png") no-repeat;
}
.gamebox .gamebox_blue{
	background:			url("../img/background_gamebox_blue.png") no-repeat;
}
.gamebox .gamebox_pink{
	background:			url("../img/background_gamebox_pink.png") no-repeat;
}
.gamebox .gamebox_green{
	background:			url("../img/background_gamebox_green.png") no-repeat;
}
.gamebox .title{
	padding:			13px 0 0 8px;
	display:			block;
	height:				24px;
}
.gamebox .preview{
	width:				94px;
	height:				94px;
	display:			block;
	margin:				13px 0 0 13px;
	background:			url("../img/background_gamebox_preview.png") no-repeat;
}
.colright{
	float:				right;
	width:				140px;
}
.gamebox .preview img{
	margin:				8px 0 0 8px;
}
.gamebox .stats{
	font-family:		Verdana;
	line-height:		12pt;
	font-size:			7pt;
	color:				#f0ecec;
	margin:				20px 0 0 0;
	display:			block;
}
.gamebox .stats p{
	margin:				5px 0 0 0;
}
.gamebox .stats .first{
	font-weight:		bold;
}
.gamebox ol{
	font-family:		Verdana;
	font-weight:		bold;
	line-height:		12pt;
	font-size:			8pt;
	margin:				4px 0 0 7px;
}
.gamebox ol li{
	width:				179px;
}
.gamebox ol li a{	
	text-decoration:	none;
	display:			block;
	width:				166px;
	padding:			0 0 0 13px;
}
.gamebox ol .first a{
	height:				20px;
}
/*orange*/
.gamebox .gamebox_orange ol li a{
	color:				#ca5400;
}
.gamebox .gamebox_orange ol li a:hover{
	color:				#ff7b00;
}
.gamebox .gamebox_orange ol .first a:hover{
	background:			url("../img/background_gamebox_orange_li_hover_first.png") no-repeat;
}
.gamebox .gamebox_orange ol .top a:hover{
	background:			url("../img/background_gamebox_orange_li_hover_first_top.png") no-repeat;
}
.gamebox .gamebox_orange ol .second a{
	height:				19px;
}
.gamebox .gamebox_orange ol .second a:hover{
	background:			url("../img/background_gamebox_orange_li_hover_second.png") no-repeat;
}
.gamebox .gamebox_orange ol .last a:hover{
	background:			url("../img/background_gamebox_orange_li_hover_second_last.png") no-repeat;
}
.gamebox .gamebox_orange ol .thirth a{
	height:				18px;
}
.gamebox .gamebox_orange ol .thirth a:hover{
	background:			url("../img/background_gamebox_orange_li_hover_thirth.png") no-repeat;
}
/*pink*/
.gamebox .gamebox_pink ol li a{
	color:				#ca0050;
}
.gamebox .gamebox_pink ol li a:hover{
	color:				#ff0055;
}
.gamebox .gamebox_pink ol .first a:hover{
	background:			url("../img/background_gamebox_pink_li_hover_first.png") no-repeat;
}
.gamebox .gamebox_pink ol .top a:hover{
	background:			url("../img/background_gamebox_pink_li_hover_first_top.png") no-repeat;
}
.gamebox .gamebox_pink ol .second a{
	height:				19px;
}
.gamebox .gamebox_pink ol .second a:hover{
	background:			url("../img/background_gamebox_pink_li_hover_second.png") no-repeat;
}
.gamebox .gamebox_pink ol .last a:hover{
	background:			url("../img/background_gamebox_pink_li_hover_second_last.png") no-repeat;
}
.gamebox .gamebox_pink ol .thirth a{
	height:				18px;
}
.gamebox .gamebox_pink ol .thirth a:hover{
	background:			url("../img/background_gamebox_pink_li_hover_thirth.png") no-repeat;
}
/*green*/
.gamebox .gamebox_green ol li a{
	color:				#28ca00;
}
.gamebox .gamebox_green ol li a:hover{
	color:				#22ff00;
}
.gamebox .gamebox_green ol .first a:hover{
	background:			url("../img/background_gamebox_green_li_hover_first.png") no-repeat;
}
.gamebox .gamebox_green ol .top a:hover{
	background:			url("../img/background_gamebox_green_li_hover_first_top.png") no-repeat;
}
.gamebox .gamebox_green ol .second a{
	height:				19px;
}
.gamebox .gamebox_green ol .second a:hover{
	background:			url("../img/background_gamebox_green_li_hover_second.png") no-repeat;
}
.gamebox .gamebox_green ol .last a:hover{
	background:			url("../img/background_gamebox_green_li_hover_second_last.png") no-repeat;
}
.gamebox .gamebox_green ol .thirth a{
	height:				18px;
}
.gamebox .gamebox_green ol .thirth a:hover{
	background:			url("../img/background_gamebox_green_li_hover_thirth.png") no-repeat;
}
/*blue*/
.gamebox .gamebox_blue ol li a{
	color:				#0055ca;
}
.gamebox .gamebox_blue ol li a:hover{
	color:				#005aff;
}
.gamebox .gamebox_blue ol .first a:hover{
	background:			url("../img/background_gamebox_blue_li_hover_first.png") no-repeat;
}
.gamebox .gamebox_blue ol .top a:hover{
	background:			url("../img/background_gamebox_blue_li_hover_first_top.png") no-repeat;
}
.gamebox .gamebox_blue ol .second a{
	height:				19px;
}
.gamebox .gamebox_blue ol .second a:hover{
	background:			url("../img/background_gamebox_blue_li_hover_second.png") no-repeat;
}
.gamebox .gamebox_blue ol .last a:hover{
	background:			url("../img/background_gamebox_blue_li_hover_second_last.png") no-repeat;
}
.gamebox .gamebox_blue ol .thirth a{
	height:				18px;
}
.gamebox .gamebox_blue ol .thirth a:hover{
	background:			url("../img/background_gamebox_blue_li_hover_thirth.png") no-repeat;
}
/*footer*/
#footer{
	text-align:			right;
	clear:				both;
	margin:				0 75px 0 0;
	padding:			35px 0 0 0;
	font-family:		Verdana;
	font-weight:		bold;
	line-height:		12pt;
	font-size:			8pt;
	color:				#edfecd;
}
