/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/
/*------------------------------------------------top--------------------*/
#topmain{
	width:100%;
	background:url(images/top_bg.gif) 0 0 repeat-x;
	height:142px;
	padding:10px 0 0 0;
}
#top{
	width:968px;
	margin:0 auto;
	height:142px;
	
}
#top img.logo{
	display:block;
	font-size:0;
	line-height:0;
	padding:7px 0 0 0;
	float:left;
	margin:0 10px 10px 0;
}
#top form{
	background:url(images/search3.png) 0 0 no-repeat;
	width:202px;
	height:75px;
	float:right;
	padding:0 0 0 0;
	border:0px dotted red;
}
#top form input.txtBox{
	width:133px;
	height:13px;
	background-color:#fff;
	color:#000;
	float:left;
	padding:0 0 0 1px;
	font-size:10px;
	margin:50px 0 0 13px;
	border:0px dotted;
}
#top form input.go{
	background:url(images/go.png) 0 0 no-repeat;
	width:40px;
	height:16px;
	float:right;
	color:#333333;
	border:none;
	cursor:pointer;
	margin:49px 8px 0 0;
}
#cari{
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	color:#D6DF43;
	float:left;
	display:block;
	width:89px;
	margin:0 0 0 40px;
}
#top form a{
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	color:#D6DF43;
	float:left;
	display:block;
	width:89px;
	text-decoration:none;
	margin:0 0 0 52px;
}
#top form a:hover{
	text-decoration:underline;
}
#top ul.nav{
	width:600px;
	height:26px;
	padding:0 0 0 56px;
	float:left;
	border:0px dotted;
}
#top ul.nav li{
	float:left;
	margin:0 3px 0 0;
	font-size:0;
	line-height:0;
}
#top ul.nav li.noMargin{
	margin:0;
}
#top ul.nav li a{
	display:block;
	background:url(images/nav_bg.gif) 0 0 no-repeat;
	width:82px;
	height:26px;
	font:bold 11px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#EBEBEB;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
}
#top ul.nav li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 no-repeat;
	color:#444444;
	background-color:inherit;
}
#top ul.nav li a.hover{
	display:block;
	background:url(images/nav_bg_hover.gif) 0 0 no-repeat;
	width:82px;
	height:26px;
	font:bold 11px/26px  "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#444444;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	cursor:text;
}
/*------------------------------------------------sub menu 1--------------------*/
/*div#topmenu{margin-top:34px; border:1px dotted red;}*/

div#topmenu{border:0px dotted red;}

/*div#topmenu ul,div#topmenu li{margin:0px;padding:0px;list-style-type:none;z-index:12; border:0px dotted red}*/

div#topmenu ul,div#topmenu li{margin-top:4px;padding:0px;list-style-type:none;z-index:12; border:0px dotted red}


div#topmenu li{float:left;margin-right:3px;background:none;padding-left:12px;display:block;height:15px;visibility:hidden}
div#topmenu li,div#topmenu a{color:#0073bd;font:bold 11px Verdana,Arial,Helvetica;text-decoration:none}
div#topmenu a{display:block; float:left;height:15px;padding-right:12px}
div#topmenu a:hover{text-decoration:underline; color:red;}
div#topmenu li.active{background:transparent url(images/topmenu_btn_left3.png) no-repeat top left}
div#topmenu li.active a{background:transparent url(images/topmenu_btn_right2.png) no-repeat top right;color:red}
div#topmenu a:hover,div#topmenu li.active a:hover{text-decoration:none}
div#topmenu li.active a:hover{color:red}
/*------------------------------------------------top--------------------*/
/*------------------------------------------------body--------------------*/
#bodyMain{
	width:100%;
	background:url(images/body_bg.gif) 0 0 repeat-x #E8E8D0;
	color:#000;
	padding:5px 0 20px 0;
}
#body{
	width:968px;
	margin:0 auto;
	border:0px dotted blue;
}

