body {font-family: helvetica; font-size:12px; text-align:center; padding:0; margin:0; background:#1C1C1C url(images/bg.jpg) repeat-x left top; color:#B8B8B8}
a {outline:none; color:#AAA}
a:link {text-decoration:none; background:transparent}
a:active {text-decoration:none; background:transparent}
a:visited {text-decoration:none; background:transparent}
a:hover {text-decoration:none}

h1 {font-size:135%; margin:0px 0 5px 0; color:#FFB31A}
h2 {font-size:105%; margin:2px 0px 3px 0;padding:0px}
h3 {font-size:112%; margin:0px; padding-bottom:6px; border-bottom:1px dashed #4C4B4B}
h4 {font-size:112%; margin:0px; padding:0px}

#container {width:960px; margin:0 auto 0 auto; background:#000 url(images/container-bottom.jpg) repeat-x left bottom}
#c1 {width:960px; background:url(images/container-left-bottom.jpg) repeat-y left bottom}
#c2 {width:960px; background:url(images/container-right-bottom.jpg) repeat-y right bottom}
#c3 {width:960px; background:url(images/container-left-top.jpg) no-repeat left top}
#c4 {width:960px; background:url(images/container-right-top.jpg) no-repeat right top}

#main{width:100%; min-height:300px;}
#contenttop{width:auto; height:150px; background:url(images/content-top-center.jpg) repeat-x left top}
#cbungkus{margin:0 auto 0 auto; width:920px}
#logo {height:100%; width:100%; background:url(images/loygo.jpg) no-repeat left top}
#logo img {float:left}

.topmenu {width:auto; float:right; width:558px; height:20px; margin-top:10px}
.topmenu ul {width:auto; list-style:none; float:right; margin:0; padding:0}
.topmenu ul li {width:auto; text-align:center; float:left}
.topmenu ul li a {font-weight:bold; font-size:13px; color:#DFDFDF; width:auto; display:block; padding:0 15px}
.topmenu ul li a:hover {color:#DFDFDF}

#topcont {float:right; text-align:right; width:538px; height:75px; padding-right:15px; margin-top:5px}
#topcont2 {float:right; width:398px; text-align:right; height:30px; margin:0px 10px}

.menugames{width:auto; height:33px; background:url(images/menu-games.jpg) repeat-x left top}
/*.menugames div {width:auto; height:35px; margin:0 auto 0 auto; float:left}*/
.menugames ul {width:auto; list-style:none; margin:0; padding:0}
.menugames ul li {text-align:center; line-height:29px; float:left; width:153px; padding: 0px}
.menugames ul li a {border-right:2px solid #1a1a1a; font-size:12px; font-weight:none; text-decoration:underline; line-height:35px; color:#FFB829; width:auto; display:block; height:35px}
.menugames ul li a:hover {height:34px; font-size:12px; color:#FFB829; border-bottom:1px solid #000; text-decoration:underline;}
.menugames ul li a:visited{height:34px; font-size:12px; color:#FFB829; border-bottom:1px solid #000; text-decoration:underline;}

.boxcolor{width:100%; height:auto; margin-top:4px; background:#111111}
.boxcategory{width:100%; background:#111111; margin-top:7px}
.boxcategory2{width:100%; margin-top:7px;}
.centerbox{width:728px; margin:0px auto 0px auto}
.clear {clear:both}

#leftside{float:left; width:163px; min-height:1px}
#rightside{float:right; width:746px; min-height:1px; margin-left:5px}

.topspace{width:100%; margin-top:10px;}
.menubwh {width:100%; border-top:2px solid #161616; padding-top:10px}
.menubwh ul {width: 95%; clear:both; list-style:none; margin:0 auto; padding:0 0 5px}
.menubwh ul li {display:inline; text-align:center; padding:0 8px}
.menubwh ul li a {font-size:12px; color:#FFB82A; text-decoration:underline; width:auto}
.menubwh ul li a:hover {color:#FFB82A; text-decoration:underline;}
.menubwh ul li a:visited {color:#FFB82A; text-decoration:underline;}

.textkey{text-align:center; padding-top:10px; color:#D1D0D0; clear:both}

.boxnewsletter{width:495px; height:150px; margin-top:7px; float:left; text-align:left; background:#111111}
.boxrss{width:243px; height:150px; margin-top:7px; text-align:right; float:right; margin-left:5px; background:#111111}
.insiderss {padding:10px 5px;}
.insiderss a{display:block; float:left; margin:5px 0px 0 10px;}

.titleboxgame {width:auto; height:27px; line-height:20px; color:#A6A5A5; font-size:12px; padding:2px 0px 5px 10px; text-align:left;  font-weight:bold; background:#111 url(images/back-title.jpg) repeat-x left top}
.padding10 {padding:10px}
.new2{float:left; width:440px; margin-top:7px; height:261px; background:#111111}
.new1{float:right; width:300px; margin-top:7px; height:251px; padding-top:10px; background:#111111}

.thumbgamelatest{float:left; width:70px; height:70px}
.thumbgamelatest img{float:left; border:1px solid #B4B4B4}
.thumbgame{float:left; width:82px; height:95px;text-align:center}
.thumbgame img{border:1px solid #B4B4B4}
.thumbgame img:hover{border:1px solid #FFF}

.thumbgame a{font-size:11px}
.thumbgame a:hover{font-size:11px; text-decoration:underline}
.thumbgame2{float:left; width:70px; height:85px}
.thumbgame2 img{float:left; border:1px solid #B4B4B4}
.thumbgame3{float:left; width:45px; height:55px}
.thumbgame3 img{float:left; border:1px solid #B4B4B4}
.thumbgame4{float:left; width:67px; height:67px}
.thumbgame4 img{float:left; border:1px solid #B4B4B4}

.gameinfo{width: 340px;  height:70px; float:left; text-align:left; color:#939191}
.gameinfo1{width: 170px;  height:70px; float:left; text-align:left; margin-right:5px; color:#939191;}
.gameinfo2{width: 290px;  height:85px; float:left; text-align:left; margin-right:5px; color:#939191;}
.gameinfo3{width: 102px; height:55px; font-size:90%; float:left; text-align:left; margin-right:5px; color:#939191;}
.gameinfo3 a {color:#FFB829; text-decoration:underline;}
.gameinfo4 {width: 640px; border:1px solid red; height:70px; float:left; text-align:left; color:#939191}}

.gamebox {width:auto; margin:5px 0 5px 5px}
/*.gamebox a{color:#B4B4B4}*/

.more {background:#111111; padding:5px; text-align:right}
.more a {font-size:13px; text-decoration:underline;color:#FFB829; font-weight:none}
.more a:hover {font-size:13px; text-decoration:underline;color:#FFB829; font-weight:none}

.star0 {float: left; width: 14px; height: 15px; background: url(images/play_game_star0.png) no-repeat left top}
.star1 {float: left; width: 14px; height: 15px; background: url(images/play_game_star1.png) no-repeat left top}
.star2 {float: left; width: 14px; height: 15px; background: url(images/play_game_star2.png) no-repeat left top}

.row{width: 100%; float: left; border-top: 3px solid #000000; color: #DADADA; background: #111111; text-align: left}
.row-head {width: 100%; float: left; background: #272727 repeat-x left top; text-align: left}
.row-foot {text-align: right; margin: 0 0 15px 0; padding: 5px 0; width: 100%; float: left; background: #111111}

#boxvote{width:100%; margin:10px auto 10px auto;}
#boxvotesub1{width:260px; font-weight:bold; float:left; margin-left:5px;}
#boxvotesub2{width:350px; font-weight:bold; float:left; margin-left:5px;}
#boxvotesub3{width:250px; font-weight:bold; float:left; margin-left:5px;text-align:right}
#boxvotesub3 span{width:100%;display:block;margin-bottom:5px;font-size:15px; font-weight:bold}
#boxvotesub3 a{font-size:11px; color:#ffb82a;text-decoration:underline; font-weight:none}

#votebox {padding:0px 20px 20px 20px; font-size:12px; display: block; margin:1px solid red}
#votebox a {display:block; width:60px; height:60px; float:left; margin-top: 0px; padding:0px; background: url(images/free_games_star1.gif) no-repeat; text-decoration: none}
#votebox a:hover {display:block; width:60px; height:60px; float:left; margin-top: 0px; padding: 0px; background: url(images/free_games_star2.gif) no-repeat; text-decoration: none}

#voteboxdone {padding:0px 0px 0px 0px; margin:0px;font-size:11px;}
#voteboxon {display:block; width:60px; height:60px; float:left;  background: url(images/free_games_star1.gif) no-repeat;}
#voteboxoff{display:block; width:60px; height:60px; float:left;  background: url(images/free_games_star2.gif) no-repeat;}

.warning {color:yellow}
.center {text-align:center}
.w5 {height:100%; padding:4px 5px; float:left; width:5%; border-right:3px solid #000000}
.w10 {height:100%; padding:4px 5px; float:left; width:10%; border-right:3px solid #000000}
.w30 {height:100%; padding:4px 5px; float:left; width:30%; border-right:3px solid #000000}
.h20 {height:20px}
.h20 a{color:#FFB829}
.h20b {height:20px; background:#232323}
.h20b a{color:#FFB829}
.w65 {height:100%; padding:4px 5px; float:left; width:65%; border-right:3px solid #000000}

#boxlink {width: 95%; padding:0px; margin:0 auto}
#boxlink ul {list-style: none; margin: 0; padding: 0}
#boxlink ul li {text-align: center; float: left;  width:auto; height:20px;}
#boxlink ul li a {text-decoration: none; color: #B0B0B0; margin-left:10px; width:auto; display: block; height: 19px;}
#boxlink ul li a:hover {color:#B0B0B0}

#repeater {font-weight:bold; font-size:14px; margin:0px 0 10px 5px}
#repeater a {color: #D1D1D1; border:1px solid #444; background:#161515; padding:2px 5px}
#repeater span{color:white; border:1px solid #444; background:#590303; padding:2px 5px}

.bxg1 {width:98%; height:130px;margin:5px 5px 0 5px; float:left; background:black}
.bxg2 {width:120px; height:110px; float:left; margin:10px 10px 10px 10px; border:1px solid #262626; background:#111111}
.bxg2 img{border:1px solid #B4B4B4; line-height:20px}
.bxg3 {width:440px; height:120px; float:left; text-align:left; margin-top:10px;}

.titlegameyoursite {width:auto; height:20px; font-size:12px; font-weight:bold;color:#B9B9B9}
.viewgameyoursite {width:100px; float:left; text-align:left}
.viewgameyoursite a{color:#B9B9B9; font-weight:bold}
.downloadgameyoursite{width:200px;; float:left; text-align:left}
.downloadgameyoursite a{color:#B9B9B9; font-weight:bold}

.form-box {text-align: left; font-size: 11px; padding:5px; width: 360px; float:left; height: auto}
.form-box fieldset {border: none}
.form-box .d1 {clear: both; float: left; width: 5%; height: auto; padding: 8px}
.form-box .d2 {float: left; width: 42%; height: auto}
.form-box .d3 {float: right; width: 49%; height: auto}

.form-box2 {text-align: left; font-size: 11px; padding:5px; height: auto}
.form-box2 fieldset {border: none}
.form-box2 .d1 {clear: both; float: left; width: 5%; height: auto; padding: 8px}
.form-box2 .d2 {float: left; width: 42%; height: auto}
.form-box2 .d3 {float: right; width: 49%; height: auto}

#pra{float:left; width:305px; height:285px; background:#111111;}
#praplayinfo{width:425px; height:285px; text-align:left; margin:0px 0px 5px 10px; padding:0px; float:left; background:#111111;}
#prainfo3{width:398px; text-align:left; margin:10px 5px 5px 10px; padding:0px; float:left; }
.thumbpra{float:left; width:70px; height:70px; margin:5px 0 0 5px;}
.thumbpra img{border:1px solid #B4B4B4}
.bigplay {width:310px; float:left; height:40px; text-align:center; padding:10px 0 10px 0px; margin:5px 0 0 5px; background:#5D0303; border:1px solid black}
.bigplay a, .bigplay a:visited {text-decoration: underline; font-size:190%; color: #E5E3E3}
.bigplay a:hover {color: #B4B4B4; text-decoration: underline;}

.gamepreinfo{float:left; font-weight:bold; width:95px; padding: 3px 2px; display: block; color:#B4B4B4}
.infovalue2{float: left; display: block; width: 294px; padding: 3px 2px; color:#939191}
.excinfo2{width:auto; padding:10px; text-align:left;}

#loader {color: #FFCC66; text-align: center; height: 50px; font-size: 12px; font-weight:bold}
#barloader {width: 500px; height: 10px; border: 1px solid #555555; margin: 3px auto; background:#3F3F3F}
#inbarloader {float: left; width: 0; height: 10px; background: #E02713}
.movipad {padding: 50px 0 0}

#gameinfobox{width:auto;padding: 0 5px 5px 5px}
.boxdescription {width:380px; height:auto;float:left;}
.infoplay {width:380px; float:left; font-size:12px; color: #B4B4B4; text-align:left}
.infoplay td{padding:5px}

.boxbookmark {width:280px; margin:10px 0 5px 3px; float:left; text-align:left; font-weight:bold; color:#B4B4B4}
.boxbookmark img{display:block; margin:5px auto; vertical-align:middle; text-align:center}
.boxbookmark a, .boxbookmark a:visited {text-decoration:none; text-align:left; width:35px; height:35px; float:left; margin:2px 2px; border:1px solid #3A3A3A; background:#292929}
.boxbookmark a:hover {border:1px solid #A9A6A6; background:#3A3A3A}

.embedcodebox{width:350px; float:left; margin:5px 0 5px 3px; text-align:left; font-weight:bold; color:#B4B4B4}
.votetext {color:#B4B4B4; font-weight:bold; margin:0 auto 0 auto}

#treebox{width:99%; height:35px; line-height:35px; text-align:left; padding-left:10px; background:black url(images/tree.jpg) repeat-x left top; color:#AAAAAA}
#treebox img{vertical-align:sub; margin:0px 10px 0px 10px;}
#treebox a:hover {text-decoration:underline}

.sp160 {width:163px; height:620px; background:#111111; margin-top:7px}
.ad300{width:300px; height:250px; background:#111111}
.sp728{width:100%; height:130px; background:#111111;margin-top:7px}
.space{width:100%; height:0px; background:#111111}

.boxcontact{width:98%; height:auto; margin-top:5px; background:#111111;text-align:left; padding:10px}
.imp{font-size:14px; font-weight:bold; color:#FFB829}
.imp2{font-size:13px; font-weight:bold; color:#D1D0D0; text-decoration:underline}

.input-caption {width:110px;min-height:27px;text-align:left;float:left; border:0px solid red}
.input-box {width:750px;min-height:27px;text-align:left;float:left;border:0px solid red}

.emptyBox{width:100%; height:500px;text-align:center}
.emptyBox a {text-decoration:underline; color:#E7DA03;font-weight:bold}

#policy {text-align:left; color:#BFBFBF; padding:0px 20px 20px 20px}
.privacyfont {width:100%; height:25px; display:block; font-size:16px; font-weight:bold; padding:30px 0px 4px;}
.privacylink, .privacylink a {color:#ffb82a; text-decoration:underline; padding-left:5px;}
