body {
	background-color:#202020;
	position:relative ;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
	
}
/* om sluter hela sidan */
#site-wrapper {
	width:1198px;
	margin-left:auto;
	margin-right:auto;
	
}
/* class för div clear */
.clear {
	clear:both;
	
}
/* logo uppe till vänster */
#logo {
	float:left;
	height:100px;

}
/* start på menyn */
#menu {
background: url(http://www.topfreegameservers.com/bilder/menu-bgleft.jpg) no-repeat;
width:993px;
float:left;


}
/* bara för att precicera menyn */
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}
/* backgrunds bilden på menyn */
#nav-menu li
{
float: left;
background: url(http://www.topfreegameservers.com/bilder/menu-bg.jpg) repeat-x;

}
/* storlek etc. och den lilla linjen på menyn */
#nav-menu li a
{
background-image:url(http://www.topfreegameservers.com/bilder/menu-bg-line.jpg);
background-repeat:no-repeat;
background-position:right;
height: 63px;
line-height: 60px;
float: left;
width: 117px;
display: block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
text-align: center;
}

/* när du håller ovanför en knapp */
#nav-menu li a:hover
{
background: url(http://www.topfreegameservers.com/bilder/menu-bg-hover.jpg) repeat-x;
height: 63px;
line-height: 60px;
float: left;
width: 117px;
display: block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
text-align: center;
}


/* gömmer koden för IE5-mac så skiten funkar på den med \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:986px;
padding-left:8px;
}
/* slutet på menyn */

/*search ute till höger */
#search{
background: url(http://www.topfreegameservers.com/bilder/search-bg.jpg) repeat-x;
height: 23px;
width:226px;
padding:20px;
float:left;
}
/* avslutar search med en liten avrundning */
#searh-right{
background: url(http://www.topfreegameservers.com/bilder/search-bgright.jpg) no-repeat;
height: 63px;
width:10px;
float:left;
}
/* omsluter kategorierna och självaste toplistan */
#mainbody {

margin-top:10px;
width:1198px;



}
/* kategori listan */
#left-list{
	float:left;
	text-align:left;
	background-color:#f1f1f1;
	
}
/* självaste toplistan */
#toplist {
	float:left;

}
/* omsluter kategorierna och självaste toplistan med runda kanter och den vita färgen*/
.bl {background: url(http://www.topfreegameservers.com/bilder/body-bottomleft-corner.jpg) 0 100% no-repeat #FFFFFF; width:986px;}
.br {background: url(http://www.topfreegameservers.com/bilder/body-bottomright-corner.jpg) 100% 100% no-repeat}
.tl {background: url(http://www.topfreegameservers.com/bilder/body-left-corner.jpg) 0 0 no-repeat}
.tr {background: url(http://www.topfreegameservers.com/bilder/body-right-corner.jpg) 100% 0 no-repeat; padding:10px}

/* omsluter kategorierna och ger den rundade kanter*/
.bl-cat {background: url(http://www.topfreegameservers.com/bilder/categories-bottomleft-corner.jpg) 0 100% no-repeat #f1f1f1; width:188px;}
.br-cat {background: url(http://www.topfreegameservers.com/bilder/categories-bottomright-corner.jpg) 100% 100% no-repeat}
.tl-cat {background: url(http://www.topfreegameservers.com/bilder/categories-left-corner.jpg) 0 0 no-repeat}
.tr-cat {background: url(http://www.topfreegameservers.com/bilder/categories-right-corner.jpg) 100% 0 no-repeat; padding:10px}

/*div runt texten i bottom */
#legal-text{
	width:850px;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
}
/*puttar in menyn på toppen lite */
.padding-left{
padding-top:15px;
}
/*texten under logan */
.logo-font {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
/*font för titeln kategorier och partners */
.list-font {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left:39px;
}
/*font för kategorier och partners */
.list-titelfont {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;	
	
	}
/*länkfont för under menyer kategorier och partners */
.list-gamesfont:link {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3f3f3f;
	font-weight:lighter;
	text-decoration:none;
}
.list-gamesfont:hover {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#de0505;
	font-weight:lighter;
	text-decoration:none;
}

.list-gamesfont:visited {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0058e9;
	font-weight:lighter;
	text-decoration:none;
}
/*texten underst på sidan */
.legal-font {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	color:#bbbbbb;
}


/* tar bort punkterna på spel listan */
ul {
	list-style:none;	}
	
#add-form {
	text-align:left;
	padding-left:25px;
	margin:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:#f1f1f1;
	width:700px;
}
.add-font {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-style:italic;
}
.contact-font {	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#contact-form {
	text-align:left;
	padding-left:25px;
	margin:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:#f1f1f1;
	width:700px;
}
#add-desc {
	padding:25px;
	background-color:#666666;
	width:620px;

}
#imgcontainer{
	position: relative; 
	height: 2px; 
	width:2px;
}

#imgdiv{
position: absolute; left: 165px; top: 0px; color:#FF0000;

}
input.btn {   
   color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   font-style:oblique;
   font-size:16px;
   height:70px;
   width:400px;
   cursor:pointer; 
 } 
 .hint {
	display:none;
	position:absolute;
	margin-top:30px;
	margin-left:-375px;
	width:600px;
  	border: 1px solid #999;
  	padding: 10px 12px;
  	background-color: #333;
  	font-size:11px;
	color:#FFF;
  	font-weight:normal;
  	font-family:Arial, Helvetica, sans-serif;
	z-index:9999;
}
/* [if IE] 
#imgdiv{
position:absolute;
left:2px; 
top:0px;
}
*/