#icon{
	width:968px;
	margin:0 auto;
	border:0px dotted blue;
	height:38px;
	background:url(images/top-icon.png) 0 0 no-repeat;
}
.icongames{
	float:left;
	width:64px;
	height:27px;
	margin:4px 4px 0 0;
}
.iconmin{
	float:left;
	width:64px;
	height:27px;
	margin:4px 6px 0 7px;
}
.iconminr{
	float:left;
	width:64px;
	height:27px;
	margin:4px 5px 0 0;
}
.icon_img{
	width:64px;
	height:27px;
}

#div_main{
	width:968px;
	margin:0 auto;
}

#div_main_full{
	width:968px;
	float:left;
}

/*------------------------------------------------left--------------------*/
#left{
	width:250px;
	float:right;
	background-color:#FFF;
	padding:0 0 10px 0;
}
/*------------------------------------------------left--------------------*/
/*------------------------------------------------right--------------------*/
#right{
	width:695px;
	float:left;
}

#left2{
	width:300px;
	float:right;
	background-color:#FFF;
	padding:0 0 10px 0;
}

#left-hot{
	width:356px;
	float:right;
	background-color:#FFF;
	padding:0 0 10px 0;
}

#left-hot32{
	width:320px;
	float:right;
	background-color:#FFF;
	padding:0 0 10px 0;
}

#left-hot2{
	width:180px;
	float:right;
	background-color:#FFF;
	padding:0 0 10px 0;
}

#left-hottes{
	width:180px;
	float:right;
	background-color:#FFF;
	padding:0 0 5px 0;
}

/*------------------------------------------------left--------------------*/
/*------------------------------------------------right--------------------*/
#right2{
	width:645px;
	float:left;
}


#right-hot{
	width:599px;
	float:left;
}

#right-hot2{
	width:773px;
	float:left;
}

#right-hottes{
	width:782px;
	float:left;
}

#right-hot3{
	width:635px;
	float:left;
}

#right3{
	width:968px;
	float:left;
}

#left3{
	width:215px;
	float:right;
	background-color:#FFF;
	padding:0 0 10px 0;
}

#full3{
	float:left;
	width:968px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}


.imgyoutube{
	padding:3px;
	border:1px solid #CCC;
	background-color: #fff;
	width:96px;
	height:65px;
}
.imgyoutube:hover{
	border:1px solid #358EB1;		
	}











#green{
	width:662px;
	background:url(images/green_bg2.jpg) 0 0 repeat-x;
	height:150px;
	margin:0 0 16px 0;
	padding:1px;
	border:1px solid #CCC;
}
#green_me{
	width:695px;
	height:133px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
}
#green_in{
	width:687px;
	background-color:#aeb70e;
	height:125px;
	margin:3px;
	border:1px solid #CCC;
}

#green_me2{
	width:645px;
	height:133px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
}
#green_me3{
	width:634px;
	height:133px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
}

#green_in2{
	width:637px;
	background-color:#aeb70e;
	height:125px;
	margin:3px;
	border:1px solid #CCC;
}

#green_in3{
	width:626px;
	background-color:#aeb70e;
	height:125px;
	margin:3px;
	border:1px solid #CCC;
}

#flash{
	width:675px;
	background:url(images/flash_1px.gif) 0 0 repeat-x;
	padding:10px 10px 10px 10px;
}
#flash img{
	float:left;
	font-size:0;
	line-height:0;
}
/*------------------------------------------------right--------------------*/
/*------------------------------------------------body--------------------*/
/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	/*height:250px;*/
	/*background:url(images/footer_bg.gif) 0 0 repeat-x;*/
	background-color:#78785e;
}
#footer{
	width:958px;
	margin:0 auto;
	position:relative;
	/*height:250px;*/
}



#footer_bold{
	font:bold 13px verdana;
	text-decoration:none;
	color:#FFFFFF;
	margin:0 0 5px 0;
}

#content_bottom{
	float:left; 
	border-bottom:0px dotted #9A9A9A; 
	width:289px; 
	height:18px;
	background-color:#fff; 
	padding:3px 0 0 0;
	background:url(images/stardust.png) 4px 2px no-repeat;
}


#footer_botom a{
	float:left;
	font:normal 13px verdana;
	margin:0 0 0 12px;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
#footer_botom a:hover{
	color:red;
	text-decoration:none;
}

