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

* {
	padding:0;
	margin:0;}

a * {
	border:0 none;}
a {
	text-decoration:none;
	color:#000;}
a:hover {
	text-decoration:underline;}

h1{font-size:1.167em;}
h2{font-size:1.334em;}
h3{font-size:1.167em;}
h4{font-size:1em;}
h5{font-size:0.834em;}
h6{font-size:0.125em;}

body {
	background:#000;
	font-family: Tahoma, Arial, sans-serif, Verdana, "Lucida Sans Unicode", Helvetica;
	font-size:12px;
	line-height:16px;
	color:#111;
	text-align:center;}

#main {
	background:#efefef;
	width:980px;
	margin:0 auto;
	overflow:hidden;}

/* header */
#header {
	background:url(images/CWMbanner980x112.png) no-repeat;
	width:980px;
	height:102px;}
#header a .img {
	display:block;
	width:980px;
	height:102px;}
#menu {
    margin:1px 0px;
    width:980px;
	background:#000;
	text-align:center;}

#ad3 {
	background:#000;
	display:block;
	margin:3px auto 12px;
}

/* menu */
#menu ul{
	height:26px;
	list-style:none;
	overflow:hidden;}
#menu ul li{
	width:140px;
	display:inline;
	font-weight:bold;
	float:left;}
#menu ul li a{
	width:140px;
	display:block;
	padding:6px 0px;
	color:#fff;}
#menu ul li:hover,
#menu ul li:hover a,
#menu ul li a:hover,
#menu ul li a:hover .soft{
    height:26px;
	background:#ccc;
	color:#333;
	text-decoration:none;}
#menu ul li a .soft{
	color:#aaa;}


/* content */
#contents {
	padding:0px 0 0;
	overflow:hidden;}

/* game list box */
.gamebox{
	margin:12px 0 0;
	padding:0;
	overflow:hidden;}
.gamebox .title{
	padding:0px 0 0;}
.gamebox .title2{
	padding:3px 0 5px;}
.gamebox .gamelist{
	width:952px;
	margin:0 auto;
	overflow:hidden;}	
.gamebox .gamelist .bigad{
	width:300px;
	height:250px;
	border:2px solid #000;
	margin:7px 16px;
	float:left;}
.gamebox .gamelist .myad{
	width:440px;
	height:133px;
	border:2px solid #000;
	margin: 6px 16px 16px;
	float:left;}
.gamebox .gamelist .gameicon{
	width:104px;
	height:134px;
	padding:5px 16px 1px;
	float:left;}
.gameicon a img{
	border:2px solid #000;
	width:100px;
	height:100px;
	display:block;
	margin:2px 0px 3px;}
.gameicon .gametitle{
	width:104px;
	height:24px;
	font-size:0.9167em;
	line-height:1.0625em;
	overflow:hidden;}

.gamebox .gamelist2{
	width:272px;
	margin:0px 4px;
	float:left;}	

.pagedlink{
	font-size:1.167em;
	font-weight:bold;
	color:#666;}
	

/* game */
.game{
}
.game .container{
margin:5px auto;
}
.game .gamedesc{
	width:730px;
	margin:2px auto 3px;
	font-size:0.75em;
	text-align:center;}
.game .gamedesc .soft{
	color:#444;}
.game .gamedesc2{
    color:#222;
	font-weight:bold;
	margin:11px auto 6px;
	text-align:center;}
	
.container{
	}
.container .dynamic_wrap{
	background-color:#000;
	display:block;
	margin:1px auto 1px;
	text-align:center;
	vertical-align:middle;}
.container .dynamic_wrap .space{
	position:relative;
	width:300px;
	height:300px;
	background-color:#111;
	margin:0 auto;}
.container .dynamic_wrap .space .context{
	margin:10px 0 0;
	font-size:.75em;
	color:#666;}
.container .dynamic_wrap .space .progress{
	border:2px #aaa solid;
	display:block;
	background-color:#111;
	width:100px;
	height:8px;
	margin:0 auto;
	overflow:hidden;
	text-align:left}
.container .dynamic_wrap .space .progress .value{
	display:block;
	width:0px;
	height:8px;
	background-color:#930;}


/* footer */
#footer{
	padding:0 0px 5px;}
#footer .thick{
	padding:1px 0px 5px;
	font-weight:bold;}
#footer .title{
	padding:12px 0;
	font-weight:bold;}

#footer .links{
	margin:10px 0;}
#footer .links .title{
	padding:0 0 10px;
	color:#fff;}
#footer .links ul{
	list-style:none;}
#footer .links ul li{
	display:inline;}
#footer .links ul li a{
	padding:0px 0px;}

#GameID{
	margin:4px 0px 12px;}

/* ads */
.ads {
	background:#eee;
/*  border:2px solid #000;*/
	display:block;}
	
.ad_leaderboard2 {
    margin:12px auto 13px;
	width:728px;
	height:90px;
}
.ad_leaderboard3 {
    margin:5px auto 16px;
	width:728px;
	height:90px;
}


