@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.png) no-repeat top center #444444;}
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;}
/* End of Basic style */

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

/* Start of Top */
.container .top					{ margin:0; padding:0; width:1024px; height:138px;}
.container .top	.top-bar		{ margin:0 0 10px 0; padding:0 10px 0 10px; height:29px; width:1004px; background:url(../img/site/top_bg.png) bottom no-repeat; overflow:hidden;}
.container .top .top-bar .seo-h1{ margin:0; padding:7px 0 0 0; float:left; height:22px; width:760px; font-weight:normal; font-size:11px; line-height:12px; color:#fff; text-align:left;}	
.container .top .top-bar .form	{ margin:0; padding:3px 0 0 0; float:left; height:18px; width:240px;}
.container .top .top-bar .form .my-text		{ margin:0; padding:0 0 0 5px; width:161px; height:18px; background:url(../img/site/search_box.png) no-repeat; border:none; color:#777;}
.container .top .top-bar .form .s-btn		{ margin:0; padding:0; width:69px; height:18px; background:url(../img/site/search_button.png) no-repeat; border:none; color:#292929; font-size:12px; line-height:14px; font-family:verdana;}
.container .top .logo			{ margin:0 40px 0 0; padding:0; float:left;}
.contaoner .top .top-ad			{ margin:0; padding:0; float:left; width:730px; height:90px; text-align:right}
/* End of Top */

/* Start of Menu */
.container .menu						{ margin:0 auto; padding:0; width:1020px; height:36px;}
.container .menu .ul-l					{ margin:0; padding:0; float:left; width:3px; height:36px; background:url(../img/site/menu_left.png) no-repeat;}
.container .menu .ul-r					{ margin:0; padding:0; float:left; width:3px; height:36px; background:url(../img/site/menu_right.png) no-repeat;}
.container .menu ul						{ margin:0; padding:0; float:left; list-style:none; width:1014px; height:36px; background:url(../img/site/menu_bg.jpg) repeat-x;}
.container .menu ul	li					{ margin:0; padding:0; display:block; float:left; height:36px; list-style:none; background:url(../img/site/menu_border.png) top left no-repeat;}
.container .menu ul	li a				{ margin:0; padding:10px 15px 10px 15px; display:block; color:#292929; font-size:12px; line-height:14px; font-family:verdana; text-decoration:none;}
.container .menu ul	li a:hover			{ text-decoration:underline;}
.container .menu ul	li.first			{ background:none;}
.container .menu ul	li a#see-more		{ background:url(../img/site/more.png) center right no-repeat;}
.container .menu ul	li a.sel			{ color:#fff; text-shadow:1px 1px #444;}
.container ul.submenu					{ position:absolute; display:none; margin:37px 0 0 935px; padding:0; width:110px; height:auto; list-style:none;}
.container ul.submenu li				{ margin:0; padding:0; display:block; list-style:none; float:none; width:110px; height:24px; border-top:solid 1px #CDBF26; }
.container ul.submenu li a				{ margin:0; padding:3px 15px 3px 15px; width:80px; height:18px; display:block; color:#292929; font-size:12px; line-height:14px; font-family:verdana; text-decoration:none; z-index:99; background:#E0D114;}
.container ul.submenu li a:hover		{ text-decoration:underline; background:#CDBF26;}
/* End of Menu */

/* Start of Seo */
.container .seo-text								{ margin:0 auto; margin-top:10px; margin-bottom:10px; padding:5px 10px 0 180px; width:830px; height:105px; background:url(../img/site/seo_text.png) no-repeat; overflow:hidden; color:#e1e1e1; font-size:11px; line-height:11px;}
.container .seo-text strong,
.container .seo-text u,
.container .seo-text i,
.container .seo-text em								{ font-weight:normal; font-style:normal; color:#d1c322; text-decoration:none;}
.container .seo-text h2								{ margin:0 0 5px 0; padding:0; font-size:16px; line-height:18px; color:#d1c322; font-weight:normal; font-family:decker; text-shadow:1px 1px 0 #444; text-transform:capitalize;}
/* End of Seo */

/* Start of Content */
.container .c-top						{ margin:0 auto; padding:0; height:3px; width:1020px; font-size:0px; line-height:0px; background:url(../img/site/content_top.png) no-repeat;}
.container .c-bottom					{ margin:0 auto; padding:0; height:3px; width:1020px; font-size:0px; line-height:0px; background:url(../img/site/content_bottom.png) no-repeat;}
.container .content						{ margin:0 auto; padding:1px 4px 0px 4px; width:1012px; background:#FFF;}
.container .content .slider				{ margin:0 4px 0 0; padding:0; float:left; width:474px;}
.container .content .slider	.s-top		{ margin:0; padding:0; width:474px; height:3px; font-size:0px; line-height:0px; background:url(../img/site/slider_top.png) no-repeat;}
.container .content .slider	.s-bottom	{ margin:0; padding:0; width:474px; height:3px; font-size:0px; line-height:0px; background:url(../img/site/slider_bottom.png) no-repeat;}
.container .content .slider	.s-content	{ margin:0; padding:2px 0 2px 0; width:474px; text-align:center; line-height:0px; background:url(../img/site/slider_bg.png) repeat-y;}
.container .content .slider	.s-content img	{ border:solid 3px #dfdfdf; margin:0 auto;}
.container .content .top-games			{ margin:0 4px 0 0; padding:0; float:left; width:221px; display:block;}
.container .content .top-games .t-top	{ margin:0; padding:0; height:3px; width:221px; font-size:0px; line-height:0px; background:url(../img/site/top_top.png) no-repeat;}
.container .content .top-games .t-bottom{ margin:0; padding:0; height:3px; width:221px; font-size:0px; line-height:0px; background:url(../img/site/top_bottom.png) no-repeat;}
.container .content .top-games .t-content			{ margin:0; padding:2px 5px 2px 5px; width:211px; background:url(../img/site/top10_bg.png) repeat-y;}
.container .content .top-games .t-content h3		{ margin:0 0 5px 0; padding:6px 0 0 10px; width:201px; height:24px; font-size:14px; line-height:16px; font-weight:normal; color:#fff; background:url(../img/site/top_games_title.png) no-repeat;}
.container .content .top-games .t-content ul		{ margin:0; padding:0; list-style:none; background:#464646;}
.container .content .top-games .t-content ul li		{ margin:0; padding:6px 0 0 10px; list-style:none; width:191px; height:19px; border-bottom:solid 1px #5c5c5c;}
.container .content .top-games .t-content ul li a	{ margin:0 10px 0 5px; text-decoration:none; color:#e8d70f; font-size:12px; line-height:14px;}
.container .content .top-games .t-content ul li a:hover	{ text-decoration:underline; color:#fff;}
.container .content .top-games .t-content span		{ font-size:11px; font-style:italic;}
.container .content .comm-1				{ margin:0; padding:0; float:left; width:309px; text-align:center;}
.container .content .comm-1 .c-top		{ margin:0; padding:0; height:3px; width:309px; font-size:0px; line-height:0px; background:url(../img/site/commercial_top.png) no-repeat;}
.container .content .comm-1 .c-bottom	{ margin:0; padding:0; height:3px; width:309px; font-size:0px; line-height:0px; background:url(../img/site/commercial_bottom.png) no-repeat;}
.container .content .comm-1	.c-content	{ margin:0; padding:2px 0 0 0; width:309px; background:url(../img/site/commercial_bg.png) repeat-y;}
.container .content .categ-games								{ margin:0; padding:0; width:auto;}
.container .content .categ-games .categ-left					{ margin:6px 6px 0 0; padding:0; float:left; width:503px;}
.container .content .categ-games .categ-left h3					{ margin:0 0 0 8px; padding:4px 0 0 10px; width:243px; height:19px; font-weight:normal; background:url(../img/site/categ_title.png) no-repeat;}
.container .content .categ-games .categ-left h3	a				{ font-size:14px; line-height:16px; color:#fff; text-decoration:underline;}
.container .content .categ-games .categ-left h3	a:hover			{ text-decoration:none;}
.container .content .categ-games .categ-left .categ-top			{ margin:0; padding:0; height:3px; font-size:0px; line-height:0px; background:url(../img/site/categ_top.png) no-repeat;}
.container .content .categ-games .categ-left .categ-bottom		{ margin:0; padding:0; height:3px; font-size:0px; line-height:0px; background:url(../img/site/categ_bottom.png) no-repeat;}
.container .content .categ-games .categ-left .categ-content		{ margin:0; padding:2px 4px 2px 4px; width:495px; background:url(../img/site/categ_bg.png) repeat-y;}
.container .content .categ-games .categ-right					{ margin:6px 0 0 0;}
.container .content .categ-games .categ-left .categ-content	.game1			{ margin:0 4px 0 0; padding:3px; float:left; width:239px; font-size:10px; line-height:9px; color:#454545; background:#fff;}
.container .content .categ-games .categ-left .categ-content	.game1 img		{ margin:0 3px 0 0; float:left; border:solid 3px #b2afaf;}
.container .content .categ-games .categ-left .categ-content	.game1 img:hover{ border:solid 3px #E4D314;}
.container .content .categ-games .categ-left .categ-content	.game1 a		{ margin:0; padding:0; font-family:verdana; color:#000; text-decoration:none; font-size:11px; line-height:14px;}
.container .content .categ-games .categ-left .categ-content	.game1 a:hover	{ text-decoration:underline;}
.container .content .categ-games .categ-left .categ-content	.game2			{ margin:0; padding:3px; float:left; width:239px; font-size:10px; line-height:9px; color:#454545; background:#fff;}
.container .content .categ-games .categ-left .categ-content	.game2 img		{ margin:0 3px 0 0; float:left; border:solid 3px #b2afaf;}
.container .content .categ-games .categ-left .categ-content	.game2 img:hover{ border:solid 3px #E4D314;}
.container .content .categ-games .categ-left .categ-content	.game2 a		{ margin:0; padding:0; font-family:verdana; color:#000; text-decoration:none; font-size:11px; line-height:14px;}
.container .content .categ-games .categ-left .categ-content	.game2 a:hover	{ text-decoration:underline;}
.container .content .categ-games .categ-left .categ-content	.more-games		{ margin:4px 0 0 0; padding:0; list-style:none; width:100%;}
.container .content .categ-games .categ-left .categ-content	.more-games	li	{ margin:0 0 2px 0; padding:0 0 0 18px; float:left; width:105px; list-style:none; background:url(../img/site/game_arrow.png) center left no-repeat;}
.container .content .categ-games .categ-left .categ-content	.more-games	li a{ color:#444444; text-decoration:underline;}
.container .content .categ-games .categ-left .categ-content	.more-games	li a:hover	{ text-decoration:none;}
.container .content .categ-games .categ-left .categ-content	.more			{ margin:4px 0 0 415px; padding:2px 0 0 0; display:block; width:78px; height:17px; text-align:center; font-size:11px; background:url(../img/site/more_games.png) no-repeat; color:#444444; text-decoration:none;}
.container .content .categ-games .categ-left .categ-content	.more:hover		{ text-decoration:underline;}
.container .content .categ-games .categ-left .categ-content	.more strong	{ font-weight:normal;}
.container .content .long					{ margin:6px 0 0 0; padding:0; width:100%;}
.container .content .long .long-top			{ margin:0; padding:0; font-size:0px; line-height:0px; width:1012px; height:3px; background:url(../img/site/long_top.png) no-repeat;}
.container .content .long .long-bottom		{ margin:0; padding:0; font-size:0px; line-height:0px; width:1012px; height:3px; background:url(../img/site/long_bottom.png) no-repeat;}
.container .content .long .long-commercial	{ margin:0; padding:2px 0 2px 0; text-align:center; font-size:0px; line-height:0px; width:1012px; background:url(../img/site/long_bg.png) repeat-y;}
.container .content .long .long-content		{ margin:0; padding:0; font-size:0px; line-height:0px; width:1012px; background:url(../img/site/long_bg.png) repeat-y;}
.container .content .long .long-content-2	{ margin:0; padding:0 195px 0 195px; font-size:0px; line-height:0px; width:622px; background:url(../img/site/long_bg.png) repeat-y;}
.container .content .long-2					{ margin:0 0 4px 0; padding:0; width:100%;}
.long-top									{ margin:0; padding:0; font-size:0px; line-height:0px; width:1012px; height:3px; background:url(../img/site/long_top.png) no-repeat;}
.long-bottom								{ margin:0; padding:0; font-size:0px; line-height:0px; width:1012px; height:3px; background:url(../img/site/long_bottom.png) no-repeat;}
.long-commercial							{ margin:0; padding:2px 0 2px 0; text-align:center; font-size:0px; line-height:0px; width:1012px; background:url(../img/site/long_bg.png) repeat-y;}
.long-content								{ margin:0; padding:0; font-size:0px; line-height:0px; width:1012px; background:url(../img/site/long_bg.png) repeat-y;}
.block-comm									{ margin:0; padding:0; float:left; display:block; width:310px;}
/* End of Content */

/* Start of Slider */
#featured						{ margin:0; padding:0; width:474px; text-align:center; background:url(../img/site/slider_bg.png) repeat-y;}
#featured ul.ui-tabs-nav		{ margin:0 auto; padding:0; display:block; list-style:none; width:470px; background:url(../img/site/slider_bg.png) repeat-y;}
#featured ul.ui-tabs-nav li		{ margin:0 1px 0; padding:0; display:block; float:left; list-style:none; font-size:12px; width:115px; height:27px;}
#featured ul.ui-tabs-nav li span{ font-size:11px; font-family:Verdana; line-height:18px; }
#featured li.ui-tabs-nav-item a	{ margin:0; padding:2px 0 0 5px; display:block; width:110px; height:25px; color:#232323; font-size:11px; line-height:10px; text-decoration:none; text-align:left; background:url(../img/site/slider_btn.png) no-repeat;}
#featured li.ui-tabs-nav-item a:hover{ text-decoration:underline; }
#featured li.ui-tabs-selected	{  background:url(../img/site/slider_btn.png) no-repeat;  }
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ margin-top:2px; color:#232323; text-decoration:underline;}
#featured .ui-tabs-panel		{ width:474px; position:relative;}
#featured .ui-tabs-pane img		{ border:solid 2px #444;}
#featured .ui-tabs-panel .info	{ margin:0 auto; margin-left:7px; position:absolute; top:195px; left:0; height:60px; width:460px; font-family:verdana; background:url(../img/site/transparent_black.png); }
#featured .info h4				{ font-size:14px; line-height:18px; font-family:Georgia, serif; color:#fff; padding:3px 0 0 10px; margin:0; text-align:left; overflow:hidden; }
#featured .info p				{ margin:3px 0 0 0; padding:0 10px 0 10px; font-family:Verdana; font-size:10px; line-height:10px; color:#f0f0f0; text-align:left;}
#featured .info a				{ text-decoration:none; color:#fff; }
#featured .info a:hover			{ text-decoration:underline; }
#featured .ui-tabs-hide			{ display:none; }
/* End of Slider */

/* Start of SEO */
.container .seo								{ margin:0 auto; padding:4px; width:1012px; 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:1012px; color:#5d5d5d; font-size:11px; line-height:11px; background:url(../img/site/long_bg.png) repeat-y;}
.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 .about-us .about-us-top		{ margin:0; padding:0; height:3px; width:1012px; font-size:0px; line-height:0px; background:url(../img/site/long_top.png) no-repeat;}
.container .seo .about-us .about-us-bottom	{ margin:0; padding:0; height:3px; width:1012px; font-size:0px; line-height:0px; background:url(../img/site/long_bottom.png) no-repeat;}
.container .seo .about-us .about-us-content { margin:0; padding:5px 10px 5px 10px; width:992px; font-size:11px; line-height:13px; color:#444;}
.container .seo .about-us .about-us-content .ab-title	{ margin:0; padding:0; font-size:16px; line-height:18px; font-weight:normal; font-family:decker; color:#000; text-shadow:1px 1px 0 #D5C71E;}
.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:0 0 0 0; padding:5px; width:auto; background:url(../img/site/long_bg.png) repeat-y; font-size:11px; line-height:12px;}
.container .seo .partners .categ			{ margin:0 20px 0 0; padding:0; font-size:12px; line-height:14px; color:#000;}
.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:#444; text-decoration:underline;}
.container .seo .partners ul li	a:hover		{ text-decoration:none;}
.container .seo .network					{ margin:0 0 0 0; padding:5px; width:auto; background:url(../img/site/long_bg.png) repeat-y; font-size:11px; line-height:12px;}
.container .seo .network .categ				{ margin:0 20px 0 0; padding:0; font-size:12px; line-height:14px; color:#000;}
.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:#444; text-decoration:underline;}
.container .seo .network ul li	a:hover		{ text-decoration:none;}
.footer										{ margin:0 auto; margin-top:5px; margin-bottom:10px; padding:0; width:1020px; 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; font-size:11px; line-height:12px;}
.footer ul li a:hover						{ text-decoration:underline;}
/* End of SEO */

/* Start of All games */
.container .state							{ margin:0 auto; padding:5px 0 0 0; width:1020px; height:21px; background:#fff;}
.container .state a							{ margin:0 auto; padding:4px 0 0 0; display:block; height:17px; width:184px; color:#fff; text-align:center; background:url(../img/site/submenu_title.png) no-repeat; text-decoration:none; font-weight:bold;}
.container .state a:hover					{ text-decoration:underline;}
.container .all-games						{ margin:0 auto; padding:0 4px 5px 4px; width:1012px; background:#fff;}
.container .all-games .categs				{ margin:0; padding:0; float:left; width:183px;}
.container .all-games .categs h3			{ margin:0; padding:6px 0 0 10px; height:24px; width:174px; color:#fff; font-size:14px; line-height:16px; font-weight:normal; background:url(../img/site/submenu_title.png) repeat-x;}
.container .all-games .categs ul			{ margin:0; padding:0; display:block; list-style:none;}
.container .all-games .categs ul li			{ margin:2px 0 0 0; padding:0; display:block; height:22px; list-style:none; background:url(../img/site/submenu_bg.jpg) no-repeat;}
.container .all-games .categs ul li	a		{ margin:0; padding:3px 0 0 25px; display:block; font-weight:normal; width:153px; height:19px; color:#1d1d1d; font-size:12px; line-height:16px; font-weight:bold; text-decoration:none;}
.container .all-games .categs ul li	a:hover	{ text-decoration:underline; color:#fff;}
.container .all-games .game-list			{ margin:0 0 0 6px; padding:0; width:822px; float:left; background:url(../img/site/all_games_bg.png) repeat-y;}
.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:2px 0 2px 0; padding:0; padding-left:5px; width:110px; float:left;}
.container .all-games .game-list .column h4				{ margin:0; padding:0; font-size:11px; line-height:14px; color:#e69e21; font-weight:bold;}
.container .all-games .game-list .column ul				{ margin:0; padding:0; width:110px; list-style:none;}
.container .all-games .game-list .column ul li			{ margin:0; padding:0; width:110px; list-style:none;}
.container .all-games .game-list .column ul li a		{ margin:0; padding:0; color:#444; font-size:10px; line-height:11px; text-decoration:underline;}
.container .all-games .game-list .column ul li a:hover	{ text-decoration:none; color:#000;}
.container .all-games .game-list .column ul li a:visited{ color:#1664A2;}
.container .all-games .game-list-top					{ margin:0; padding:0; width:822px; height:3px; font-size:0px; line-height:0px; background:url(../img/site/all_games_top.png) no-repeat;}
.container .all-games .game-list-bottom					{ margin:0; padding:0; width:822px; height:3px; font-size:0px; line-height:0px; background:url(../img/site/all_games_bottom.png) no-repeat;}
/* End of All games */

/* Start of Games by Category Page */
.container .content .game-categ							{ margin:0 0 0 10px; padding:7px 0 0 10px; width:201px; height:23px; color:#fff; font-weight:normal; font-size:14px; line-height:16px; background:url(../img/site/top_games_title.png) no-repeat;}
.container .content .game-listing						{ margin:0; padding:3px 3px 3px 3px; width:1006px; background:url(../img/site/long_bg.png) repeat-y;}
.container .content .game-listing ul.game-c				{ margin:0; padding:0; list-style:none; width:706px; float:left;}
.container .content .game-listing ul.game-c li			{ margin:0 4px 5px 0; padding:4px 3px 0 3px; list-style:none; display:block; float:left; width:131px; height:95px; background:#fff; text-align:center; overflow:hidden;}
.container .content .game-listing ul.game-c li.last		{ margin:0 0 5px 0; padding:4px 3px 0 3px; list-style:none; display:block; float:left; width:131px; height:95px; background:#fff; text-align:center; overflow:hidden;}
.container .content .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 #444;}
.container .content .game-listing ul.game-c li .a-img:hover	{ border:solid 2px #DBCC1B;}
.container .content .game-listing ul.game-c li a		{ margin:1px 0 0 0; text-decoration:none; font-size:11px; line-height:12px; color:#444;}
.container .content .game-listing ul.game-c li a:hover	{ text-decoration:underline;}
.container .content .game-listing ul.game-n				{ margin:0; padding:0; list-style:none; width:706px; float:left;}
.container .content .game-listing ul.game-n li			{ margin:0 0 5px 4px; padding:4px 3px 0 3px; list-style:none; display:block; float:left; width:131px; height:95px; background:#fff; text-align:center; overflow:hidden;}
.container .content .game-listing ul.game-n li.last		{ margin:0 0 5px 4px; padding:4px 3px 0 3px; list-style:none; display:block; float:left; width:131px; height:95px; background:#fff; text-align:center; overflow:hidden;}
.container .content .game-listing ul.game-n li .a-img	{ margin:0 auto; margin-bottom:2px; font-size:0px; line-height:0; display:block; border:solid 2px #444;}
.container .content .game-listing ul.game-n li .a-img:hover	{ border:solid 2px #DBCC1B;}
.container .content .game-listing ul.game-n li a		{ margin:1px 0 0 0; text-decoration:none; font-size:11px; line-height:12px; color:#444;}
.container .content .game-listing ul.game-n li a:hover	{ text-decoration:underline;}
.container .content .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;}
.container .content .game-listing .commercial3			{ margin:0; float:left; width:300px; height:auto;}
.container .content .game-listing ul.game-l				{ margin:0 auto; padding:0; list-style:none; width:1000px;}
.container .content .game-listing ul.game-l li			{ margin:0 6px 5px 0; padding:4px 3px 0 3px; list-style:none; display:block; float:left; width:131px; height:95px; background:#fff; text-align:center; overflow:hidden;}
.container .content .game-listing ul.game-l li.last		{ margin:0 0 5px 0; padding:4px 3px 0 3px; list-style:none; display:block; float:left; width:131px; height:95px; background:#fff; text-align:center; overflow:hidden;}
.container .content .game-listing ul.game-l li .a-img	{ margin:0 auto; margin-bottom:2px; font-size:0px; line-height:0; display:block; border:solid 2px #444;}
.container .content .game-listing ul.game-l li .a-img:hover	{ border:solid 2px #DBCC1B;}
.container .content .game-listing ul.game-l li a		{ margin:1px 0 0 0; text-decoration:none; font-size:11px; line-height:12px; color:#444;}
.container .content .game-listing ul.game-l li a:hover	{ text-decoration:underline;}
/* End of Games by Category Page */

/* Start of Game Detail Page */
.container .content	.game-right				{ margin:0; padding:3px; padding-top:5px; width:1006px; background:url(../img/site/long_bg.png) repeat-y; text-align:center;}
.container .content	.game-right p			{ margin:0 auto; margin-top:5px; margin-bottom:5px; padding:0; text-align:left; font-size:11px; line-height:12px; color:#3e3e3e}
.container .content	.game-right h2			{ margin:0 auto; margin-bottom:5px; padding:0; text-align:left; font-size:14px; line-height:16px; color:#000;}
.container .content	.game-right h2.cen		{ margin:0 auto; margin-bottom:5px; padding:0; text-align:left; font-size:14px; line-height:16px; color:#000; text-align:center;}
.container .content	.game-right h1			{ margin:0 auto; margin-top:5px; margin-bottom:5px; padding:0; height:23px; text-align:center; font-size:16px; line-height:18px; color:#444; text-align:center; font-weight:normal;}
.container .content	.game-right h1 strong	{ text-decoration:none; text-transform:uppercase; font-weight:normal;}
.container .content	.game-right p strong	{ font-weight:normal;}
.container .content	.game-right p span		{ font-weight:bold;}
.container .content	.game-right .game-large-pic		{ margin:0; padding:0; float:left; width:400px;}
.container .content	.game-right .game-text			{ margin:0; padding:0 0 0 5px; float:left; width:600px;}
.container .content	.game-right .game-text .play	{ margin:0 auto; margin-top:50px; padding:0; display:block; width:291px; height:74px;}
.container .content	.other					{ margin:0; padding:3px 0 0 0; width:1012px; background:url(../img/site/long_bg.png) repeat-y; text-align:center;}
.container .content	.other ul				{ margin:0; padding:0; list-style:none;}
.container .content	.other ul li			{ margin:0 0 7px 7px; padding:4px 3px 0 3px; list-style:none; float:left; display:block; width:131px; height:100px; background:#fff;}
.container .content	.other ul li img		{ margin:0 auto; margin-bottom:2px; font-size:0px; line-height:0; display:block; border:solid 2px #444;}
.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:#444;}
.container .content	.other ul li a:hover	{ text-decoration:underline;}
.container .content	.other ul li.last		{ margin:0 0 7px 7px;}
.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 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		{ 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 0 15px 0; 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 auto; padding:0; width:1000px; height:1px; font-size:0px; line-height:0px; background:#bebebe;}
.container .content .game-listing .contact				{ margin:0; padding:0; height:18px; font-size:12px; width:250px; border:solid 1px #ccc;}
.container .content .game-listing .textarea-contact		{ margin:0; padding:0; height:150px; width:400px; font-size:12px; border:solid 1px #ccc;}
.container .content .game-listing .tab					{ margin:0 auto; margin-top:20px; margin-bottom:20px; width:500px; color:#000;}
.container .content .game-listing .send-contact			{ margin:0 auto; padding:0; width:69px; height:18px; background:url(../img/site/search_button.png) no-repeat; border:none; text-align:center; color:#000; font-size:12px; cursor:pointer;}
.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 */