#number_star{
	float:left;
	border:0px dotted; 
	width:7px; 
	height:10px; 
	margin:4px 0 0 10px; 
	text-align:center; 
	font:normal 9px arial; 
	color:#666666;
}

/*------------------------------------------------footer--------------------*/
.imgcarousel{
		padding:2px;
		border:1px solid #CCC;
		background-color: #fff;
		width:127px;
		height:98px;
}
.imgcarousel:hover{
	border:1px solid #056888;		
}
.imgcarousel_thumb{
	padding:2px;
	border:1px solid #CCC;
	background-color: #fff;
	width:75px;
	height:60px;
}
.imgcarousel_thumb:hover{
	border:1px dotted red;		
	}
	
	
#little{
	float:left; 
	margin:0 0 0 5px; 
	border:0px dotted red; 
	width:80px; 
	height:60px;
	background-color:#fff; 
	padding:0px;
}

#littlen{
	float:left; 
	margin:5px 0 0 3px; 
	border:0px dotted red; 
	width:80px; 
	height:60px;
	background-color:#fff; 
	padding:0px;
}

#nlit{
	float:left; 
	border:0px dotted red; 
	width:65px; 
	height:50px;
	margin:0 7px 7px 0;
}

#little2{
	float:left; 
	margin:0 5px 0 0; 
	border:0px dotted red; 
	width:80px; 
	height:60px;
	background-color:#fff; 
	padding:0px;
}	
.imglittle{
	padding:1px;
	border:1px solid #CCC;
	background-color: #fff;
	width:75px;
	height:58px;
}
.imglittle:hover{
	border:1px dotted red;		
}

.imgnlit{
	padding:1px;
	border:1px solid #CCC;
	background-color: #fff;
	width:65px;
	height:50px;
}
.imgnlit:hover{
	border:1px dotted red;		
}	
	
.imgcarousel_thumb2{
	padding:2px;
	border:1px solid #CCC;
	background-color: #fff;
	width:95px;
	height:70px;
}
.imgcarousel_thumb2:hover{
	border:1px dotted red;		
}	
#game_title a{
	font:normal 12px verdana; 
	color:#056888;
	text-decoration:none;
	cursor:pointer;
	width:215px; 
	border:0px solid red; 
	margin-top:4px;
}
#game_title a:hover{
	color:red;
	border-bottom:1px dotted red;
	padding-left:1px;
	text-decoration:none;
}
#game_title2 a{
	font:normal 11px verdana; 
	color:#056888;
	text-decoration:none;
	cursor:pointer;
	width:110px; 
	text-align:center;
	border:0px solid red; 
	margin-top:4px;
}
#game_title2 a:hover{
	color:red;
	border-bottom:1px dotted red;
	padding-left:1px;
	text-decoration:none;
}
#game_title_bol a{
	font:bold 11px verdana; 
	color:#056888;
	text-decoration:none;
	cursor:pointer;
	width:230px; 
	margin:1px 0 0 8px;
}
#game_title_bol a:hover{
	color:red;
	border-bottom:1px dotted red;
	padding-left:2px;
	text-decoration:none;
}		
#game_title_bold a{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#056888;
	text-decoration:none;
	cursor:pointer;
	border:0px solid red; 
	margin:4px 0 15px 0;
}
#game_title_bold a:hover{
	color:#F89934;
	text-decoration:none;
}
#game_desc_bold{
	font:bold 11px verdana; 
	margin-top:5px;
}
#game_desc_long{
	font:normal 11px verdana; 
	color:#0000;
	margin-top:2px;
}
#desc_long{
	font:normal 12px verdana;
	color:#666666;
	margin-top:2px;
}

#game_desc{
	font:normal 11px verdana; 
	color:#0000;
	width:215px;
	margin-top:5px;
}
#game_desc2{
	font:normal 11px verdana; 
	color:#0000;
	width:60px;
	margin-top:5px;
}
#game_desc3{
	font:normal 11px verdana; 
	color:#0000;
	width:143px;
	border:0px dotted red;
	margin-top:5px;
}
#game_desc4{
	font:normal 11px verdana; 
	color:#0000;
	width:130px;
	border:0px dotted red;
	margin-top:5px;
}
#game_desc4_2{
	font:normal 11px verdana; 
	color:#0000;
	width:110px;
	border:0px dotted red;
	margin-top:5px;
}
#view_all a{
	font:bold 12px verdana; 
	color:#056888;
	text-decoration:none;
	cursor:pointer;
	margin:1px 0 0 0;
	width:325px;
	float:left;
	text-align:right;
	height:25px;
	
}
#view_all a:hover{
	color:red;
	padding-left:1px;
	text-decoration:underline;
}
#flash_half{
	float:left;
	width:340px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}
