/* global */



*{

	padding: 0;

	margin: 0;

}

body{

	background: #f1f1f1 url(../image_main/body_bg.jpg) repeat-x;

	font: 12px Arial, Helvetica, sans-serif;

	color: #333;

}

img{

	border: none;

}

p{

	margin: 0 0 10px 0;

}

th{
font-size:18px;
color:#FFFFFF;
}

a{

	color: #09C;

}

a:hover{

	color: #39C;

	text-decoration: none;

}

hr{

	display: none;

}

#container{

	width: 760px;

	margin: 0 auto;

}

#containerjb{

	width: 585px;

	margin: 0 auto;

}

#containerg{

	width: 800px;

	margin: 0 auto;

}

#containerjt{

	width: 770px;

	margin: 0 auto;

}

#containercc{

	width: 920px;

	margin: 0 auto;

}

.clearAll{

	clear: both;

}

td.customlevs{

padding:6px;
}



/* top */

#top{

	height: 80px;

}

#topright{

	height: 80px;

        float: right;

}

#top .logo{

	float: left;

	margin: 0 15px 0 0;

}

#top .author{

	float: right;

}

#top h1{

	font-style: italic;

	font-size: 12px;

	font-weight: normal;

	color: #97ABBA;

	padding: 25px 0 0 0;

}



/* content */

.gameModule{

	background: #fff;

	position: relative;

	border: 1px solid #ccc;

	padding: 15px;

	margin: 40px 0 0 0;

}

.gameModule h1{

	font-size: 20px;

}

.gameModule h2{

	float: right;

	position:relative;

	font-size: 16px;

}

.gameImg{

	float: left;

	position: relative;

	width: 215px;

	background: none;

	margin: 0 15px 0 0;

	border: 6px solid #ccc;

}

.gameImg:hover{

	border: 6px solid #9DD2E1;

}

.gameImg2{

	float: left;

	position: relative;

	width: 125px;

	background: none;

	margin: 0 15px 0 0;

	border: 6px solid #ccc;

}

.gameImg2:hover{

	border: 6px solid #9DD2E1;

}

.hr{

	height: 1px;

	border-bottom: 1px dashed #ccc;

	margin: 3px 0 15px 0;

}

.playBtnWrapper{

	float: left;

	position:relative;

}

.playBtnWrapper2{

	float: right;

	position:relative;

}

.playBtn{

	display: block;

	width: 237px;

	height: 25px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

	text-align: center;

	padding: 6px 0 0 0;

	background: #fff url(../image_main/btn_playnow.jpg) no-repeat;

}

.playBtn:hover{

	background-position:0 -31px;

	color: #fff;

}

.ads{

	display: block;

	background: #fff;

	padding: 15px;

	border: 1px solid #ccc;

	margin: 40px 0 0 0;

}

.adsVert{

	float: right;

	position:relative;

	/*padding: 0 20px 0 0;*/

}

object{

	margin: 0 0 10px 0;

	position:relative;

}



/* footer */

#footer{

	border-top: 1px dashed #ccc;

	padding:8px 0 0 0;

	margin: 50px 0;

	text-align: center;

}



