@charset "utf-8";
/* CSS Document */

/* Start of Basic style */
body			{ margin:0; padding:0; font-size:11px; line-height:13px; font-family:Arial, Helvetica, sans-serif; color:#fff; background:url(../img/site/site_bg.jpg) no-repeat top center #239fff;}
form			{ margin:0; padding:0; font-size:11px; line-height:13px;}
img				{ margin:0; padding:0; border:none;}
button			{ margin:0; padding:0;}
.spacing		{ margin:0; padding:0;}
.empty			{ font-size:0; line-height:0;}
.none			{ display:none;}
.fleft			{ float:left;}
.fright			{ float:right;}
.hidden			{ display:none;}
.show			{ display:block;}
.clearAll		{ clear:both; font-size:0px; line-height:0px; height:0px;}
.long-comm-top          { margin:0 0 3px 0; padding:4px; background:#D9EDFC; text-align:center;}
.short-comm-top         { margin:0; padding:5px; background:#D9EDFC; text-align:center;}
.big-block              { margin:0; padding:5px; text-align:center;}
/* End of Basic style */

/* Start of Container */
.container				{ margin:0 auto; padding:0; width:1044px;}
/* End of Container */

/* Start of Top */
.container .top			{ margin:0; padding:0; width:1044px; height:106px;}
.container .top .seo-h1 { margin:0 0 0 504px; padding:2px 0 0 10px; height:16px; width:530px; font-weight:normal; font-size:11px; line-height:12px; color:#fff; background:url(../img/site/top_bg_short.png) bottom no-repeat; text-align:center; overflow:hidden;}	
.container .top .logo	{ margin:15px 0 0 0; padding:0; float:left;}
.container .top .search	{ margin:5px 0 0 0; padding:0; width:321px; height:79px; float:right; background:url(../img/site/search_bg.png) no-repeat;}
.container .top .search	.search-form			{ margin:0; padding:0;}
.container .top .search	.search-form p			{ margin:0; padding:13px 0 0 15px;}
.container .top .search	.search-form .my-text	{ margin:0 3px 0 0; padding:3px; width:179px; height:16px; border:none; background:url(../img/site/input.png) no-repeat; font-size:12px; line-height:14px; color:#b9b9b9}
.container .top .search	.search-form .s-btn		{ margin:0 0 5px 0; padding:0; width:99px; height:22px; background:url(../img/site/search.png) no-repeat; border:none; text-align:center; color:#FFFFFF; cursor:pointer;}
.container .top .search	.search-form .s-btn:hover{ padding:0; width:99px; height:22px; background:url(../img/site/search_hov.png) no-repeat;}
.container .top .search	.search-form .spacer	{ margin:0; padding:0; display:block; height:1px; font-size:0px; line-height:0px; width:100%;}
/* End of Top */

/* Start of Menu */
.container .menu						{ margin:0; padding:0; width:1044px; height:86px; background:url(../img/site/menu_bg.jpg) bottom left repeat-x;}
.container .menu .top-menu				{ margin:0; padding:0; height:49px; width:1044px;}
.container .menu .top-menu ul			{ margin:0; padding:0; list-style:none;}
.container .menu .top-menu li			{ margin:0 3px 0 0; padding:0; display:block; float:left;}
.container .menu .top-menu a			{ margin:0; padding:16px 0 0 0; display:block; width:114px; height:23px; background:url(../img/site/menu_btn.png) top left no-repeat; font-size:14px; line-height:16px; color:#FFF; text-decoration:none; text-transform:uppercase; text-align:center;}
.container .menu .top-menu a:hover		{ text-decoration:underline;}
.container .menu .top-menu a.sel		{ margin:0; padding:16px 0 0 0; display:block; width:114px; height:22px; background:url(../img/site/menu_btn_sel.png) top left no-repeat; font-size:14px; line-height:16px; color:#444; text-decoration:none; text-transform:uppercase; text-align:center;}
.container .menu .top-menu a.sel:hover	{ text-decoration:underline;}
.container .menu .sub-menu				{ margin:0; padding:0; width:1044px; height:33px; background:url(../img/site/submenu_bg.jpg) repeat-x;}
.container .menu .sub-menu ul			{ margin:0; padding:0; list-style:none;}
.container .menu .sub-menu li			{ margin:0; padding:0; display:inline;}
.container .menu .sub-menu a			{ margin:0; padding:9px 18px 9px 18px; display:block; float:left; font-size:12px; line-height:14px; color:#FFFFFF; text-decoration:none;}
.container .menu .sub-menu a:hover		{ text-decoration:underline;}
.container .menu .sub-menu .s-m-l		{ margin:0; padding:0; width:8px; height:33px; background:url(../img/site/submenu_left.jpg) no-repeat; display:block; float:left;}
.container .menu .sub-menu .s-m-r		{ margin:0; padding:0; width:8px; height:33px; background:url(../img/site/submenu_right.jpg) no-repeat; display:block; float:right;}
.container .menu .sub-menu .s-sel		{ color:#444;}
.subnav									{ margin:0 0 0 955px; padding:0; width:100px; position:absolute; display:none; list-style:none; background:#FFB635; z-index:90;}
.subnav	li								{ margin:0; padding:9px 0 9px 10px; width:90px; list-style:none; background:url(../img/site/submenu_bg.jpg) repeat-x; }
.subnav	li:hover						{ background:#FEA014}
.subnav	li a							{ margin:0; padding:0; color:#fff; font-size:12px; line-height:14px; text-decoration:none;}
.subnav	li a:hover						{ text-decoration:underline;}
.subnav	li .s-sel						{ color:#444444;}
#more									{ background:url(../img/site/more.png) right 12px no-repeat;}
/* End of Menu */

/* Start of Content */
.container .content		{ margin:0; padding:3px 3px 0 3px; width:1038px; background:#FFF;}
.container .content .c-left							{ margin:0; padding:0; width:718px; float:left;}
.container .content .c-left	.game-categs			{ margin:0; padding:3px; width:712px; background:#d9edfc;}
.container .content .c-left .game-categs .categ-1	{ margin:0 9px 9px 0; padding:0; float:left; width:231px;}
.container .content .c-left .game-categs .categ-1 h2{ margin:0; padding:6px 0 0 0; display:block; width:231px; height:21px; text-align:center; color:#FFF; font-size:12px; line-height:14px; font-weight:bold; background:url(../img/site/game_categ_title_bg.png) no-repeat;}
.container .content .c-left .game-categs .categ-1 .g-list				{ margin:0; padding:3px 3px 0px 3px; width:225px; background:url(../img/site/view_all.jpg) no-repeat bottom center #fff;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-l		{ margin:0 0 5px 0; padding:2px 0 0 0; float:left; width:110px; height:65px; background:url(../img/site/game_pic_bg.jpg) no-repeat; text-align:center;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-l .image	{ margin:0 auto; padding:0; border:solid 2px #fff; display:block; width:100px; height:45px;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-l img	{ margin:0; padding:0;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-l a		{ margin:0; padding:0; color:#186eb3; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-l a:hover{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-r .image	{ margin:0 auto; padding:0; border:solid 2px #fff; display:block; width:100px; height:45px;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-r		{ margin:0 0 5px 5px; padding:2px 0 0 0; float:left; width:110px; height:65px; background:url(../img/site/game_pic_bg.jpg) no-repeat; text-align:center;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-r img	{ margin:0; padding:0;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-r a		{ margin:0; padding:0; color:#186eb3; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-1 .g-list .hot-r a:hover{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-1 .g-list ul			{ margin:0 0 5px 0; padding:0; list-style:none;}
.container .content .c-left .game-categs .categ-1 .g-list li.link		{ margin:0; padding:0 0 0 17px; display:block; float:left; width:95px; height:16px; background:url(../img/site/arrow.jpg) no-repeat left 1px;}
.container .content .c-left .game-categs .categ-1 .g-list li.link a		{ margin:0; padding:0; color:#176db0; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-1 .g-list li.link a:hover{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-1 .g-list li.link strong{ font-weight:normal;}
.container .content .c-left .game-categs .categ-1 .g-list a.all		{ margin:0; padding:0; color:#fff; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-1 .g-list a.all:hover	{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-1 .g-list .all 			{ margin:0; padding:0 0 4px 0; display:block; height:17px; text-align:center;}
.container .content .c-left .game-categs .categ-2	{ margin:0 0 9px 0; padding:0; float:left; width:231px;}
.container .content .c-left .game-categs .categ-2 h2{ margin:0; padding:6px 0 0 0; display:block; width:231px; height:21px; text-align:center; color:#FFF; font-size:12px; line-height:14px; font-weight:bold; background:url(../img/site/game_categ_title_bg.png) no-repeat;}
.container .content .c-left .game-categs .categ-2 .g-list				{ margin:0; padding:3px 3px 0px 3px; width:225px; background:url(../img/site/view_all.jpg) no-repeat bottom center #fff;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-l		{ margin:0 0 5px 0; padding:2px 0 0 0; float:left; width:110px; height:65px; background:url(../img/site/game_pic_bg.jpg) no-repeat; text-align:center;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-l .image	{ margin:0 auto; padding:0; border:solid 2px #fff; display:block; width:100px; height:45px;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-l img	{ margin:0; padding:0;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-l a		{ margin:0; padding:0; color:#186eb3; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-l a:hover{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-r		{ margin:0 0 5px 5px; padding:2px 0 0 0; float:left; width:110px; height:65px; background:url(../img/site/game_pic_bg.jpg) no-repeat; text-align:center;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-r .image	{ margin:0 auto; padding:0; border:solid 2px #fff; display:block; width:100px; height:45px;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-r img	{ margin:0; padding:0;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-r a		{ margin:0; padding:0; color:#186eb3; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-2 .g-list .hot-r a:hover{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-2 .g-list ul			{ margin:0 0 5px 0; padding:0; list-style:none;}
.container .content .c-left .game-categs .categ-2 .g-list li.link		{ margin:0; padding:0 0 0 17px; display:block; float:left; width:95px; height:16px; background:url(../img/site/arrow.jpg) no-repeat left 1px;}
.container .content .c-left .game-categs .categ-2 .g-list li.link a		{ margin:0; padding:0; color:#176db0; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-2 .g-list li.link a:hover{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-2 .g-list li.link strong{ font-weight:normal;}
.container .content .c-left .game-categs .categ-2 .g-list a.all		{ margin:0; padding:0; color:#fff; font-size:11px; text-decoration:none;}
.container .content .c-left .game-categs .categ-2 .g-list a.all:hover	{ text-decoration:underline;}
.container .content .c-left .game-categs .categ-2 .g-list .all 			{ margin:0; padding:0 0 4px 0; display:block; height:17px; text-align:center;}

.container .content .c-right						{ margin:0 0 0 3px; padding:0; width:317px; float:left;}
.container .content .c-right .area					{ margin:0 0 5px 0; padding:5px; background:#d9edfc;}
.container .content .c-right .a-title				{ margin:0; padding:8px 0 0 10px; width:307px; height:26px; background:url(../img/site/area_title_bg.jpg) repeat-x; color:#FFF; font-size:16px; line-height:18px; font-weight:normal;}
.container .content .c-right .area .place-1			{ margin:4px 0 3px 0; padding:4px 0 0 12px; display:block; float:left; width:34px; height:26px; background:url(../img/site/top_1.jpg) no-repeat; font-weight:bold; font-size:20px; line-height:24px;}
.container .content .c-right .area .place-2			{ margin:4px 0 3px 0; padding:4px 0 0 12px; display:block; float:left; width:34px; height:26px; background:url(../img/site/top_2_3.jpg) no-repeat; font-weight:bold; font-size:20px; line-height:24px;}
.container .content .c-right .area .places			{ margin:4px 0 3px 0; padding:4px 0 0 12px; display:block; float:left; width:34px; height:26px; background:url(../img/site/top.jpg) no-repeat; font-weight:bold; font-size:20px; line-height:24px;}
.container .content .c-right .area .place			{ margin:4px 0 3px 0; padding:4px 0 0 7px; display:block; float:left; width:39px; height:26px; background:url(../img/site/top.jpg) no-repeat; font-weight:bold; font-size:20px; line-height:24px;}
.container .content .c-right .area .p-info			{ margin:4px 0 3px 0; padding:0 5px 0 5px; float:left; width:97px;}
.container .content .c-right .area .p-info a		{ color:#115285; font-size:13px; line-height:16px; text-decoration:none;}
.container .content .c-right .area .p-info a:hover	{ text-decoration:underline;}
.container .content .c-right .area .p-info span		{ font-size:10px; line-height:11px; color:#2b82c7; font-style:italic;}
.container .content .c-right .area .review-pic-bg			{ margin:0; padding:8px 0 0 8px; float:left; width:133px; height:83px; background:url(../img/site/image_bg.png) no-repeat;}
.container .content .c-right .area .rev-info				{ margin:0; padding:5px 0 0 0; display:block; float:left; width:166px; font-size:10px; line-height:11px; color:#707070;}
.container .content .c-right .area .rev-info a				{ color:#115285; font-size:12px; line-height:16px; text-decoration:none;}
.container .content .c-right .area .rev-info a:hover		{ text-decoration:underline;}
.container .content .c-right .area .rev-info .more			{ font-size:11px;}
.container .content .c-right .area .rev-info .user			{ font-size:11px; color:#f47c07; text-align:right; text-decoration:underline; display:block;}
.container .content .c-right .area .rev-info strong			{ font-weight:normal;}
.container .content .c-right .area .line					{ margin:5px 0 5px 0; font-size:0px; line-height:0px; height:1px; background:#b9d9f0; clear:both;}
.container .content .c-right .area .more-rev				{ font-size:11px; line-height:12px; color:#115285; float:right; text-decoration:underline; font-weight:bold;}
.container .content .c-right .area .more-rev:hover			{ text-decoration:none;}
.container .content .c-right .area-fixed					{ margin:0 0 5px 0; padding:5px; background:#d9edfc;}
.container .content .c-right .area .promo					{ margin:-267px 0 0 0; padding:0; z-index:2; position:absolute; display:block;}
.container .content .c-right .area .promoted				{ margin:70px 0 0 0; padding:0; z-index:1; display:block;}
/* End of Content */

/* Start of Slider */
#featured						{ margin:0 0 5px 0; padding:3px; position:relative; width:712px; background:#d9edfc; overflow:hidden;}
#featured ul.ui-tabs-nav		{ margin:0; padding:0; position:absolute; list-style:none; width:193px; z-index:800;}
#featured ul.ui-tabs-nav li		{ margin:0 0 1px 0; padding:0; display:block; background:url(../img/site/slider_btn.png) no-repeat; width:193px; height:42px; z-index:900;}
#featured li.ui-tabs-nav-item a					{ margin:0; padding:3px 5px 0 5px; display:block; outline:none; z-index:100; background:url(../img/site/slider_btn.png) no-repeat; width:183px; height:39px; text-decoration:none; color:#ffbb41; font-size:10px; line-height:8px;}
#featured li.ui-tabs-nav-item a strong			{ margin:0 0 2px 0; padding:0; display:block; font-size:12px; line-height:14px; font-family:"Trebuchet MS"; font-weight:normal; color:#fff;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a	{ margin:0; padding:3px 20px 0 5px; display:block; background:url(../img/site/slider_btn_sel.png) no-repeat; width:183px; height:42px; }
#featured .ui-tabs-panel						{ margin-left:193px; background:#999; position:relative; z-index:1;}
#featured .ui-tabs-panel .info	{ margin:0; padding:4px 5px 0px 10px; position:absolute; top:208px; height:46px; background:url(../img/site/opacity.png);}
#featured .info h2,
#featured .info a				{ margin:0 0 2px 0; padding:0; font-size:14px; line-height:16px; color:#FFF; overflow:hidden; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#featured .info p				{ margin:0; padding:0; color:#ffa400; font-size:10px; line-height:10px; font-family:Arial, Helvetica, sans-serif;}
#featured .info a:hover			{ text-decoration:underline; }
#featured .ui-tabs-hide			{ display:none;}
/* End of Slider */

/* Start of SEO */
.container .seo								{ margin:0; padding:10px; width:1024px; background:#fff;}
.container .seo .categ-title				{ margin:0; padding:0; font-size:14px; line-height:16px; color:#f57f00; font-weight:normal;}
.container .seo .left-links					{ margin:0; padding:0; float:left; width:180px;}
.container .seo .left-links ul				{ margin:5px 0 0 0; padding:0; display:block; list-style:none;}
.container .seo .left-links li				{ margin:0; padding:0; display:block; list-style:none;}
.container .seo .left-links	a				{ margin:0; padding:5px 0 4px 0; display:block; width:160px; border-bottom:solid 1px #cecece; font-size:11px; line-height:12px; color:#5d5d5d; text-decoration:none;}
.container .seo .left-links	a:hover			{ background:#5d5d5d; color:#FFFFFF; border-bottom:solid 1px #5d5d5d;}
.container .seo .about-us					{ margin:0; padding:0 0 0 0;  width:auto; color:#5d5d5d; font-size:11px; line-height:11px;}
.container .seo .about-us strong,
.container .seo .about-us i,
.container .seo .about-us em,	
.container .seo .about-us u					{ color:#12568b; font-weight:normal; text-decoration:none; font-style:normal;}
.container .seo .about-us p					{ margin:8px 0 0 0;}
.container .seo .list-of-games				{ margin:0; padding:0; float:left; width:280px;}
.container .seo .list-of-games .list		{ margin:10px 0 0 0; padding:2px 5px 2px 5px; width:270px; height:230px; background:#FFF; color:#12568b; overflow:scroll;}
.container .seo .list-of-games .list span	{ margin:3px 0 3px 0; padding:0; display:block; color:#12568b; font-size:14px;}
.container .seo .list-of-games .list a		{ color:#5d5d5d; font-size:10px; line-height:10px; text-decoration:none}
.container .seo .list-of-games .list a:hover{ text-decoration:underline;}
.container .seo .partners					{ margin:10px 0 0 0; padding:10px; width:auto; background:url(../img/site/partners.jpg) repeat-x; font-size:11px; line-height:12px;}
.container .seo .partners .categ			{ margin:0 20px 0 0; padding:0; font-size:12px; line-height:14px; color:#F57F00;}
.container .seo .partners ul				{ margin:0; padding:0; list-style:none;}
.container .seo .partners ul li				{ margin:0 10px 0 0; padding:0; list-style:none; display:inline;}
.container .seo .partners ul li	a 			{ color:#176FB6; text-decoration:underline;}
.container .seo .partners ul li	a:hover		{ text-decoration:none;}
.container .seo .network					{ margin:10px 0 0 0; padding:10px; width:auto; background:url(../img/site/network.jpg) repeat-x; font-size:11px; line-height:12px;}
.container .seo .network .categ				{ margin:0 20px 0 0; padding:0; font-size:12px; line-height:14px; color:#F57F00;}
.container .seo .network ul					{ margin:0; padding:0; list-style:none;}
.container .seo .network ul li				{ margin:0 10px 0 0; padding:0; list-style:none; display:inline;}
.container .seo .network ul li	a 			{ color:#176FB6; text-decoration:underline;}
.container .seo .network ul li	a:hover		{ text-decoration:none;}
.footer										{ margin:0 auto; margin-top:5px; padding:0 0 10px 0; width:1044px; font-size:11px; line-height:12px; color:#000; text-align:center;}
.footer ul									{ margin:0; padding:0; list-style:none; display:inline;}
.footer ul li								{ margin:0 35px 0 0 ; padding:0; list-style:none; display:inline; font-size:12px; line-height:14px;}
.footer ul li.last							{ margin:0;}
.footer ul li a								{ margin:0; padding:0; text-decoration:none; color:#fff;}
.footer ul li a:hover						{ text-decoration:underline;}
/* End of SEO */

/* Start of All games */
.container .state							{ margin:0; padding:0; width:1044px; height:21px; background:#fff;}
.container .state a							{ margin:0 auto; padding:4px 0 0 0; display:block; height:17px; width:232px; color:#fff; text-align:center; background:url(../img/site/view_all.jpg) no-repeat; text-decoration:none; font-weight:bold;}
.container .state a:hover					{ text-decoration:underline;}
.container .all-games						{ margin:0; padding:5px 3px 5px 3px; width:1038px; background:#D9EDFC;}
.container .all-games .categs				{ margin:0; padding:0; float:left; width:150px;}
.container .all-games .categs h3			{ margin:0; padding:3px 0 3px 5px; height:16px; width:145px; color:#fff; font-size:14px; line-height:16px; font-weight:normal; background:url(../img/site/area_title_bg.jpg) repeat-x;}
.container .all-games .categs ul			{ margin:0; padding:0; display:block; list-style:none;}
.container .all-games .categs ul li			{ margin:1px 0 0 0; padding:0; display:block; height:24px; list-style:none; background:url(../img/site/category.png) no-repeat;}
.container .all-games .categs ul li:hover	{ margin:1px 0 0 0; padding:0; display:block; height:24px; list-style:none; background:url(../img/site/category_hover.png) no-repeat;}
.container .all-games .categs ul li	a		{ margin:0; padding:5px 0 0 25px; display:block; width:125px; height:19px; color:#1b8fe9; font-size:11px; line-height:16px; font-weight:bold; text-decoration:underline;}
.container .all-games .categs ul li	a:hover	{ text-decoration:none; color:#f57f00;}
.container .all-games .game-list			{ margin:0 0 0 10px; padding:0; width:878px; float:left; background:#fff;}
.container .all-games .game-list h3			{ margin:0; padding:3px 0 3px 5px; height:16px; color:#fff; font-size:14px; line-height:16px; font-weight:normal; background:url(../img/site/area_title_bg.jpg) repeat-x;}
.container .all-games .game-list .column				{ margin:5px 0 0 0; padding:0; width:125px; float:left;}
.container .all-games .game-list .column h4				{ margin:0; padding:0 4px 0 10px; font-size:11px; line-height:14px; color:#e69e21; font-weight:bold;}
.container .all-games .game-list .column ul				{ margin:0; padding:0 0px 4px 0px; width:125px; list-style:none;}
.container .all-games .game-list .column ul li			{ margin:0; padding:0; width:115px; padding-left:10px; list-style:none;}
.container .all-games .game-list .column ul li a		{ color:#1f75b5; font-size:10px; line-height:11px; text-decoration:underline;}
.container .all-games .game-list .column ul li a:hover	{ text-decoration:none;}
.container .all-games .game-list .column ul li a:visited{ color:#FFA828;} 
/* End of All games */

/* Start of Games by Category Page */
.container .content .c-left .my-categ							{ margin:0; padding:5px 0 0 15px; width:243px; height:20px; background:url(../img/site/category.jpg) top left no-repeat; font-size:14px; line-height:16px; font-weight:normal; color:#fff;}
.container .content .c-left .game-listing						{ margin:0; padding:3px 3px 0px 3px; width:712px; background:#d9edfc;}
.container .content .c-left	.game-listing ul.game-c				{ margin:0; padding:0; list-style:none;}
.container .content .c-left .game-listing ul.game-c li			{ margin:0 0 5px 0; padding:6px 0 0 0px; list-style:none; display:block; float:left; width:141px; height:95px; background:url(../img/site/image_bg.png) no-repeat; text-align:center; overflow:hidden;}
.container .content .c-left .game-listing ul.game-c li.last		{ margin:0 0 5px 0; padding:6px 0 0 0px; list-style:none; display:block; float:left; width:141px; height:95px; background:url(../img/site/image_bg.png) no-repeat; text-align:center; overflow:hidden;}
.container .content .c-left .game-listing ul.game-c li .a-img	{ margin:0 auto; margin-bottom:2px; font-size:0px; line-height:0; display:block; border:solid 2px #fff;}
.container .content .c-left .game-listing ul.game-c li .a-img:hover	{ border:solid 2px #FFC841;}
.container .content .c-left .game-listing ul.game-c li a		{ margin:1px 0 0 0; text-decoration:none; font-size:11px; line-height:12px; color:#165687;}
.container .content .c-left .game-listing ul.game-c li a:hover	{ text-decoration:underline;}
.container .content .c-left .game-listing span					{ margin:0; padding:0 0 3px 0; display:block; width:100%; font-size:14px; line-height:16px; color:#14578E; text-align:center;}
/* End of Games by Category Page */

/* Start of Game Detail Page */
.container .content	.banner-top				{ margin:0 0 3px 0; padding:3px; width:1032px; background:#E0F1FE; text-align:center;}
.container .content	.banner-left			{ margin:0 0 3px 0; padding:3px; float:left; width:160px; background:#E0F1FE;}
.container .content	.game-right				{ margin:0 0 3px 3px; padding:3px; padding-top:5px; float:left; width:863px; background:#E0F1FE; text-align:center;}
.container .content	.game-right p			{ margin:0 auto; margin-top:5px; margin-bottom:5px; padding:0; width:800px; text-align:left; font-size:11px; line-height:12px; color:#3e3e3e}
.container .content	.game-right h2			{ margin:0 auto; margin-top:15px; margin-bottom:5px; padding:0; width:800px; text-align:left; font-size:14px; line-height:16px; color:#ffaa2a;}
.container .content	.game-right h2.cen		{ margin:0 auto; margin-top:15px; margin-bottom:5px; padding:0; width:800px; text-align:left; font-size:14px; line-height:16px; color:#ffaa2a; text-align:center;}
.container .content	.game-right h1			{ margin:0 auto; margin-top:10px; padding:5px 10px 0 10px; display:inline; height:23px; text-align:left; font-size:16px; line-height:18px; color:#fff; text-align:center; font-weight:normal; background:url(../img/site/area_title_bg.jpg) top left repeat-x;}
.container .content	.game-right h1 strong	{ text-decoration:underline; text-transform:uppercase; font-weight:normal;}
.container .content	.game-right p strong	{ font-weight:normal;}
.container .content	.game-right .title-top			{ margin:0 auto; margin-top:10px; padding:5px 10px 0 10px; display:inline; height:23px; text-align:left; font-size:16px; line-height:18px; color:#fff; text-align:center; font-weight:normal; background:url(../img/site/area_title_bg.jpg) top left repeat-x;}
.container .content	.game-right .title-top strong	{ text-decoration:underline; text-transform:uppercase; font-weight:normal;}
.container .content	.game-right p span		{ font-weight:bold;}
.container .content	.game-right #game-large-pic				{ margin:0 auto; padding:0;}
.container .content	.game-right #game-large-pic	.dark		{ margin:0 auto; padding:0; position:absolute; background:url(../img/site/transparent_black.png); visibility:hidden;} 
.container .content	.game-right #game-large-pic	.dark a		{ margin:0 auto; margin-bottom:20px; display:block; outline:none;}
.container .content	.game-right .download			{ margin:0 auto; margin-top:35px; margin-bottom:10px; padding:15px; width:600px; border:solid 1px #fff; background:#b2d7f3; text-align:center;}
.container .content	.game-right .download a			{ margin:0 auto; margin-top:10px; display:block; width:189px; height:45px;}
.container .content	.game-right .download h2		{ margin:0 0 10px 0; padding:0; font-size:20px; line-height:24px; background:none; width:auto; color:#0c4465; font-family:georgia; font-weight:bold; text-align:center;}
.container .content	.game-right .download span		{ color:#2b4e06; font-size:12px; line-height:14px;}
.container .content	.game-right .download h2 strong	{ font-weight:normal; text-transform:uppercase; text-decoration:underline;}
.container .content	.other					{ margin:0; padding:3px; width:1032px; background:#E0F1FE; text-align:center;}
.container .content	.other ul				{ margin:0; padding:0; list-style:none;}
.container .content	.other ul li			{ margin:0; margin-right:7px; padding:6px 0 0 0; list-style:none; float:left; display:block; width:141px; height:100px; background:url(../img/site/image_bg.png) no-repeat;}
.container .content	.other ul li img		{ margin:0 auto; margin-bottom:2px; font-size:0px; line-height:0; display:block; border:solid 2px #fff;}
.container .content	.other ul li img:hover	{ border:solid 2px #FFC841;}
.container .content	.other ul li a			{ margin:1px 0 0 0; text-decoration:none; font-size:11px; line-height:12px; color:#165687;}
.container .content	.other ul li a:hover	{ text-decoration:underline;}
.container .content	.other ul li.last		{ margin:0 0 0 0;}
.container .content .similar				{ margin:10px 0 0 0; padding:5px 0 0 15px; width:216px; height:22px; background:url(../img/site/game_categ_title_bg.png) no-repeat; color:#fff; font-size:14px; line-height:16px; font-weight:normal;}
/* End of Game Detail Page */

/* Start of Game Download Page */
.container .content	.game-long 					{ margin:0 0 3px 0px; padding:3px; padding-top:5px; width:1032px; background:#E0F1FE; text-align:center;}
.container .content	.game-long .download		{ margin:0 auto; margin-top:10px; margin-bottom:10px; padding:15px; width:600px; border:solid 1px #fff; background:#c7f594; text-align:center;}
.container .content	.game-long .download a		{ margin:0 auto; margin-top:10px; display:block; width:189px; height:45px;}
.container .content	.game-long .download h1		{ margin:0 0 10px 0; padding:0; font-size:20px; line-height:24px; background:none; width:auto; color:#0c4465; font-family:georgia; font-weight:bold;}
.container .content	.game-long .download span	{ color:#2b4e06; font-size:12px; line-height:14px;}
.container .content	.game-long .play			{ margin:0 auto; margin-top:10px; margin-bottom:10px; padding:15px; width:600px; border:solid 1px #fff; background:#b2d7f3; text-align:center;}
.container .content	.game-long .play a			{ margin:0 auto; margin-top:10px; display:block; width:189px; height:45px;}
.container .content	.game-long .play h2			{ margin:0 0 10px 0; padding:0; font-size:20px; line-height:24px; background:none; width:auto; color:#0c4465; font-family:georgia; font-weight:bold; text-align:center;}
.container .content	.game-long .play span		{ color:#2b4e06; font-size:12px; line-height:14px;}
.container .content	.game-long .play h2 strong	{ font-weight:normal; text-transform:uppercase; text-decoration:underline;}
/* End of Game Download Page */

/* Start of Forms Page */
.container .content	.game-long .error			{ margin:0 auto; margin-top:10px; margin-bottom:10px; padding:15px; width:600px; border:solid 1px #fff; background:#FFD0BF; text-align:center;}
.container .content	.game-long .error a			{ margin:0 auto; margin-top:10px; display:block; width:189px; height:45px;}
.container .content	.game-long .error h1,
.container .content	.game-long .error h2		{ margin:0 0 10px 0; padding:0; font-size:20px; line-height:24px; background:none; width:auto; color:#0c4465; font-family:georgia; font-weight:bold;}
.container .content	.game-long .error span		{ color:#2b4e06; font-size:12px; line-height:14px;}
.container .content	.game-long .result			{ margin:0 auto; padding:15px; width:auto; border:solid 1px #fff; background:#c7f594; text-align:center;}
.container .content	.game-long .result a		{ margin:0 auto; margin-top:10px; display:block; width:189px; height:45px;}
.container .content	.game-long .result h4		{ margin:0 0 0 0; padding:0; font-size:14px; line-height:16px; background:none; width:auto; color:#0c4465; font-family:georgia; font-weight:bold;}
.container .content	.game-long .result h4 span,
.container .content	.game-long .result h4 u		{ color:#C2112D; font-size:14px; line-height:16px;}
.container .content	.other .line				{ margin:0; padding:0; width:100%; height:1px; font-size:0px; line-height:0px; background:#bebebe;}
.container .content .c-left .game-listing .contact				{ margin:0; padding:0; height:18px; font-size:12px; width:250px; border:solid 1px #ccc;}
.container .content .c-left .game-listing .textarea-contact		{ margin:0; padding:0; height:150px; width:400px; font-size:12px; border:solid 1px #ccc;}
.container .content .c-left .game-listing .tab					{ margin:0 auto; margin-top:20px; margin-bottom:20px; width:500px; color:#000;}
.container .content .c-left .game-listing .send-contact			{ margin:0 auto; padding:0; width:99px; height:22px; background:url(../img/site/search.png) no-repeat; border:none; text-align:center; color:#FFFFFF; cursor:pointer;}
.container .content .c-left .game-listing .send-contact:hover	{ background:url(../img/site/search_hov.png)}
.container .content	.error										{ margin:0 auto; margin-bottom:10px; padding:15px; width:auto; border:solid 1px #fff; background:#DF8B8B; text-align:center; font-size:16px; line-height:18px; color:#000; font-family:georgia;}
.container .content	.succ										{ margin:0 auto; margin-bottom:10px; padding:15px; width:auto; border:solid 1px #fff; background:#8ECB4A; text-align:center; font-size:16px; line-height:18px; color:#000; font-family:georgia;}
.container .other .partners						{ margin:0; padding:0; display:inline; float:none; text-align:left; background:none;}
.container .other .partners	.partner			{ margin:0; padding:0; height:20px; display:block; float:none; background:none;}
/* End of Forms Page */