#flash_full{
	float:left;
	width:695px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}


#flash_full45{
	float:left;
	width:645px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_full-hot{
	float:left;
	width:599px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_full-hot2{
	float:left;
	width:773px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_full-hots{
	float:left;
	width:773px;
	border:1px solid #DDDDDD;
}

#flash_full-hot3{
	float:left;
	width:635px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_all{
	float:left;
	width:645px;
}

#flash_topleft{
	float:left;
	width:310px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_topleft-hot{
	float:left;
	width:380px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_topleft-hots{
	float:left;
	width:380px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash-3-hot{
	float:left;
	width:255px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_topright{
	float:right;
	width:310px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_topright-hot{
	float:right;
	width:380px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_topgame{
	float:right;
	width:645px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#half_nav{
	height:24px;
	width:296px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#half_nav-hot{
	height:24px;
	width:366px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#half_nav-hot2{
	height:24px;
	width:241px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#flash_full80{
	float:left;
	width:645px;
	background-color:#fff;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding:5px 0 5px 0;
	text-align:center;
}

#flash_full_trans{
	float:left;
	width:695px;
}
#home_backg{
	float:left;
	width:695px;
	background-color:#fff;
	padding:15px 0 15px 0;
	margin:1px 0 0 0;
}

#home_backg_full{
	float:left;
	width:968px;
	background-color:#fff;
	padding:15px 0 15px 0;
	margin:1px 0 0 0;
}


#flash_full_dot{
	float:left;
	width:693px;
	background-color:#fff;
	border-top:1px solid #DDDDDD;
}
#content_games{
	float:left; 
	margin:0 0 0 10px; 
	border-top:1px dotted #9A9A9A; 
	width:310px; 
	background-color:#fff; 
	padding:3px 5px 3px 5px;
}
#content_games2{
	float:left; 
	margin:5px 0 0 13px; 
	border:0px dotted red; 
	width:85px; 
	height:82px;
	background-color:#fff; 
	padding:0px;
}

#content_games_home{
	float:left; 
	margin:5px 0 0 9px; 
	border:0px dotted red; 
	width:82px; 
	height:82px;
	background-color:#fff; 
	padding:0px;
}

#content_half{
	float:left; 
	margin:5px 0 0 16px; 
	border:0px dotted red; 
	width:82px; 
	height:82px;
	background-color:#fff; 
	padding:0px;
}

#content_halftop{
	float:left; 
	margin:5px 0 0 19px; 
	border:0px dotted red; 
	width:85px; 
	height:92px;
	background-color:#fff; 
	padding:0px;
}

#content_hot{
	float:left; 
	margin:10px 0 3px 10px; 
	border:0px dotted red; 
	width:85px; 
	height:92px;
	background-color:#fff; 
	padding:0px;
}

#content_nlit{
	float:left; 
	margin:5px 0 0 7px;
	width:65px; 
	height:68px;
	background-color:#fff; 
}

#content_mhots{
	float:left; 
	margin:5px 0 0 8px; 
	border:0px dotted red; 
	width:85px; 
	height:80px;
	background-color:#fff; 
	padding:0px;
}

#content_hots2{
	float:left; 
	margin:5px 0 0 15px; 
	border:0px dotted red; 
	width:85px; 
	height:85px;
	background-color:#fff; 
	padding:0px;
}

#content_hots{
	float:left; 
	margin:10px 0 3px 5px; 
	border:0px dotted red; 
	width:85px; 
	height:92px;
	background-color:#fff; 
	padding:0px;
}

#content_nhots{
	float:left; 
	margin:10px 0 3px 5px; 
	border:0px dotted red; 
	width:85px; 
	height:80px;
	background-color:#fff; 
	padding:0px;
}

