*{ margin:0; padding:0; border:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body{ background:#555555; }
#page{ width:1000px;background:#FFFFFF;margin:0 auto;}

/* Header Banner and logo */
div.headers{ height:123px; width:998px; margin:0 1px 1px 1px; background:url(../images/bg-header.gif) repeat-x top left; padding:0;}
div.headers a{ margin:0; padding:0; display:block; float:left;}
div.headers #banner{ margin:0; padding:0; margin-top:8px; margin-left:7px;}

/* Menu */
#menu{ height:38px; width:998px; list-style:none; margin:0 1px; padding:0;background:url(../images/menu/bg.gif) repeat-x top left; }
#menu ul,li{ margin:0; padding:0; list-style:none; height:38px; !important; }
#menu .mfirst{ background:url(../images/menu/first.gif) no-repeat top left; width:28px; float:left;}
#menu .mlast{ background:url(../images/menu/last.gif) no-repeat top left;  width:31px; float:right;}
#menu .mlisting{ float:left; padding:0 15px 0 8px;background:url(../images/menu/default.gif) no-repeat top right; line-height:38px;cursor:pointer; margin:0 5px 0 5px;}
#menu .mlisting:hover{ float:left; padding:0 15px 0 8px; background:url(../images/menu/active.gif) no-repeat top right; line-height:38px;cursor:pointer; margin:0 5px 0 5px;}
#menu .mlisting-active{ float:left; padding:0 15px 0 8px; background:url(../images/menu/active.gif) no-repeat top right; line-height:38px;cursor:pointer; margin:0 5px 0 5px;}
#menu .mlisting-no{ float:left; padding:0 15px 0 8px;line-height:38px;cursor:pointer; margin:0 5px 0 5px;}

#menu .mlisting a{ font-weight:bold; color:#000000; text-decoration:none;}
#menu .mlisting a:hover{ color:#FF0000;}

#menu .mlisting-active a{ font-weight:bold; color:red; text-decoration:none;}
#menu .mlisting-no a{ font-weight:bold; color:#000000; text-decoration:none;}
#menu .mlisting-no a:hover{ color:#FF0000;}

#wrap-content{ width:1000px; margin:8px 0 0 0;}
/* Left of site*/
#wrap-content div.cleft{ width:260px; float:left; list-style:none; margin:0; padding:0;}
/* Box search */
#wrap-content div.cleft .box-search{ width:256px; height:86px; margin:0 1px 1px 1px; background:url(../images/top_search.gif) no-repeat top left; background-color:#d3d3d3;}
#wrap-content div.cleft .box-search #box-search-buttom{ width:250px; height:26px; background:url(../images/box-search.gif) no-repeat 0 0; margin:0; margin-left:3px;}
.i-search{ width:210px; height:22px; margin:2px 0 0 2px;float:left; font-size:12px;}
.b-click{ width:35px; height:22px; margin:2px 0 0 2px;display:block;float:left;}
.clear{ height:0; width:0;clear:left;}
#wrap-content div.cleft ul div.list-of-games{ width:254px;border:#b2b2b2 solid 1px;margin:11px 1px 1px 1px; display:block;background:url(../images/cat.gif) no-repeat 0 0; background-color:#FFFFFF; padding-top:50px;}
#wrap-content div.cleft ul div.list-of-games span{ background:url(../images/li-icon.gif) no-repeat 0 5px;height:30px; display:block; margin-left:13px; }
#wrap-content div.cleft ul div.list-of-games span a{ padding-left:20px;font-size:12px;font-family:Arial;text-decoration:none;color:#000000;font-weight:bold;}
#wrap-content div.cleft ul div.list-of-games span a:hover{ color:red;}
#wrap-content div.cleft ul div.list-of-games span .numb-games{ color:#999999; float:right; display:inline; font-weight:100; padding-right:10px;}
#wrap-content div.cleft ul div.list-of-games span .numb-games:hover{ color:#999999; float:right; display:inline; font-weight:100; padding-right:10px;}
/* games online quoc te */
#wrap-content div.cleft ul div.list-of-games-quocte{ width:254px;border:#b2b2b2 solid 1px;margin:11px 1px 1px 1px; display:block; background:url(../images/cat1.jpg) no-repeat 0 0; background-color:#FFFFFF; padding-top:2px;}
#wrap-content div.cleft ul div.list-of-games-quocte a.titlebar{ font-size:14px; font-weight:bold; text-align:center; color: #333333; width:250px; text-decoration:none;}
/* End games online quoc te */
/* Right of site*/
#wrap-content div.cright{ width:738px; float:left; list-style:none; margin:0; padding:0;}

/* Box games */
.box-games{ border:#bbbbbb solid 1px;}
.box-games .top-site{ background:url(../images/bg-top-box-game.gif) repeat-x 0 0; height:27px;}
.box-games .top-site a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF0000; text-transform:uppercase; background:url(../images/bg-top-box-game-txt.gif) no-repeat 0 0; display:block; height:27px; width:184px; text-decoration:none; color:#FFFFFF; text-align:center; line-height:27px;}
.box-games .list-games{ width:126px; height:135px; float:left;margin:8px;overflow:hidden}
.box-games .list-games a{ display:block; text-align:center; line-height:16px;}
.box-games .list-games a.title{ text-decoration:none; color:#000000;}
.box-games .list-games a.title:hover{ color:#FF0000; text-decoration:underline;}
.box-games .list-games a span{ font-size:11px; }
.box-games .list-games a span b{ text-decoration:none; color:#ff9513; padding-left:4px; }

/* Box games 1*/
.box-games .list-games1{ width:103px; height:150px; float:left;margin:5px; margin-top:10px;overflow:hidden;}
.box-games .list-games1 a{ display:block; text-align:center; line-height:18px;}
.box-games .list-games1 a.title{ text-decoration:none; color:#000000;}
.box-games .list-games1 a.title:hover{ color:#FF0000; text-decoration:underline;}
.box-games .list-games1 a span{ font-size:11px; }
.box-games .list-games1 a span b{ text-decoration:none; color:#ff9513; padding-left:4px; }

/* Box games 2*/
.box-games .list-games2{ width:103px; height:150px; float:left;margin:17px; margin-top:10px; margin-bottom:6px;overflow:hidden;}
.box-games .list-games2 a{ display:block; text-align:center; line-height:18px;}
.box-games .list-games2 a.title{ text-decoration:none; color:#000000;}
.box-games .list-games2 a.title:hover{ color:#FF0000; text-decoration:underline;}
.box-games .list-games2 a span{ font-size:11px; }
.box-games .list-games2 a span b{ text-decoration:none; color:#ff9513; padding-left:4px; }

/* Box games more links */
.box-games .more-links{height:25px;}
.box-games .more-links a{ display:block;float:right}
.game-moi-nhat{ display:block; float:left; width:150px; height:25px; }
.game-hay-de-cu{ display:block; float:left; width:150px; height:25px;}
td .top-box-data{ height:26px; background:url(../images/game-moi.gif) repeat-x 0 0;}

#keywords-top{ height:29px; width:994px; background:#0099c9;margin:0 3px 2px 3px; line-height:29px; font-size:18px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
#keywords{width:994px; background:#e3e3e3;margin:0 3px 0 3px;}
#keywords span{ margin:0 12px 0px 12px; display:block;}

#footer{ height:98px;width:994px;margin:5px 3px 0 3px; background:url(../images/bg-footer.gif) repeat-x 0 0; }
#footer a.footer-logo{ float:right; margin-right:9px; width:248px;}
#footer div.footer-info{ float:left; width:730px; height:98px; padding-top:10px;color:#FFFFFF; padding-left:5px;}
#footer div.footer-info a{ margin-top:10px; text-decoration:none; color:#FFFFFF; margin:0 1px 0 1px; font-weight:bold; }

.size1{ font-size:10px;font-weight:bold;text-decoration:none; }
.size2{ font-size:12px;font-weight:bold;text-decoration:none; }
.size3{ font-size:14px;font-weight:bold;text-decoration:none; }
.size4{ font-size:16px;font-weight:bold;text-decoration:none; }
.size5{ font-size:18px;font-weight:bold;text-decoration:none;}
.size6{ font-size:20px;font-weight:bold;text-decoration:none;}
.size7{ font-size:22px;font-weight:bold;text-decoration:none;}
.size8{ font-size:24px;font-weight:bold;text-decoration:none;}
.size9{ font-size:26px;font-weight:bold;text-decoration:none;}
.size10{ font-size:28px;font-weight:bold;text-decoration:none;}
.size11{ font-size:30px;font-weight:bold;text-decoration:none;}
.size12{ font-size:34px;font-weight:bold;text-decoration:none;}
.color-1{ color:#ff0000; }
.color-2{ color:#16e800; }
.color-3{ color:#d9eb0f; }
.color-4{ color:#676767; }
.color-5{ color:#2ab917; }
.color-6{ color:#1800ff; }
.color-7{ color:#1161cd; }
.color-8{ color:#0099c9; }
.color-9{ color:#bbbbbb; }
.color-10{ color:#0b9ca1; }
.color-11{ color:#f6ff00; }
.color-12{ color:#000; }


.page{ height:29px; width:100%; background:url(../images/bg-page.gif) repeat-x 0 0;}
.page .left{ width:170px; float:left; font-size:12px; font-weight:bold; color:#000000; line-height:29px; padding-left:10px;}
.page .left span{ color:#FFFFFF; }

.page .right{ float:right; font-size:12px; font-weight:bold; color:#000000; line-height:29px; padding-right:10px;}
.page .right a{ color:#000; text-decoration:none; margin:0 7px 0 7px; display:block; float:left;}
.page .right span{ color:#FF0000; margin:0 7px 0 7px; background:url(../images/page-active.gif) no-repeat 0 6px; text-align:center; width:27px; display:block; float:left;}

.info-game{ width:712px;height:63px;margin:0 auto; border-bottom:#019bcb dashed 1px; }
.info-game .ileft{ float:left; }
.info-game .ileft span{ display:block; font-size:12px; font-weight:800; line-height:25px; }
.info-game .ileft span h1{ font-size:18px; color:#eb0000; font-weight:bold;display:inline;}
.info-game .ileft span a{ font-size:12px; color:#019aca; font-weight:bold; text-decoration:none; }

.info-game .iright{ float:right; }
.info-game .iright span{ display:block; font-size:12px; font-weight:800; line-height:25px; }
.info-game .iright span a{ font-size:12px; color:#019aca; font-weight:bold; text-decoration:none; }
.info-game .iright span span{ color:#eb0000; font-weight:bold;display:inline; }

.code-sahre{ width:706px;height:413px;margin:0 auto; border:#bbbbbb solid 1px; background:#f7fdff; }
.code-sahre .game-introduce{ width:330px; height:262px; margin:5px 0 5px 17px; float:left;}
.code-sahre .game-introduce a{ display: block; margin:15px 0 6px 0; color:#06a0d0; text-decoration:none; font-weight:bold;}
.ads-taitro{ width:318px; height:283px; border:#bbb solid 1px; float:right; margin:5px;}
.dtitle{ color:#06a0d0; text-decoration:none; font-weight:bold; margin:2px; display:block;}
.vote{ width:571px; height:128px; }
.vote a{ margin:0 5px 0 5px;}
.vote span span{ font-size:16px; color:#eb0000; font-weight:bold; }

.game-relate{ width:989px; height:170px; border:#bbb solid 1px; }

/* Box games 2*/
.box-games .list-games-4{ width:102px; height:150px; float:left;margin:18px; margin-top:10px; margin-bottom:6px; margin-left:10px; overflow:hidden;}
.box-games .list-games-4 a{ display:block; text-align:center; line-height:18px;}
.box-games .list-games-4 a.title{ text-decoration:none; color:#000000;}
.box-games .list-games-4 a.title:hover{ color:#FF0000; text-decoration:underline;}
.box-games .list-games-4 a span{ font-size:11px; }
.box-games .list-games-4 a span b{ text-decoration:none; color:#ff9513; padding-left:4px; }


.tab-title{width:314px; height:23px; background:#acd6e4; margin:2px; font-size:12px; font-weight:bold; text-align:center; line-height:23px;}
/* Style for cate*/

.lfloat{ float:left; }
.rfloat{ float:right;}
.ads-top-cat{ margin:4px; width:336px; height:280px; border:#CCCCCC solid 1px; margin-left:6px; margin-right:6px;}
.ads-top-cat img{ margin-top:12px;}

.blue { font-size:12px; font-weight:bold; color:#0099CC; line-height:20px; !important}