html,body{	background:url(../images/body.gif) repeat 50% 0;	margin:0;	padding:0;	font-family:Verdana,Geneva,Tahoma,sans-serif;	min-width:1010px;}body{height:100%;}h1,h2,h3,h4,h4,h5,ul,li,p,a{	margin:0;	padding:0;	font-weight:normal;	list-style:none;	text-decoration:none;}a:hover{color:#fff;text-decoration:none;}a{	outline:0;	color:#3595c2;	text-decoration:underline;}p{	font-size:11px;	color:#fff;}textarea,input,select{	outline:0;	margin:0;	padding:0;	font:normal 12px/18px Arial,Helvetica,sans-serif;	color:#99929d;	vertical-align:middle;}textarea{resize:none;}img{border:0;}form,fieldset{	margin:0;	padding:0;	border:none;}.clear{width:100%;clear:both;}.lt{float:left;}.rt{float:right;}#wrapper{	background:url(../images/header-bg.gif) repeat-x 0 0;	width:100%;	min-width:1010px;	min-height:100%;	position:absolute;	top:0;	left:0;}* html #wrapper{height:100%;}#page{	width:1002px;	min-height:300px;	margin:0 auto;	overflow:visible;	padding:0 0 198px;}* html #page{height:300px;overflow:visible;}/*HEAD*/#header{	width:1002px;	height:170px;	overflow:hidden;}/*LOGO*/#header h1 a, #header em a{	background:url(../images/logo.png) no-repeat 0 0;	width:267px;	height:175px;	text-indent:-9999px;	overflow:hidden;	float:left;	margin:2px 0 0 -6px;	cursor:pointer;}
.htmlbody {
	padding: 20px;
	line-height: 1.1em;
}
.banner-box{
	background: url('../images/banner_top_bg.png') no-repeat;
	float:right;
	padding: 19px 8px 9px 7px;
	margin:1px -2px 0 0;
	width: 728px;
	height: 90px;
}
.banner-box-square{
	background: url('../images/banner_square_bg.png') no-repeat;
	float:left;
	margin:0;
	padding:19px 14px 19px 16px;
	width: 300px;
	height: 250px;
}
.banner-box-squareb{
	width: 336px;
	height: 280px;
	background: url('../images/banner_squareb_bg.png') no-repeat;
	float:left;
	margin:0;
	padding:18px 15px 15px 16px;
}
h2.sharebuttons {
	width: 350px;
	padding-top: 7px !important;
	padding-left: 9px !important;
}
.menu{	width:741px;	float:right;}.menu li{	float:left;	font-size:13px;	color:#3595c2;	text-transform:uppercase;	padding:7px 4px 0 17px;}.menu li.padd{padding:7px 0px 0 95px;}.menu li a{text-decoration:none;text-shadow:0 2px 0 #fff;}.menu li.active a,.menu li a:hover{color:#565556;}/*footer*/#footer{	background:url(../images/footer-bg.gif) repeat-x 0 0;	width:100%;	height:136px;	overflow:hidden;	position:absolute;	left:0;	bottom:0;}.f-main{	width:1002px;	margin:0 auto;	overflow:hidden;	padding:20px 0 0;}.f-main .lt{	width:640px;}.f-main .rt{padding:0 13px 0 0;}.f-main span{	float:left;	font-size:11px;	color:#787878;	font-family:Tahoma;	padding:0 33px 0 0;}#footer ul{	float:left;}#footer li{	float:left;	padding:0 0 0 10px;	font-size:11px;}#footer li.active a{color:#fff;text-decoration:none;}#footer .lt a{color:#ff8855;}/*Main Content*/#content{	width:1002px;	overflow:visible;	padding:0;}.top-sliders{	overflow:hidden;	padding:0 1px 0 0;}.slider-box{	background:url(../images/slider-bg.png) no-repeat 0 0;	width:647px;	height:337px;	float:left;	overflow:hidden;	padding:8px;}.slider-box.sm{	background:url(../images/slider-bg-sm.png) no-repeat 0 0;	width:315px;	float:right;}.main .slider-box.sm,.main-slides .slider-box.sm{	background:url(../images/slider-bg-sm2.png) no-repeat 0 0;	width:314px;	height:334px;	float:left;	margin:12px 6px 0 0;}.main .slider-box.sm{margin:0 7px 0 0;}.slider-box .title{	overflow:hidden;	line-height:44px;	height:39px;	font-size:18px;	color:#fbfbfb;	padding:0 15px;	text-transform:uppercase;}.main .slider-box .title,.main-slides .slider-box .title{font-size:15px;line-height:41px;height:36px;}.bg1{background:url(../images/title1.gif) no-repeat 0 0;}.bg2{background:url(../images/title2.gif) no-repeat 0 0;}.bg55{background:url(../images/title3.gif) no-repeat 0 0;}.bg56{background:url(../images/title4.gif) no-repeat 0 0;}.bg57{background:url(../images/title5.gif) no-repeat 0 0;}.bg58{background:url(../images/title6.gif) no-repeat 0 0;}.bg59{background:url(../images/title7.gif) no-repeat 0 0;}.bg8{background:url(../images/title8.gif) no-repeat 0 0;}.bg9{background:url(../images/title9.gif) no-repeat 0 0;}.bg10{background:url(../images/title10.gif) no-repeat 0 0;}.slide-main{	background:url(../images/slide-main-bg.gif) no-repeat 0 0;	width:635px;	height:232px;	overflow:hidden;	padding:6px;	margin:8px 0 0;}.sm .slide-main{	background:none;	width:304px;	height:260px;	margin:3px 0 0;}.slider{	width:635px;	height:232px;	overflow:hidden;	position:relative;}.sm .slider{	width:304px;	height:260px;}.slider img{	float:left;}.items{	margin:0;	padding:0;	position:absolute;	width:20000em;}.nav-slider{	overflow:hidden;	margin:22px 0 0 1px;	position:relative;}.sm .nav-slider{margin:0 0 0 1px;}.main .sm .nav-slider,.main-slides .sm .nav-slider{margin:-2px 0 0 1px;}.nav-slider span{	text-indent:-9999px;	float:left;	cursor:pointer;	position:relative;	z-index:10;}.nav-slider .nexti,.nav-slider .previ{	background:url(../images/btn1.gif) no-repeat 0 -23px;	width:23px;	height:23px;}.main .nav-slider .nexti,.main .nav-slider .previ,.main-slides .nav-slider .nexti,.main-slides .nav-slider .previ{background:url(../images/btn3.gif) no-repeat 0 -23px;}.main .nav-slider .previ,.main-slides .nav-slider .previ,.nav-slider .previ{background-position:0 -23px;}.main .nav-slider .nexti,.main-slides .nav-slider .nexti,.nav-slider .nexti{background-position:-23px -23px;float:right;}.nav-slider .previ.hover,.nav-slider .previ.disabled{background-position:0 0;}.nav-slider .nexti.hover,.nav-slider .nexti.disabled{background-position:-23px 0;}.navi{	background:url(../images/border1.gif) repeat-x 0 10px;	width:700px;	height:19px;	float:left;	overflow:hidden;	position:absolute;	left:0;	top:0;}.main .navi,.main-slides .navi{background:url(../images/border2.gif) repeat-x 0 10px;}.navi span{	background:url(../images/btn2.gif) no-repeat 0 0;	width:14px;	height:14px;	margin:5px 11px 0 112px;}.main .navi span,.main-slides .navi span{background:url(../images/btn4.gif) no-repeat 0 0;}.navi span.hover,.navi span.active{background-position:-14px 0;}.sm .navi span{margin:5px -5px 0 56px;}.main-slides .sm .navi span{margin:5px -13px 0 57px;}.game-items{	width:310px;	float:left;}.game-box{	width: 148px; float:left;	padding:0 7px 7px 0;}.game-items .images{	background:url(../images/image-bg1.gif) no-repeat 0 0;	width:140px;	height:100px;	overflow:hidden;	padding:4px;}.main .game-items .images,.main-slides .game-items .images{background:url(../images/image-bg2.gif) no-repeat 0 0;}.game-items .images a{	width:140px;	height:100px;	display:table-cell;	vertical-align:middle;}.main .game-items h3,.game-items h3{	height: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:11px;	color:#5e3827;	padding:2px 0 3px 2px;}.main .game-items h3,.main-slides .game-items h3{color:#fff;}.all{	background:url(../images/see-all.gif) no-repeat 0 0;	width:64px;	height:18px;	line-height:16px;	font-size:11px;	color:#6b3118;	overflow:hidden;	float:right;	text-align:center;	margin:15px -15px 0 0;	position:relative;	text-decoration:none;	text-transform:none;}.main-slides .all{background:url(../images/see-all2.gif) no-repeat 0 0;margin:12px -15px 0 0;color:#fff;}.main-slides .all:hover{color:#6b3118;}.main-slides{	width:1008px;	overflow:hidden;	padding:19px 0 0;}.last-slides{	width:330px;	height:354px;	float:left;	margin:2px 6px 0 0;	overflow:hidden;}.search-box{	background:url(../images/search-box-bg.png) no-repeat 0 0;	width:317px;	height:48px;	overflow:hidden;	padding:15px 0 0 13px;}.f-main .search-box{	background:none;	width:262px;	height:33px;	padding:20px 0 0;}.search-box .large{	background:url(../images/input-bg.png) no-repeat 0 0;	width:248px;	height:18px;	float:left;	overflow:hidden;	position:relative;	z-index:0;	padding:10px 10px 5px;}.f-main .search-box .large{width:206px;}.search-box .large input{	width:248px;	height:18px;	float:left;	border:0;	background:none;	position:relative;}.f-main .search-box .large input{width:206px;}.search-box .large span{	width:248px;	font:normal 12px/18px Arial,Helvetica,sans-serif;	color:#99929d;	cursor:text;	display:none;	padding:10px 10px 5px;	position:absolute;	white-space:nowrap;	z-index:20;	top:0;	left:0;}.search-box .btn{	background:url(../images/btn1.png) no-repeat 0 0;	width:35px;	height:33px;	float:left;	border:0;	text-indent:-9999px;	overflow:hidden;	cursor:pointer;}.list-games{	width:1001px;	overflow:hidden;}.main .list-games{	width:331px;	float:left;	padding:3px 6px 0 0;}.list-games .title{	background:url(../images/title-bg.png) no-repeat 0 0;	width:985px;	height:43px;	overflow:hidden;	padding:8px 8px 2px;}.rec-box .title,.main .list-games .title{	background:url(../images/title-bg2.png) no-repeat 0 0;	width:315px;	height:39px;	padding:8px 8px 2px;}.rec-box .title{	background:url(../images/search-box-bg.png) no-repeat 0 0;	padding:8px 8px 19px;}.rec-box .title h2,.list-games .title h2, .rec-box .title h1, .list-games .title h1 {	float:left;	height:43px;	line-height:43px;	font-size:18px;	color:#fbfbfb;	padding:0 12px 0 17px;	text-transform:uppercase;}.rec-box .title h2, .rec-box .title h1 {font-size:15px;line-height:41px;}.main .title h2{padding:0 14px;}.bt-list{	background:url(../images/bt-bg.png) no-repeat 0 0;	width:1001px;	height:12px;	overflow:hidden;}.main .bt-list{	background:url(../images/bt-bg2.png) no-repeat 0 0;	width:331px;}.main-list{	background:url(../images/main-list.gif) repeat-y 0 0;	overflow:hidden;}* html .main-list{float:left;}.main .main-list{	min-height: 220px; background:url(../images/main-list2.gif) repeat-y 0 0;}.main-list .m-bt{	background:url(../images/bt-bg.gif) no-repeat 0 100%;	overflow:hidden;	padding:18px 14px 15px 26px;}* html .main-list .m-bt{float:left;}.main .main-list .m-bt{	min-height: 222px; background:url(../images/bt-bg2.gif) no-repeat 0 100%;	overflow:hidden;	padding:7px 10px 0 16px;}.g-list .images{	background:url(../images/image-bg2.gif) no-repeat 0 0;	width:140px;	height:100px;	overflow:hidden;	padding:4px;}.g-list .images a{	width:140px;	height:100px;	display:table-cell;	vertical-align:middle;}.g-list h3{height: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 	font-size:11px;	color:#fff;	padding:2px 0 3px 4px;}.g-list .inf{	overflow:hidden;	margin:0 0 0 -3px;}.g-list p{	background:url(../images/border3.gif) no-repeat 0 60%;	float:left;	font-size:10px;	line-height:14px;	color:#fff;	margin:0 0 0 -1px;	padding:0 6px 0 8px;}.g-list p span{color:#ff8d5c;}.g-list{	overflow:hidden;}.g-list li{	width:100%;	float:left;	padding:0 0 18px;}.g-list ul{	overflow:hidden;}.g-list li li{	width:148px;	float:left;	padding:0 12px 0 0;}.center{	width:100%;	overflow:hidden;	position:relative;	clear:both;}.center-cont{	float:left;	left:50%;	position:relative;}.pager-main{	position:relative;	overflow:hidden;	left:-50%;}* html .pager-main{	float:left;}*+ html .pager-main{	float:left;}.pager-main ul{	height:26px;	overflow:hidden;	padding:9px 11px 0 1px;}* html .pager-main ul{float:left;}.pager-main li{	background:url(../images/pager-line.gif) repeat-x 0 2px;	float:left;	font-size:10px;	line-height:26px;	color:#fff;	margin:0 0 0 -1px;}.pager-main li a{	background:url(../images/border4.gif) no-repeat 0 2px;	float:left;	padding:0 7px;	line-height:26px;	font-size:10px;	color:#fff;	text-decoration:none;}.pager-main li.active a{	background:url(../images/btn6.gif) no-repeat 50% 0;	width:13px;	padding:0 9px 0 8px;	position:relative;	z-index:20;	text-align:center;}.pager-main li a:hover{color:#ff8d5c;}.pager-main li.btn{	padding:0;	background:none;}.pager-main li.btn a{	background:url(../images/btn5.gif) no-repeat 0 0;	width:23px;	height:26px;	float:left;	text-indent:-9999px;	overflow:hidden;	margin:0;	cursor:pointer;	position:relative;	z-index:10;	padding:0;}.pager-main li.btn .prev{background-position:0px 0;}.pager-main li.btn.disable .prev,.pager-main li.btn .prev:hover{background-position:0 -26px;}.pager-main li.btn .next{background-position:-23px 0;}.pager-main li.btn.disable .next,.pager-main li.btn .next:hover{background-position:-23px -26px;}.main{	position:relative;	overflow:hidden;	left:-50%;}* html .main{	float:left;}*+ html .main{	float:left;}.main .m-bt h3{	padding: 10px 0; } .main h3 { font-size:18px;	color:#fff;}.main p{	line-height:16px;	padding:0 0 13px;}.main .banner-box{	float:left;	margin:0 0 0 6px;}.main .rec-box .banner-box{margin:2px 0 0;}.main .banner-box.big{margin:7px 2px 0 0px;}.rate-btn{	overflow:hidden;	padding:6px 0 0 3px;}.rate-btn .down,.rate-btn .up{	background:url(../images/btn7.gif) no-repeat 0 0;	width:31px;	height:31px;	text-indent:-9999px;	float:left;	overflow:hidden;}.rate-btn .down{background-position:-31px 0;}.rate-btn span{	font-size:18px;	line-height:31px;	color:#ffffff;	float:left;	padding:0 7px;}.game-cont{	float:left;	padding:9px 0 15px;}
.game-cont-box-top{
	background:url(../images/game-box-bg-top.png) no-repeat 0 0;
	width:780px;
	height:15px;
	overflow:hidden;
	padding:0 14px 0;
}
.game-cont-box-center{
	background:url(../images/game-box-bg-center.png) repeat-y;
	width:780px;
	overflow:hidden;
	padding:0 14px 0;
}
.game-cont-box-bottom{
	background:url(../images/game-box-bg-bottom.png) no-repeat 0 0;
	width:780px;
	height: 61px;
	overflow:hidden;
	padding:0 14px 8px;
}

.game-box-top {
	background: url('../images/game_bg_top_left.png') no-repeat 0 0;
	height: 9px;
	overflow: hidden;
}
.game-box-top-ins {
	float: right;
	background: url('../images/game_bg_top_right.png') no-repeat 0 0;
	height: 9px;
	width: 13px;
}
.game-box-cen-left {
	float: left;
	background: url('../images/game_bg_cen_left.png') repeat-y 0 0;
	width: 8px;
}
.game-box-cen-cen {
	float: left;
}
.game-box-cen-right {
	float: left;
	background: url('../images/game_bg_cen_right.png') repeat-y 0 0;
	width: 8px;
}
.game-box-bot {
	background: url('../images/game_bg_bot_left.png') no-repeat 0 0;
	height: 55px;
	overflow: hidden;
}
.game-box-bot-ins {
	float: right;
	background: url('../images/game_bg_bot_right.png') no-repeat 0 0;
	height: 55px;
	width: 13px;
}


.game-cont-main{	text-align: center; width:780px;	min-height:438px;	overflow:hidden;}.game-cont .title{	overflow:hidden;	line-height:42px;	height:39px;	font-size:18px;	color:#fbfbfb;	padding:8px 14px 0 30px;	text-transform:uppercase;}.game-cont-main h2{	font-size:15px;	color:#565556;	text-align:center;	padding:210px 0 0;	letter-spacing:0;}.game-cont-main h2 a:hover{text-decoration:none;color:#565556;}.rec-box{	float:left;	overflow:hidden;}.sub-btn{	background:url(../images/btn8.gif) no-repeat 0 0;	width:310px;	height:30px;	float:left;	overflow:hidden;	margin:6px 0 0;}.sub-btn li{	float:left;}.sub-btn li a{	background:url(../images/btn8.gif) no-repeat 0 0;	width:118px;	height:30px;	float:left;	text-indent:-9999px;	overflow:hidden;}.sub-btn li .btn1{background-position:0 0;}.sub-btn li.active .btn1,.sub-btn li .btn1:hover{background-position:0 -30px;}.sub-btn li .btn2{background-position:-118px 0;width:89px;}.sub-btn li.active .btn2,.sub-btn li .btn2:hover{background-position:-118px -30px;}.sub-btn li .btn3{background-position:-207px 0;width:101px;}.sub-btn li.active .btn3,.sub-btn li .btn3:hover{background-position:-207px -30px;}

div#iw_modal_close {
	padding: 0 10px !important;
	margin: 0 !important;
	width: auto !important;
}
.main .m-bt .stitle {
	font-size: 18px;
	padding: 10px 0;
}
.main .m-bt .tags a {
	display: inline-block;
	padding: 2px 4px;
	margin: 2px;
	background-color: #fff;
	border-radius: 3px
}
.main .m-bt .tags a:hover {
	color: #000;
}