#content_mini{
	float:left; 
	margin:10px 0 3px 10px; 
	border:0px dotted red; 
	width:85px; 
	height:80px;
	background-color:#fff; 
	padding:0px;
}

#content_hot-2{
	float:left; 
	margin:10px 0 3px 7px; 
	border:0px dotted red; 
	width:85px; 
	height:92px;
	background-color:#fff; 
	padding:0px;
}

#content_hot-3{
	float:left; 
	margin:5px 0 2px 3px; 
	border:0px dotted red; 
	width:80px; 
	height:90px;
	background-color:#fff; 
	padding:0px;
}

#content_halfnews{
	float:left; 
	margin:5px 0 0 13px; 
	border:0px dotted red; 
	width:82px; 
	height:82px;
	background-color:#fff; 
	padding:0px;
}

#content_games3{
	float:left; 
	border-top:1px dotted #9A9A9A; 
	width:239px; 
	height:70px;
	background-color:#fff; 
	padding-top:3px;
}
#content_games4{
	float:left; 
	border-top:1px dotted #9A9A9A; 
	width:220px; 
	height:64px;
	background-color:#fff; 
	padding:3px 0 2px 0;
	margin:5px 0 0 7px;
}
#content_games4_2{
	float:left; 
	border-top:1px dotted #9A9A9A; 
	width:205px; 
	height:64px;
	background-color:#fff; 
	padding:3px 0 2px 0;
	margin:5px 0 0 7px;
}


#content_games5{
	float:left; 
	border-bottom:1px dotted #9A9A9A; 
	width:239px; 
	height:18px;
	background-color:#fff; 
	padding:3px 0 0 0;
	margin:0 0 0 5px;
	background:url(images/stardust.png) 8px 2px no-repeat;
}

#content_games5_2{
	float:left; 
	border-bottom:1px dotted #9A9A9A; 
	width:289px; 
	height:18px;
	background-color:#fff; 
	padding:3px 0 0 0;
	margin:0 0 0 5px;
	background:url(images/stardust.png) 8px 2px no-repeat;
}

#content_search{
	font-size: 16px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: bold;	
	color:#056888;
	float:left;
	margin:8px 0 8px 25px;
}

}
#cat_games_full{
	float:left; 
	width:695px; 
}
#cat_games_full h2{
	display:block;
	width:679px;
	height:22px;
	background:url(images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#cat_games_full h2 span{
	background:url(images/arrow.gif) 0 3px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	font-weight:bold;
	color:#F3F3F3;
	background-color:inherit;
}
#cat_games{
	float:left; 
	width:324px; 
}
#cat_games h2{
	display:block;
	width:324px;
	height:22px;
	background:url(images/left_head_1px.gif) 0 0 repeat-x;
	border-left:#404040 solid 1px;
	border-right:#404040 solid 1px;
	padding:4px 0 0 14px;
	margin:0 0 1px 0;
}
#cat_games h2 span{
	background:url(images/arrow.gif) 0 3px no-repeat;
	padding:0 0 0 16px;
	font-size:12px;
	font-weight:bold;
	color:#F3F3F3;
	background-color:inherit;
}
#games_embed{
	text-align:center;
}
#left_nav{
	height:24px;
	width:7px;
	float:left;
	background:url(images/btn/nav_left.gif) no-repeat;
}
#right_nav{
	height:24px;
	width:7px;
	float:left;
	background:url(images/btn/nav_right.gif) no-repeat;
}
#mid_nav{
	height:24px;
	width:681px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav2{
	height:24px;
	width:631px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav2hot{
	height:24px;
	width:621px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav-hot{
	height:24px;
	width:585px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav-hot2{
	height:24px;
	width:759px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav-hot3{
	height:24px;
	width:621px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;

}

#full_nav{
	height:24px;
	width:954px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#semi_nav{
	height:24px;
	width:633px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}


#mid_nav_small{
	height:24px;
	width:236px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav_small2{
	height:24px;
	width:286px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid_nav_small32{
	height:24px;
	width:306px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#mid-nav-hot{
	height:24px;
	width:342px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

#title_inside{
	color:#FFFFFF;
	height:24px;
	/*padding:4px 0 0 23px;*/
	padding:4px 0 0 30px;
	font:bold 11px verdana;
	/*background:url(images/customer_service.png) 3px 2px no-repeat;*/
	background:url(images/joy.png) 3px 3px no-repeat;
}

#title_insidelink a{
	color:#FFFFFF;
	height:24px;
	padding:4px 0 0 2px;
	font:bold 11px verdana;
	text-decoration:none;
}

#title_insidelink a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


#footer_text a{
	float:left;
	font:normal 12px verdana;
	text-decoration:none;
	cursor:pointer;
	color:#FEDC3B;
	margin:15px 0 0 0;
}
#footer_text a:hover{
	color:red;
	text-decoration:none;
}
#footer_us a{
	float:left;
	font:normal 13px verdana;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
#footer_us a:hover{
	color:red;
	text-decoration:none;
}
#footer_split{
	float:left;
	margin:15px 6px 0 6px;
	color:#FEDC3B;
	font:normal 12px verdana;
}
#footer_split_us{
	float:left;
	margin:0 6px 0 6px;
	color:#fff;
	font:normal 13px verdana;
}
#allright{
	font:normal 11px verdana;
	color:#fff;
}

