/*#################
## HTML ELEMENTS ## 
#################*/
body {
	text-align:center;
	font-family:Arial;
	margin:0;
	cursor:default;
	behavior:url('IEFixes.htc');
	font-weight:bold;
	font-smooth:always;
}
img {
	border:none;
}
img.ads {
	border:1px solid #000;
	width:339px;
	height:168px;
}
a:link, a:hover, a:visited, a:focus {
	text-decoration:none;
	outline:none;
}

.ienews {
	cursor:pointer;
}
/*##########
## LAYOUT ## 
##########*/
#clear {
	clear:both;
	float:none !important;
	margin:0;
	padding:0;
	height:0;
	font-size:1;
}
#wrapper {
	width:1000px;
	text-align:left;
	margin:0 auto;
	border:1px solid #ccc;
}
#left_panel {
	margin-left:20px;
	margin-top:15px;
	margin-bottom:70px;
	float:left;
	width:599px;
}
#onlinegame_panel {
	margin-left:20px;
	margin-top:15px;
	margin-bottom:70px;
	float:left;
	width:599px;
	background:url(../../images/bg_gamegratis.png) no-repeat;
	height:481px;
}
#right_panel {
	margin-left:17px;
	margin-top:15px;
	margin-bottom:70px;
	float:left;
}
#single_panel {
	margin-left:20px;
	margin-top:15px;
	margin-bottom:40px;
}
.webgame {
	margin-bottom:0px !important;
	background:url(../../images/bg_onlinegame.png) no-repeat;
	height:478;
	width:958;
	padding-top:6px;
	padding-left:28px;	
}
.qmark {
	background:url(../../images/qmark.png) no-repeat right bottom;
}
.bgnews {
	background:url(../../images/bg_news.png) repeat-x;
}
.bgrecommend {
	background:url(../../images/bg_recommend.png) repeat-x;
	height:201px;
}
a.backbutton {
	background:url(../../images/button_back.png) no-repeat left;
	padding-left:28px;
	font-size:12px;
	color:#fff;
	height:23px;
	display:block;
	line-height:1.9;
	width:60px;
}
/*##########
## HEADER ##
##########*/
#logo_playcircle {
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
	float:left;
}
#menu_login {
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#555;
	margin-top:50px;
	margin-right:40px;
}
#menu_login a {
	color:#555;
	padding:5px;
}
h3#gamingnews {
	font-size:17px;
	color:#fff;
	margin:0;
	padding:0;
	margin:8px 0 0 9px;
	font-weight:normal;
}
h3#recommendgame {
	font-size:16px;
	color:#000;
	margin:0;
	padding:0;
	margin:4px 0 0 9px;
	font-weight:normal;
}
/*#######
## TOP ##
#######*/
#topnews {
	background:url(../../images/top_news.png) no-repeat;
	height:4;
	width:341;
	border-right:1px solid #000;
}
#menu_line {
    height:37px;
	margin:0;
	padding:0;
	background:url(../../images/bg_menu.gif) repeat-x;
}
ul#menu {
	list-style:none;
	margin:0;
	padding:0;
}
ul#menu li {
	display:inline;
}
ul#menu li.home a {
	background:url(../../images/button_home.png) no-repeat;
	float:left;
	height:37px;
	width:97px;
}
/*ul#menu li.home a:hover, ul#menu li.home a.selected {
	background:url(../../images/button_home.png) no-repeat bottom;
}*/
ul#menu li.mof a {
	background:url(../../images/button_mof.png) no-repeat;
	float:left;
	height:37px;
	width:167px;
}
/*ul#menu li.mof a:hover, ul#menu li.mof a.selected {
	background:url(../../images/button_mof.png) no-repeat bottom;
}*/
ul#menu li.tantra a {
	background:url(../../images/button_tantra.png) no-repeat;
	float:left;
	height:37px;
	width:135px;
}
/*ul#menu li.tantra a:hover, ul#menu li.tantra a.selected {
	background:url(../../images/button_tantra.png) no-repeat bottom;
}*/
ul#menu li.dco a {
	background:url(../../images/button_dco.png) no-repeat;
	float:left;
	height:37px;
	width:102px;
}
/*ul#menu li.dco a:hover, ul#menu li.dco a.selected {
	background:url(../../images/button_dco.png) no-repeat bottom;
}*/
ul#menu li.minigames a {
	background:url(../../images/button_minigames.png) no-repeat;
	float:left;
	height:35px;
	width:169px;
}

