a:link{font-weight : bold ;text-decoration : none ;} 
a:visited {font-weight : bold ;text-decoration : none ;} 
a:hover {font-weight : bold ;text-decoration : underline  ;} 
a:active {font-weight : bold ;text-decoration : none ;}

body {font:13px Verdana;margin:0px;text-align:center;background:#008000;color: #000;}

img { border :none}

h1{ margin : 0; font-size:13px; 
}

h2 {
float : clear;
margin : 2px 0 2px 0;
padding : 0 0 0 0px;
font-weight : 700;
color : #fe0000;
font-size : 14px;
text-align : left;
line-height : 100%;
}

h3 {
float : clear;
margin : 0px 0 0px 0;
padding : 0 0 0 0px;
font-weight : 700;
font-size : 12px;
line-height : 100%;
}

#header {
width:820px;
margin:0px auto;
height:80px;
background:url('bg/gametop.gif') no-repeat 0px 0px;
font-size : 12px;
font-weight : 700;
color: #008000; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:0
}

#toptext  {
width : 100%;
color : #000;
}

#toplogo {
width : 36%;
margin :0 auto;
padding : 0px 0 0px 0px;
float : left;
}

#topright {
margin : 0 ;
float : right;
width : 60%;
padding : 0px 20px 0px 0px;

}

#gametitle {

}


#mainbox { 
margin: 0 auto ; 
padding : 4px 0 0 0;
width: 820px; 
background: #FFF; 
border : none	;
}

#toplist{
margin : 0px 0 4px 0px;
padding : 4px 0 2px 0px;
border : 1px solid #008000;
}

#leftbar{ FLOAT: left;
margin: 0px; 
padding: 3px 0px 0 10px;
width: 140px; 
}


.box1 { 
margin : 2px;
padding:0px;
BACKGROUND: #fff;
BORDER:#9cf 1px solid;
width : 130px;
font-size :12px;
font-weight : 700;
}

.box1 ul {
display : block;
text-align : left;
margin : 0;
padding :0;
LIST-STYLE-TYPE: none; 

}

.box1 ul li {
	margin:1px;
	padding : 0 0 0 0px;
	line-height:20px;
	text-align : center;
	border:1px solid #9cf;
}

.box1 ul li a { 
FONT-WEIGHT: bold; 
WIDTH: 100%; 
padding: 2px 2px 2px 2px;
}

.box1 li a:hover {
COLOR: #00f; underline }

#content {
float : right;
width: 660px!important; /* IE7+FF */
width: 630px; /* IE6 */ 
padding : 0px 0px 20px 10px;}

#gamedesc {
font-size : 15px;
text-align : left;
width : 100%;
padding : 10px 0px 5px 0px;
}


.three {
float :left;
width : 200px;
align: left;
margin : 0 5px 0 0;
border : 2px dashed #777;
}

#desc {
float :right;
width: 420px!important; /* IE7+FF */
width: 400px; /* IE6 */ 
align: left;
margin : 0 10px 0 0;
}

.one {
float : center;
width : 100%;
text-align : center;
color : #f00;
font-size : 8pt;
font-weight : 700;
margin : 10px 0 0 0;
}

.links {
width : 650px;
height : 60px;
}

.link {
float : left;
width : 33%;
text-align : center;
font-size : 8pt;
}

#ads {
width : 100%;
padding :5px 10px 0px;
width:300px;height:260px;float:left;
}

.fen {
BACKGROUND: url(bg/line.bmp) transparent repeat-x 0px 0px;
clear : both;
margin : 10px 0px 0px 0px;
padding : 10px 0px 0px 0px;
height : 4px;
}

#footer{ 
clear: both; MARGIN: 0px auto 0px auto; PADDING: 15px 0px 0px 0px; 
BACKGROUND: #fff url('bg/bottom.gif') no-repeat 0px 0px; 
HEIGHT: 55px; WIDTH: 820px; 
}

.listgame {
float : left;
margin : 0;
width : 90px;
padding : 0px 5px 0 0px;
font-weight : 700;
font-size : 11px;
height : 139px;
text-align : center;
}

.cover {
width: 80px;
height: 80px;
margin: 0 auto;
padding: 4px;
border: 1px solid #9cf;
}

.gamename {
margin: 3px 0 0 0;
}

.req{
text-align:center;
color : #f00;
font-weight : 700;
font-size : 13px;
}

.reqtext{
color: #000;
font-weight : 400;
font-size : 11px;
}

.listhead {
BACKGROUND: url(bg/middle-head.gif) transparent repeat-x 0px 0px;
padding : 4px 0 2px 10px;
align : center;
font-weight : 700;
font-size : 13px;
height : 24px;
}

.thelist {
width : 100%;
margin-top : 5px;
}

.thelist ul {
text-align : left;
margin : 0;
padding :0 0 0 20px;

}

.thelist ul li {
	margin:1px;
	padding : 0 0 0 0px;
	font-size : 11px;
	line-height:12px;
	text-align : left;
	border:0px solid #9cf;
}