#div_main_full{
	width:968px;
	float:left;
	margin:0 0 10px 0;
	clear:both;
}

#div_mfull{
	width:968px;
	float:left;
	margin:0 0 5px 0;
	clear:both;
}

#div_nfull{
	width:968px;
	float:left;
	margin:0 0 5px 0;
	clear:both;
	background-color:#fff;
}

#div_nfuly{
	width:968px;
	float:left;
	clear:both;
	background-color:#fff;
}

#flash_full968{
	width:968px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#flash_full966{
	width:966px;
	background-color:#fff;
}

#flash_full-300{
	width:300px;
	background-color:#fff;
	border:1px solid #DDDDDD;
}

#related_nav{
	height:24px;
	width:631px;
	float:left;
	font:bold 11px verdana; 
	background:url(images/btn/nav_bg.gif) repeat-x;
}

.sel{background-color:#FFEFE8;}
.link_paging{
	border:1px solid #999;
	padding:5px 7px 5px 7px;
	margin-right:3px;
	text-decoration:none;
	color:#000;
	font:bold 12px Verdana;
}
	 
.link_paging_curr{
	background-color:#A8D3FF;
	padding:5px 7px 5px 7px;
}
#link_div{
	font-size:12px; padding:19px 10px 19px 15px;
}
#link_div2{
	font-size:12px; padding:10px 10px 5px 25px;
}

#adsbox{
	margin:8px 3px 0 8px;
	width:200px;
	height:200px;
	float:left;
	border:0px dotted red;
}


p.welcome_text {
	margin:25px 0 0;
	padding:0;
	text-align:center;
	color:#FFFFFF;
	font:11px Verdana,Arial;
}

#sky-ads{
	background:url(images/sky-ads.png) 0 0 no-repeat;
	width:164px;
	height:604px;
	margin:5px 0 0 0;
}

#boxs-ads{
	background:url(images/boxs-ads.png) 0 0 no-repeat;
	width:164px;
	height:129px;
	margin:5px 0 0 0;
}


.imgcur{
	float:left; 
	border:1px solid #CCC; 
	padding:1px; 
	width:65px; 
	height:50px; 
	margin:0 5px 0 0;
}
.imgcur:hover{
	border:1px dotted red;		
}

.imgcur2{
	float:left; 
	border:1px solid #CCC; 
	padding:1px; 
	width:62px; 
	height:48px; 
	margin:0 5px 0 0;
}
.imgcur2:hover{
	border:1px dotted red;		
}

#titlecurb a{
	font:bold 11px verdana;
	text-decoration:none;
	color:#056888;
}
#titlecurb a:hover{
	color:red;
	text-decoration:none;
}	
#titlecur{
	font:normal 11px verdana; 
	margin:4px 3px 0 0;
	color:#333333;
}