ul#menu li.searchmenu {
	background:url(../../images/search_box.png) no-repeat;
	float:right;
	height:37px;
	width:221px;
	margin-right:35;
}
#search_box {
	margin:0;
	padding:0;
}
#search_box input {
	border:0;
	margin-left:30px;
	margin-top:10px;
	color:#ACA899;
}
/* BANNER ATAS */
#banner_top {
	height:221px;
	background:#555;
	margin:0;
}
#bannerName_1 {
	color:#00CCFF;
	font-size:36px;
	font-weight:normal;
	letter-spacing:-1.6px;
	line-height:1;
	margin-left:40px;
	margin-top:20px;
	position:absolute;
	text-align:right;
	width:192px;
}
#bannerDesc_1 {
	color:#FFFFFF;
	font-size:11px;
	margin-left:25px;
	margin-top:75px;
	position:absolute;
	text-align:right;
	width:208px;
}
#bannerName_2 {
	color:#00CCFF;
	font-size:36px;
	font-weight:normal;
	letter-spacing:-1.6px;
	line-height:1;
	margin-left:55px;
	margin-top:20px;
	position:absolute;
	text-align:right;
	width:182px;
}
#bannerDesc_2 {
	color:#FFFFFF;
	font-size:11px;
	margin-left:25px;
	margin-top:110px;
	position:absolute;
	text-align:right;
	width:208px;
}
#bannerName_3 {
	color:#00CCFF;
	font-size:36px;
	font-weight:normal;
	letter-spacing:-1.6px;
	line-height:1;
	margin-left:25px;
	margin-top:15px;
	position:absolute;
	text-align:right;
	width:213px;
}
#bannerDesc_3 {
	color:#FFFFFF;
	font-size:11px;
	margin-left:25px;
	margin-top:132px;
	position:absolute;
	text-align:right;
	width:213px;
}
#bannerMore_1 a {
	background:url(../../images/arrowright.gif) right no-repeat;
	color:#B5D437;
	font-size:11px;
	margin-left:160px;
	margin-top:170px;
	padding-right:20px;
	position:absolute;
}
#bannerMore_2 a {
	background:url(../../images/arrowright.gif) right no-repeat;
	color:#B5D437;
	font-size:11px;
	margin-left:160px;
	margin-top:170px;
	padding-right:20px;
	position:absolute;
}
#bannerMore_3 a {
	background:url(../../images/arrowright.gif) right no-repeat;
	color:#B5D437;
	font-size:11px;
	margin-left:165px;
	margin-top:187px;
	padding-right:20px;
	position:absolute;
}
#bannerOlgame_1 a {
	background:url(../../images/arrowright.gif) right no-repeat;
	color:#B5D437;
	font-size:11px;
	margin-left:160px;
	margin-top:185px;
	padding-right:20px;
	position:absolute;
}
#bannerOlgame_2 a {
	background:url(../../images/arrowright.gif) right no-repeat;
	color:#B5D437;
	font-size:11px;
	margin-left:160px;
	margin-top:185px;
	padding-right:20px;
	position:absolute;
}
#bannerOlgame_3 a {
	background:url(../../images/arrowright.gif) right no-repeat;
	color:#B5D437;
	font-size:11px;
	margin-left:165px;
	margin-top:202px;
	padding-right:20px;
	position:absolute;
}
#bannerStar {
/*	margin-left:155px;
	margin-top:195px;*/
	position:absolute;
	width:80;
	height:16;
}

