*{padding:0px;margin:0px;border:0px;}
table tr td{padding:0px;margin:0px;border:0px;}
body{background-color:#59718C;font-family:Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

.main{


width:800px;
background-color:#FFF;
padding-left:10px;
padding-right:10px;
}

.play a{display:block;line-height:74px;background-image:url('./../../img/img3n.jpg');background-position:0px -330px;height:78px;width:220px;}
.play a:hover{display:block;line-height:74px;background-image:url('./../../img/img3n.jpg');background-position:0px -252px;height:78px;width:220px;}
.header{width:auto;height:80px;background-image:url('./../../img/lbg.gif');}
.logo{display:block;width:282px;height:80px;background-image:url('./../../img/logo.gif?fix=2');background-position:0px 0px;}
#sponsor{position:absolute;width:521px;margin-top:18px;margin-left:370px;z-index:1;text-align:left;}

* html .menu a{width:1%;}
.menu_selected,.menu a:hover{background-color:#283F58;color:#ffffff;text-decoration:none;float:left;}
#copyright{width:auto;background-color:#6B849F;line-height:13px;padding:0px;color:#FFFFFF;}
#copyright a{text-decoration:none;color:#FFFFFF;font-weight:bold;}
#copyright a:hover{text-decoration:underline;}
.content{width:auto;}
.item{table-layout:fixed;}
.item a{font-weight:bold;text-decoration:none;color:#666666;}
.item a:hover{text-decoration:underline;}
.download{}
.download a{text-decoration:none;color:#333333;font-weight:900;}
.download a:hover{text-decoration:underline;}
.description{color:#999999}
.description a{color:#666666;text-decoration:none;}
.description a:hover{text-decoration:underline;}
.description span a{font-weight:bold;text-decoration:none;color:#666666;}
.description span a:hover{text-decoration:underline;}
.requirement{padding:2px;line-height:14px;}
.requirement img{margin-top:3px;}
.requirement a{text-decoration:none;color:#666666;}
.requirement a:hover{text-decoration:underline;}
h1{font-weight:normal;color:#000000;font-size:13pt;font-variant:normal;float:inherit;}
h2{font-weight:normal;color:#666666;font-size:13pt;font-variant:normal;float:inherit;}
h3{font-weight:normal;color:#999999;font-size:8pt;font-variant:normal;float:inherit;}
.year{color:#666666;font-weight:bold;}
.nspt{WIDTH:100%;HEIGHT:400px;POSITION:absolute;FONT-SIZE:24px;FONT-WEIGHT:bold;LEFT:0px;TOP:0px;BACKGROUND-COLOR:#ffcc33;TEXT-ALIGN:center;}
.nspt TD{MARGIN-TOP:100px;}
.dl{text-decoration:none;color:#999999;font-weight:normal;}
.csgq{margin-top:-1px;margin-left:-1px;}
.csgsa{float:left;margin-left:3px;}
.navigation{padding:2px;margin-left:20px;font-weight:bold;}
.navigation a{text-decoration:none;color:#666666;}
.navigation a:hover{text-decoration:underline;}
.seodesc h1{display:inline;font-size:8pt;font-family:Tahoma;font-weight:bold;color:#999999}
.top-login{color:#999;width:369px;height:48px;margin-top:16px;}
.top-login a{text-decoration:none;color:#999;}
.top-login a:hover{text-decoration:underline;}
form{padding:0px;margin:0px;border:0px;}


.alisiderecent{
line-height:18px;
background-image:url('img2/recent.gif');
background-repeat:no-repeat;
background-position:left 0px;
padding-left:18px;
margin-top:2px;
}
.alisiderecent h1{
	padding:0px;
margin:0px;
display: inline;
border:0px;
font-size:9pt;
font-weight:normal;
font-family:Verdana, Geneva, sans-serif
}

.seodesc h1{
display: inline;
font-size:8pt;
font-family:Tahoma;
font-weight:bold;
color:#999999
}

.gameinfo
{
	padding:8px;
	color:#999;
	font-weight:normal;
	font-size:9pt;
}
.gameinfo a{
	text-decoration:underline;
	color:#000;

}
.gameinfo a:hover{
	text-decoration:none;
}


.blog tr td{
padding:5px;
}
.blog tr td h1 a{
color:green;
text-decoration:none;
}
.blog tr td h1 a:hover{
text-decoration:underline;
}

.menu{
	width:auto;
	height:40px;
	line-height:40px;
	background-color:#59718C;
	color:#FFFFFF;
	text-transform:uppercase;
}
.menu li{
	float:left;
	list-style-type:none;
	border-right:1px solid #FFFFFF;
	white-space:nowrap;
	width:auto;
}
.menu li a{
	display:block;
	padding:0 10px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	text-decoration:none;
	background-color:inherit;
	color: #FFFFFF;
font-weight:bold;
}

* html .menu a {
	width:1%;
}

.menu_selected,.menu a:hover{
	background-color:#283F58;
	color:#ffffff;
	text-decoration:none;
	float:left;
}

.screenshots{
background-color:#59718C;color:white;padding:3px;border-left:10px solid #000;font-size:13px;height:30px;
}
.screenshots a{
color:white;
text-decoration:none;
}
.screenshots a:hover{
text-decoration:underline;
}