a.tip {
	position: relative;
	text-decoration:none;
}
a.tip span {
	display: none;
	position: absolute;
	bottom: 35px;
	left: -20px;
	width: 100px;
	padding: 3px;
	z-index: 100;
	background: #fff;
	border:1px solid #ff9900;
	color: #ff9900;
	-moz-border-radius: 5px; /* this works only in camino/firefox */
	-webkit-border-radius: 5px; /* this is just for Safari */
	text-align:center;
	font:bold 13px "lucida grande",tahoma,verdana,arial,sans-serif;
	text-decoration:none;
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
}

a:hover.tip span {
	display: block;
	
}


#play_link a{
	font-size: 98%;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;	
	color:#FFFFFF;
	text-decoration:none;
	border:0px solid red;
	padding:6px 0 0 55px;
	float:left;
}
#play_link a:hover{
	color:#F89934;
	text-decoration:underline;
}

#play_link2 a{
	font-size: 98%;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;	
	color:#FFFFFF;
	text-decoration:none;
	border:0px solid red;
	padding:6px 0 0 48px;
	float:left;
}
#play_link2 a:hover{
	color:#F89934;
	text-decoration:underline;
}
#ginfo{
	font-size: 18px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;	
	color:#FFFFFF;
	padding:6px 0 0 48px;
	float:left;
}

#gsearh{
	font-size: 22px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: normal;	
	color:#FFFFFF;
	padding:6px 0 0 48px;
	float:left;
}


.ngeplay a{
	color:blue; 
	text-align:center; 
	margin-top:0px;
	text-decoration:none;
	cursor:pointer;
}
.ngeplay a:hover{
	text-decoration:none;
	text-align:center;
	color:red;
}



/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.interior_bg {
    background-color: #ffffff;
}


.sectionFooter {font-weight:bold; border-left: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE;}

.sf a{font-weight:bold; text-decoration:none;margin:2px 0 0 50px;}
.sf a:hover{	text-decoration:underline; color:#F89934;}
.sf2 a{font-weight:bold; text-decoration:none;margin:2px 0 0 70px;}
.sf2 a:hover{text-decoration:underline; color:#F89934;}

.box_small_topten a,
.box_small_topten a:active,
.box_small_topten a:visited { display: block; color: #666666; height: 54px; padding-top: 12px; border-bottom: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE;border-right: 1px solid #DEDEDE; position: relative; background: white;text-decoration: none; font-weight:bold; }

.box_small_topten a:hover { background-color: #ccc; color: white; text-decoration: none; }
.box_small_topten a:hover .gameName { text-decoration: none; }
.box_small_topten .gameName { width: 88px; display: inline-block; margin: -9px 6px 0 6px; vertical-align: middle; text-decoration: none; color:#056888}

.box_small_topten a:hover .gameName2 { text-decoration: none; }
.box_small_topten .gameName2 { width: 84px; display: inline-block; margin: 9px 6px 0 6px; vertical-align: middle; text-decoration: none; color:#056888;}


.box_small_topten .rank { padding-top:14px; width: 18px; display: inline-block; text-align: right; margin: 0 6px 12px 0; vertical-align:middle;text-decoration: none; }
.box_small_topten .rank2 { padding-top:14px; width: 1px; display: inline-block; text-align: right; margin: 0 6px 12px 0; vertical-align:middle;text-decoration: none; }

.box_small_topten .imageMask { position: absolute; top: 7px; left: 22px;border: 0 none; }
.box_small_topten .imageMask2 { position: absolute; top: 7px; left: 5px;border: 0 none; }

.box_small_topten.imageplay { position: absolute; top: 7px; left: 5px;border: 0 none;}

.box_small_topten .game-image { vertical-align:top; border:1px solid #FFFFFF; width:64px; height:43px;padding:1px;}
.chocolatier .imageMask { position: absolute; top: auto; left: auto; margin-left: -7px; }

.gameNames { width: 94px;  vertical-align: middle;color: #666666; text-decoration: none; margin:0 0 0 5px;}

.game-imagess { vertical-align:top; border:1px solid #FFFFFF; width:64px; height:43px; padding:0px; margin:6px 0 0 6px;}













.curv_top{
	width:372px; height:36px;background-image:url(images/cuvr-top.png); background-repeat:no-repeat;
}
.curv_tops{
	width:749px; height:36px;background-image:url(images/cuvr-tops.png); background-repeat:no-repeat;
}