/*##################
## ROUNDED CORNER ## 
##################*/
#rounded_bl {
	background:transparent url(../../images/rounded_bl.gif) repeat scroll 0 0;
	float:left;
	height:18px;
	width:18px;
}
#rounded_hz {
	background:transparent url(../../images/rounded_hz.gif) repeat scroll 0 0;
	float:left;
	height:18px;
}
#rounded_br {
	background:transparent url(../../images/rounded_br.gif) repeat scroll 0 0;
	float:left;
	height:18px;
	width:18px;
}
#rounded_hd_tl {
	background:url(../../images/rounded_hd_tl.gif);
	width:12;
	height:42;
	float:left;
}
#rounded_hd_hz {
	background:url(../../images/rounded_hd_hz.gif);
	height:42;
	float:left;
	font-weight:normal;
	color:#fff;
}
#rounded_hd2_hz {
	background:url(../../images/rounded_hd_hz.gif);
	height:31;
/*	float:left;*/
	clear:both;
	border:1px solid #000;
	padding-left:8px;
	position:relative;
	font-weight:normal;
}
#rounded_hd2_hz span#telungkup {
	background:transparent url(../../images/telungkup.png) repeat scroll 0 0;
	display:block;
	font-size:12px;
	height:31px;
	line-height:2.5;
	margin-left:25px;
	margin-top:11px;
	text-align:center;
	width:210px;
	color:#555555;
}
#rounded_hd2_hz a#lihatsemua {
	margin-right:20px;
	margin-top:8px;
	position:absolute;
	right:0;
	top:0;
}
#rounded_hd_tr {
	background:url(../../images/rounded_hd_tr.gif);
	width:12;
	height:42;
	float:left;
}
#rounded_hd_hz label, #rounded_hd2_hz label {
	color:#000;
	font-size:17px;
	font-weight:bold;
	line-height:1.8;
	margin-left:1px;
	font-family:Arial;
}
#rounded_content {
	border-left:1px solid #000;
	border-right:1px solid #000;
	float:left;
	position:relative;
}
#rounded_content hr {
	border-top:2px solid #ccc;
	border-bottom:none;
	border-left:none;
	border-right:none;
}
.rounded_index {
	width:572px;
}
.rounded_login {
	width:928px;
}
.rounded_hd_index {
	width:584px;
}
.rounded_hd_login {
	width:940px;
}
.rounded_content {
	width:604px;
}
.rounded_content_login {
	width:960px;
	text-align:center;
}
.rounded_menu {
	width:303px;
}
.rounded_menu2 {
	width:332px;
}
.rounded_menu_L {
	width:597px;
}
.rounded_menu_content {
	width:340px;
}
.rounded_menu_content2 {
	width:340px;
	border-bottom:1px solid #000;
}
.rounded_menu_btm {
	width:303px;
}
/*##############
## NEWS PANEL ## 
##############*/
.ulnews {
	margin-bottom:13px !important;
}
ul#news {
	list-style:none;
	margin:10px 0 15px 9px;
	padding:0;
	width:285px;
}
ul#news li {
	font-size:11px;
	padding-bottom:3px;
	padding-top:2px;
}
ul#news li.news {
	border-top:1px solid #CCCCCC;
}
ul#news li.firstChild {
	border-top:none;
}
ul#news li a.tanggal {
	color:#fff;
}
ul#news li a {
	color:#000;
	font-family:Arial;
	font-weight:normal;
}
ul#news li a:hover {
	color:#568000;
}
ul#news li a.tanggal:hover {
	color:#ccc;
}
ul#news li a span {
	display:block;
	width:75px;
	float:left;
	cursor:pointer;
}

