html, body, div, span, img, applet, embed, canvas, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, u, i, s, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;padding:0;border:0;outline:0;font-size:.98em;background:transparent
}
body, html {
			margin:0;
			text-align:center;
}

body {background:#484848;background-image: url('stripe.png');	background-repeat: repeat;}
body,textarea,input {font-family:Arial, sans-serif; font-size:1em;}

table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:circle; margin:0;padding:0;	margin-left:16px; }

a {color:#333;  text-decoration:none;/* border-bottom:1px dashed #999*/ }
a:hover {color:#111; text-decoration:none;}

input, textarea, select{background:#FFF; border:1px solid #000; color:#000; font-size:1em;}

h1, h2, h3, h4, h5 {font-weight:bold}
h1 a{text-decoration:none;}
h2 a{text-decoration:none;}
h3 a{text-decoration:none;}
h4 a{text-decoration:none;}
h5 a{text-decoration:none;}

h1 {font-size:1.5833em}
h2 {font-size:1.3333em}
h3 {font-size:1.0000em}
button:hover{cursor:pointer}

div.clear{border:none;border-collapse:collapse;display:block;border-spacing:0;margin:0px;padding:0px;height:0px; overflow:hidden; line-height:0px;}
.clear{clear:both;}

/* sprites **********************************************************/
#container{
		position:relative;
		background:#FFF;
		margin:0 auto;
		width:1000px;
		text-align:left;
}

.menulist{
margin-right:12px;
padding:8px;
}	

.menulist .pa{
background-color:#F93898;
color:#fff;
}

.menulist a {
background-color:#fff;
border:1px solid #F93898;
color:#F93898;
display:block;
float:left;
font-family:Arial;
font-size:16px;
font-weight:600;
margin-right:10px;
text-decoration:none;
padding:5px 5px;
}

.menulist a:hover {
background-color:#F93898;
color:#FFF;
}

.desc {
		background:#FFF;
		border:1px solid #9A9A9A; width:748px; margin-left:8px; margin-bottom:2px; margin-top:2px; padding:2px; padding-top:2px;
		width:728px;
		text-align:left;
		margin:0 auto;
}

#banner{
		width:990px;
}

#page-wrp {width:990px;}
#he, #bo, #fo{clear:both; color:#333; margin-left:8px;}

/* head **********************************************************/
#he{background:#5379BB; padding:5px; margin-top:4px; font-size:.9em;}
#he .row {clear:both; }
#he .r1{padding-bottom:2px;}
#he .r2{background:#0b4ea9; padding:3px; color:#FFF;}
#he .r2 a {color:#FFF;}
#he .r2 a:hover {color:#000;}
#he .nav{float:left; width:450px; font-size:.9em; padding-top:2px;}
#he .tools{float:left; width:240px;}
#he .tools a{font-size:11px;  border:none; text-decoration:none;}
#he .tools a.bm img{vertical-align:middle; margin-right:2px; height:17px; width:67px; background-position:0px -134px;}
#he .lang{float:right; text-align:right; width:700px; margin-top:2px;}
#he .lang a{margin-left:4px;font-size:11px; border:none; text-decoration:none;}

#he .search{float:right;}
#he .search label{display:none;}
#he input.kyw{background:#f8f8f8; border:1px solid #000; color:#444; font-size:1em; width:160px;}
#he input.btn{background:#484848; color:#eee; font-size:1em; font-weight:bold;}

#he .featured a{border:none; text-decoration:none;}
#he .featured a:hover{border:none; text-decoration:none; color:#FFF;}

/* body **********************************************************/
/* size & margin */
#bo {margin-top:8px;margin-left:0px;}
#na-wrp,
#bo .box{width:176px; height:156px; margin-left:8px; margin-bottom:8px; float:left;}
#bo .box a{display:block; height:156px;}

.box100 {background:#FFF; font-size:.92em;}
.box100 img.th{margin:4px 4px 4px 4px; width:100px; height:100px;}
.box100 .ti{clear:both; display:block; height:12px; padding:2px 2px; font-weight:bold; color:#333; text-align:left;}

.box100 a{text-decoration:none;}
.box100 a:hover{background:#0b4ea9; text-decoration:none; border:none;}
.box100 a:hover .ti{color:#fff;font-weight:bold;}
.box100 a:hover .tags{background:#000;color:#ccc;}

.box100{border:1px solid #9A9A9A; width:108px; height:162px; margin-left:2px; margin-bottom:2px; float:left;}
.box100 a{display:block; height:162px;}

.kiss {border:1px solid #9A9A9A; width:164px; height:180px; margin-left:4px; margin-bottom:4px; margin-top:4px; padding:4px; float:left;}
.kiss a{display:block; height:180px;}
.kiss a:hover{display:block; height:180px;}

.kiss {background:#FFF; font-size:.92em;}   /*   #0b4ea9   */
.kiss img{margin:2px 2px 2px 2px; width:160px; height:120px;}
.kiss .ti{clear:both; display:block; height:12px; padding:2px 2px; font-weight:bold; color:#0b4ea9;}

.kiss a{text-decoration:none;}
.kiss a:hover{background:#F93898; text-decoration:none; border:none;}
.kiss a:hover .ti{color:#000;}

.thintop {
	width: 280px;
	border: 1px solid #dadada;
	color: #484848;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFF;
	margin-left:4px; 
	margin-top:4px;
	padding:10px;
	float:left;
}

.thintop .ti{
	font-weight:bold;
	color: #484848;
	font-size: 18px;
	font-family: verdana, arial, sans-serif;
}

#girls .box{border:1px solid #9A9A9A; width:172px; height:180px; margin-left:6px; margin-bottom:6px; padding:0px; float:left;}
#girls .box a{display:block; height:180px;}
#girls .box a:hover{display:block; height:180px;}

#girls .box {background:#FFF; font-size:.92em;}   /*   #0b4ea9   */
#girls .box img.th{margin:6px 6px 6px 6px; width:160px; height:120px;}
#girls .box .ti{clear:both; display:block; height:12px; padding:3px 3px; font-weight:bold; color:#0b4ea9;}

#girls .box a{text-decoration:none;}
#girls .box a:hover{background:#F93898; text-decoration:none; border:none;}
#girls .box a:hover .ti{color:#000;}


#fbox{width:208px; height:200px; margin-left:30px; margin-bottom:30px; float:left;}
#fbox a{display:block; height:200px;}
#box100r {width:106px; height:106px; margin-left:3px; margin-bottom:3px; float:left;}
#box100r a{display:block; height:106px;}

#na-wrp{height:auto;}
#phom #na-wrp, #psea #na-wrp, #pcat #na-wrp{height:744px !important;}
#na .ti{height:180px;}
#na .me{margin-top:8px;height:556px}

/* style */
/* logo & title */
#na .ti {text-align:center;}
#na .ti h1 a{text-indent:-200em; display:block; width:180px; height:128px; background-position:18px 0px;}
#na .ti h1 a:hover{border:none;}
#na .ti h2{font-size:1em; color:#ccc; font-weight:bold;}
#pgam #na .ti h2, #pcat #na .ti h2{font-size:1.1em;}
#na .ti p {font-size:.9em; margin-top:2px;}
#na .ti p a{}

/* menu */
#na .me{background:#222;}
#na .me li a{display:block; height:16px; padding:4px 8px 3px 8px;
        font-size:1em; font-weight:bold;
        border-bottom:1px solid #333; text-decoration:none;}
#na .me li a{text-decoration:none;}
#na .me li.la a{border:none;}

#na .me li a:hover{background:#000; color:#fff; text-decoration:none;}

#pgam #na .me{padding:4px;}
#na .me h2{font-size:1.2em;}

#main{
		float:left;
		width:736px;
		margin:0px;
		padding:0px 0px 0px 0px;
}
#gamelink{
		float:left;
		width:630px;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:center;
}
#gamelinkcode{
			float:left;
			width:340px;
			margin:0px;
			padding:0px 0px 0px 0px;
}

#gametype{
		float:left;
		width:630px;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:center;
}

#gametype .box100{width:107px; height:150px; margin-left:8px; margin-bottom:8px; float:left;}
#gametype .box100 a{display:block; height:150px;}
#gametype .box100 a:hover{background:#0b4ea9; text-decoration:none; border:none;}
#gametype .box100 a:hover .ti{color:#fff;font-weight:bold;}

#gametype .box100 {background:#FFF; font-size:.92em;}
#gametype .box100 img.th{margin:6px 6px 6px 6px; width:95px; height:95px;}
#gametype .box100 .ti{clear:both; display:block; height:12px; padding:2px 2px; font-weight:bold; color:#333; text-align:left;}

#gametypeads{
			float:left;
			width:340px;
			margin:0px;
			padding:0px 0px 0px 0px;
}



#random{
		
		width:990px;
		margin:0px;
		padding:5px 5px 5px 5px;
		text-align:center;
}

img.th{margin:8px 8px 8px 8px; width:100px; height:100px;}

#right{
		float:left;
		width:230px;
		margin:8px;
		padding:0px 0px 0px 0px;
}
#featured {
			width:972px;
			background:#000; text-align:center;
			height:130px; margin-left:0px; margin-bottom:0px;
}
#featured a:hover{background:#000; color:#fff; text-decoration:none; border-bottom:0px
}
#featured img{margin:4px 4px 4px 4px; width:126px; height:96px;}

#featuremain {
			
			margin:0 auto;
		    text-align:center;
		    padding:5px 5px 5px 5px;
}

/* game box */
.box {background:#5379BB; font-size:.92em;}
.box img.th{margin:8px 8px 8px 8px; width:160px; height:120px;}
.box .ti{clear:both; display:block; height:12px; padding:3px 3px; font-weight:bold; color:#333;}
.box .tags{clear:both; display:block;height:27px; padding:4px 5px 2px; margin-top:4px;
        background:#000; color:#777; font-size:.8em}

.box a{text-decoration:none;}
.box a:hover{background:#0b4ea9; text-decoration:none; border:none;}
.box a:hover .ti{color:#fff;}
.box a:hover .tags{background:#000;color:#ccc;}

#box330 {width:330px; height:188px;float:left;}
#box330 .box160{width:160px; height:180px;}
#box330 .ti{clear:both; display:block; height:12px; padding:3px 3px; font-weight:bold; color:#999;}
#box330 .li{float:left;}


#fbox {background:#222; font-size:.92em;}
#fbox img.th{margin:8px 8px 8px 8px; width:192px; height:144px;}
#fbox .ti{clear:both; display:block; height:12px; padding:3px 3px; font-weight:bold; color:#999;}

#fbox a{text-decoration:none;}
#fbox a:hover{background:#000; text-decoration:none; border:none;}
#fbox a:hover .ti{color:#fff;}
#fbox a:hover .tags{background:#000;color:#ccc;}

#box100r {background:#222; font-size:.92em;}
#box100r img.th{margin:3px 3px 3px 3px; width:100px; height:100px;}
#box100r .ti{clear:both; display:block; height:12px; padding:3px 3px; font-weight:bold; color:#999;}

#box100r a{text-decoration:none;}
#box100r a:hover{background:#000; text-decoration:none; border:none;}
#box100r a:hover .ti{color:#fff;}
#box100r a:hover .tags{background:#000;color:#ccc;}

/* paging */
.pag{clear:both; height:36px; margin:12px 0px 12px 8px; text-align:center; /*padding:4px 0px; background:#222; */ }
.pa, .npa{background:#222; border:1px solid #000; color:#aaa; padding:4px;margin-left:4px;}
.npa {color:#666;border:1px solid #222;}
a.pa{text-decoration:none;}
a.pa:hover{background:#000; color:#eee;  border:1px solid #000;}

/* game page body **********************************************************/

/* game */
#ga-wrp{background:#222; float:left; width:768px; padding:8px; margin-left:8px; margin-bottom:8px; text-align:center;} /* 784 */
#ga{margin:auto; }
/* related games */
#rga{width:792px; float:left;}

/* static ontent ****************************************************/
#co-wrp{background:#222; float:left; width:768px; padding:8px; margin-left:8px; margin-bottom:8px;} /* 784 */
#co-wrp .msg{width:500px; margin:50px auto; text-align:center}
#co-wrp p{margin-bottom:12px;}

/* footer **********************************************************/
#fo{background:#000; font-size:.75em; margin-bottom:8px;}
/*#fo .wallp{height:200px; background:url(../img/footer1.jpg)}*/
#fo .wallp{display:none;}
#fo .bottom {height:18px; padding:8px;}
#fo .nav{float:left; width:600px;}
#fo .lang{float:right; width:200px;}
#fo .lang ul li{float:right; margin-left:4px;padding-left:20px;}

/* ie *********************************************************/
/* ie6 */

#na-wrp, #ga-wrp, .box{__display:inline;}
.box{__margin-bottom:10px !important;}
a span{__cursor:pointer !important;}