body {
	background-color: #353729;
}

h1 {
  font: bold 20px arial;
  color: #a6a6a5;
  text-align:center;
  
}

h3 {
  font: bold 20px arial;
  color: #a4b05a;
  text-align:center;
  
}

#mainbg {
	position:absolute;
	left:50px;
	top:36px;
	width:763px;
	height:303px;
	z-index:1;
	background-image:url(../images/mainbg.jpg);
	background-repeat:no-repeat;
}

#topmeny {
	position:absolute;
	left:50px;
	top:0px;
	width:763px;
	height:15px;
	z-index:7;
	padding-top:5px;
	padding-left:5px;
	word-spacing: 1mm;
	color: #FFFFFF;
	
}


	A.topmeny
{

  font: bold 12px Arial ;
  color: #FFFFFF;
  text-decoration: none;
}
A.topmeny:visited
{
  color: #FFFFFF;
  text-decoration: none;
  
}
A.topmeny:active
{
  color: #FFFFFF;
  text-decoration: none;
}
A.topmeny:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

A.linking
{

  font: bold 12px Arial ;
  color: #0b43ee;
  text-decoration: none;
}
A.linking:visited
{
  color: #0b43ee;
  text-decoration: none;
  
}
A.linking:active
{
  color: #0b43ee;
  text-decoration: none;
}
A.linking:hover
{
  color: #0b43ee;
  text-decoration: underline;
}


#addbutton {
	position:absolute;
	left:113px;
	top:245px;
	width:77px;
	height:33px;
	z-index:2;
}
#editbutton {
	position:absolute;
	left:204px;
	top:245px;
	width:77px;
	height:33px;
	z-index:3;
}
#communitybutton {
	position:absolute;
	left:297px;
	top:246px;
	width:90px;
	height:32px;
	z-index:4;
}
#betastar {
	position:absolute;
	left:359px;
	top:220px;
	width:50px;
	height:48px;
	z-index:5;
}
#meny {
	position:absolute;
	left:50px;
	top:339px;
	width:763px;
	z-index:2;
	padding-top:21px;
	background-image:url(images/menytop.gif);
	background-repeat:repeat-x;
	z-index:10;
}

#main {
	position:absolute;
	width:748px;
	left:50px;
	top:391px;
	background-color:#FFFFFF;
	padding-left:15px;
	}
	
#edit {
	position:absolute;
	width:748px;
	left:50px;
	top:391px;
	background-color:#000000;
	padding-left:15px;
	text-align:left;
	}	
#help {
	position:absolute;
	width:748px;
	left:50px;
	top:391px;
	background-color:#000000;
	padding-left:15px;
	text-align:left;
	padding-right:10px;
	}	


#add {
	position:absolute;
	width:733px;
	left:50px;
	top:392px;
	background-color:#000000;
	padding-left:15px;
	padding-right:15px;
	
	
	
}

.yellowfont{
	font: bold 11px Arial ;
  color: #f5ffb7;
}


.greendarkfont{
	font: bold 12px Arial ;
  color: #a4b05a;
}

.greendarkerfont{
	font: bold 12px Arial ;
  color: #605e29;
}

.reddarkfont{
	font: bold 12px Arial ;
  color: #f00007;
}

#nav, #nav ul {     
padding: 0;     
margin: 0;     
list-style: none;
text-align:center;
z-index:1;

 } 
 

#nav a {
	display: block;
	width: 10em;
	z-index:1;
} 

#nav li {     
float: left;     
width: 10em;
height:20px;
z-index:1;
 }





#nav li ul {     
position: absolute;     
width: 10em;     
left: -999em;
background-color: #deed85;
margin-top:31px;
border-bottom:#336699 1px solid;
border-left:#336699 1px solid;
border-right:#336699 1px solid;
text-align: left;
padding-left:10px;
z-index:11;


}
#nav li:hover ul, #nav li.sfhover ul {     
left: auto;
z-index:1; }
#nav li:hover, #nav li.hover {
    position: static;
	z-index:11;
}

