#adboxtop, #header {text-align: center; }

#adboxtop {	height: 90px; vertical-align: baseline; /*border: solid green 1px;*/  }

#header { height: 100px; position: relative; /*background-image: url("logo.jpg"); */ background-color: black; background-repeat: repeat-x; }

#headermenu { height: 30px; background-image: url("head.gif"); position: relative; background-repeat: repeat-x;} .main, a.toplink { font-family:verdana, arial, helvetica, sans-serif; font-size:13px; }

.titletext, .gametitle {font-family:verdana, arial, helvetica, sans-serif; font-size:18px;}

a.toplink{color:#ffffff;font-weight:bold;text-decoration:none;line-height: 20px;width:200px;/*changed*/height:20px;background-repeat: no-repeat;text-align: center; display: block;}

a.toplink:hover {color: red;}

.main {background-color: #cccccc;padding: 10px; position: absolute;  right: 0;  left: 0;   margin: auto;  top: 0px;/*make this 90px to add a top banner*/width: 900px;height: auto;min-height: 100%;}

a.visited {color: black;}

a {color: black;font-weight:bold;}

a:hover {color: red;}

.leftmenu, #leftmenu2 {	width: 180px;float: left;position: absolute;    }

#leftmenu2{top: 155px;}

.leftmenu{top: 275px;}

.titletext{color: #000099;margin-left:10px;}

.middle{margin-left:190px;margin-top:10px;}

.games2 {	margin-left: 10px;width: 260px;	float: left;border: 1px solid blue;}

.games {width: 220px;	float: left;  margin-left: 10px;border: 1px solid black;background-color: white;margin-bottom: 10px;}

.indexgame {width: 170px;float: left;  margin-right: 10px;background-image: url("screen.jpg");margin-bottom: 30px;height: 210px;}

.ngagegame {width: 170px;float: left;  margin-right: 10px;background-image: url("ngageframe.jpg");margin-bottom: 30px;height: 285px;}


.indexgamedetail {margin-left:33px;margin-top:52px;}

.indexgametext{margin-top:20px;}

.gamedetail {margin: 10px;	margin-left: 5px;}


.image {float: left;margin-left: 5px;position: relative;margin: 10px;	margin-bottom: 10px;    }

.image img {	margin: 0;	padding: 0;	border: 1px solid #000;	width: 70px;	height: 70px;}

.oldfootbox {	font-family: arial, helvetica, sans-serif;position: relative;	 text-align: center; height: 30px;bottom: 0;width: 745px; border: solid black 1px;}

.footbox {height: 50px;	width: 100%;	padding-top: 4px	font-weight: bold;	clear:both;font: 0.8em Tahoma, Arial, Verdana, sans-serif;bottom: 0;}	
	
a.left{color:#000000;	font-family:arial;	font-size:11px; font-weight:bold;width:130px;}

a.left:hover {	color:#ffffff;	}
.whitetable, .whitetable TH, .whitetable TD{background-color:white;color:black;}

.whitetable{border: double;}

.detail{font-size:14px; font-family:arial;text-decoration: none;}

#topbox {	font-family: arial, helvetica, sans-serif;font-size: 2.3em;height: 90px;vertical-align: baseline;color:white;	font-weight:bold;text-decoration:italic;text-align:left;  }
		  		  
#topbanner {	font-family: arial, helvetica, sans-serif;position: absolute; padding: 6px; text-align: center; height: 60px; left:250px;  top: 25px;}

#foot{	font-family: arial, helvetica, sans-serif; padding: 6px; top: 700px;left:200px;right:500px;font-size:11px; }

#avw{	font-family: arial, helvetica, sans-serif;position: absolute; padding: 6px;  top: 70px;left:10px;font-size:20px;font-weight:bold;color:white; }

#right, #right2{  position:absolute; top: 135px; /* height of the header */ font-size: 0.9em;font-family: arial, helvetica, sans-serif;}

#right {  right: 0;    width: 150px;}

#right2 {  right: 0;    width: 115px;}
				  
h1 {font-family:  arial, helvetica, sans-serif;font-weight:bold;font-size: 1.5em;  }
		  
h2 {font-family:  arial, helvetica, sans-serif;	font-weight:bold;font-size: 1.2em; }
		  
h3 {font-family:  arial, helvetica, sans-serif;font-size: .7em; }

#left2 {position: absolute;width: 130px;top: 18px;left: 20px;font-size: 0.9em;background-color: white;padding: 10px;z-index: 2;}