#firstnews {
	font-size:11px;
	color:#fff;
	margin-left:5;
	margin-top:7;
}
#firstnews td {
	padding:0;
}
#firstnews span {
	clear:both;
}
#firstnews a {
	color:#fff;
	font-weight:bold;
}
#firstnews img {
	border:1px solid #cccccc;
	margin-right:9px;
}
/*##############
## PAGINATION ## 
##############*/
#paging {
	font-weight:bold;
	padding:5px;
	font-size:11px;
	text-align:center;
	margin-bottom:10px;
	margin-top:9px;
}
#cur {
	border:1px solid #ccc;
	margin:0 2px;
	padding:4px 7px;
	cursor:default;
}
#paging a {
	border:1px solid #fff;
	color:#000000;
	margin:0 2px;
	padding:4px 7px;
	text-decoration:none;
}
#paging a:hover {
	border:1px solid #555;
}
#error {
	color:#ff0000;
	font-size:15px;
	padding:15px;
}
.errorLogin {
	margin:15 auto;
	width:250px;
	border:1px dotted;
	text-align:center;
}
#highlight {
	border-bottom:1px dotted;
}
#nickname {
	color:#568000;
}
.advertising {
	font-size:12px !important;
	line-height:2.5 !important;
}
.pointer {
	cursor:pointer;
}
a.cms_link {
	color:#568000;
}
a.cms_link:hover {
	text-decoration:underline;
}
a.dl_link {
	display:block;
	height:50;
	color:#4F6B72;
}
a.dl_link:hover {
	color:#797268;
}
/*******************************/
span.tooltip_cart {
	display:none;
	position:absolute;
	background:#fff;
	padding:3;
	color:#000;
	border:1px solid #ccc;
	margin-top:-5;
	margin-left:10;
	font-size:10;
}
span.tooltip_dl {
	display:none;
	position:absolute;
	background:#fff;
	padding:3;
	color:#000;
	border:1px solid #ccc;
	margin-top:-5;
	margin-left:20;
	font-size:10;
}
span.tooltip_gratis {
	display:none;
	position:absolute;
	background:#fff;
	padding:3;
	color:#000;
	border:1px solid #ccc;
	margin-top:-5;
	margin-left:30;
	font-size:10;
}
#information {
	border:1px solid #C1DAD7;
	color:#797268;
	font-size:13px;
	font-weight:normal;
	margin:0 auto 10px;
	padding:5px;
	text-align:center;
	width:580px;
}
p#process {
	background:url(../../images/spinner.gif) no-repeat left;
	font-size:12px;
	line-height:1.8;
	margin-left:15px;
	padding-left:21px;
	text-align:left;
}
/*** frame ***/
div#framegambar {
	position:relative;
/*	margin:0px !important;*/
	text-align:center;
	display:block;
	float:left;
}
div.bigthumbframe {
	height:190px;
	width:113px;
	margin-left:13px;
	margin-right:6px;
	margin-bottom:10px;
}
div.smallthumbframe {
	width:88px;	
	margin-right:12px;
	height:153px;
}
div#framegambar a.link {
	color:#333333;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-top:18px;
}
div#framegambar a.link2 {
	color:#333333;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-top:25px;
}
span#frameimg {
	position:absolute;
}
img.smallthumb {
	height:81px;
	width:81px;
	margin-left:4px;
	margin-top:3px;
}
img.bigthumb {
	margin-left:4px;
	margin-top:3px;
	height:105px;
	width:105px;
}

/****************/

.game_links {
	width:113px;
	float:left;
	display: inline;
	text-align: center;
	margin-bottom:10px;
	margin-left:13px;
	height:190;
	margin-right:6px;
}

.game_tile_med {
	background:transparent url(../../images/thumb/blank.gif) no-repeat scroll 5px 4px;
	cursor:pointer;
	display:inline;
	float:left;
	height:134px;
	padding:0;
	text-align:left;
	width:113px;
}

.game_links a {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.game_tile_med {
	margin:0;
}