#styleone{
position:relative;
display:block;
height:31px;
font-size:11px;
font-weight:bold;
background:transparent url(images/bgOFF.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
z-index:11;
}

#styleone ul{

list-style-type:none;
width:auto;
z-index:11;


}

#styleone ul li{
display:block;
float:left;
z-index:11;


}

#styleone ul li a{
	display:block;
	float: right;
	color:#000;
	text-decoration:none;
	height:25px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
	z-index:11;
}

#styleone ul li a:hover,
#styleone ul li a.current{
color:#fff;
position: static;
display:block;
z-index:11;
}

#toplistnobanner {
	margin-left:4px;
	width:729px;
	height:80px;
	z-index:1;
	border-top:#98AFC7 1px solid;
	border-bottom:#98AFC7 1px solid;
	border-left:#98AFC7 1px solid;
	border-right:#98AFC7 1px solid;
	background-color:#f7f5c5;
}

#toplistbanner2 {
	margin-left:4px;
	width:729px;
	height:138px;
	z-index:1;
	background-color:#FFFFFF;
	border-top:#98AFC7 1px solid;
	border-bottom:#98AFC7 1px solid;
	border-left:#98AFC7 1px solid;
	border-right:#98AFC7 1px solid;
	background-color:#dbea7f;
}

#counter{
	width:44px;
	height:77px;
	float:left;
	text-align:center;
	padding-top:51px;
	background-color:#FFFFFF;

}

.counter{
	font-size:19px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FF66FF;
}


#counternobanner{
	width:44px;
	float:left;
	text-align:center;
	margin-top:18px;

}

#counternobanner2{
	width:44px;
	float:left;
	text-align:center;
	margin-top:5px;
	padding-top:50px;

}

.whitebold{
	font:Arial;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bolder;
}

#banner{
	width:468px;
	height:126px;
	float:left;
	padding-top:6px;
}
.banner{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3333FF;
	font-weight:normal;

}

#nobanner{
	width:468px;
	float:left;
	padding-top:3px;
}

.nobanner{
	font: bold 12px Arial ;
	color:#6D7B8D;
	font-weight:normal;

}

#nobannerscore{
	align:center;
	width:217px;
	float:left;
	text-align:center;
	margin-top:2px;
	
}
#bannerscorelow{
	align:center;
	width:217px;
	float:left;
	text-align:center;
	margin-top:75px;
}


#score{
	align:center;
	width:217px;
	height:57px;
	float:left;
	text-align:center;
	padding:75px 0px 0px 0px ;
}

.redfont{
	font: bold 15px Arial ;
  color: #3984ff;
}

.greenfont{
	font: bold 15px Arial ;
  color: #ff2462;
}
.whitefont{
	font: bold 15px Arial ;
  color: #ffffff;
}


#image {
	position:absolute;
	left:500px;
	top:500px;
	width:152px;
	height:71px;
	z-index:1;
}
#imageedit {
	position:absolute;
	left:500px;
	top:200px;
	width:152px;
	height:71px;
	z-index:1;
}

#footer {
	background-color:#353729;
	left:0px;
	width:763px;
	position:absolute;
	text-align:left;
	font:Arial ;
	color:#FFFFFF;
	font-size:9px;
	
	
}
.metalink a span {
display: none;
}

.metalink a:hover > span {
	position:absolute;
	display:block;
	float: right;
	color:#000;
	text-decoration:none;
	height:158px;
	width:400px;
	left:250px;
	top:30px;
	background-color:#f7f5c5;
	border-bottom:#98AFC7 1px solid;
	border-left:#98AFC7 1px solid;
	border-right:#98AFC7 1px solid;
	border-top:#98AFC7 1px solid;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}

#in {
	background-color:#ffffff;
		
}