* {
  padding: 0;
  margin: 0;
}

body {
	background-image: url(../img/background.gif);
   	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#wrapper {
	margin:0 auto;
	width:950px;
	background-color:#e6e6e6;
	}	
#leftcolumn_widead {
	width:645px;
	float:left;
	text-align:left;
	background-color:#e6e6e6;
	display:inline;
	padding-bottom:10px;
	
	}
#rightcolumn_widead {
	width:256px;
	float:left;
	background-color:#e6e6e6;
	display:inline;
	padding-bottom:10px;
	margin-left:0px;
	}
	
#rightcolumn_widead_home {
	width:266px;
	text-align:left;
	float:left;
	padding-bottom:10px;
	margin-left:11px;
	}

#leftcolumn_widead_white {
	/* vervolgpagina's hebben wit in linkerkolom */
	width:648px;
	float:left;
	text-align:left;
	background-color:#ffffff;
	display:inline;
	padding-bottom:10px;
	padding-left:5px;
	margin-right:10px;

	}
	

#leftcolumn_widead_staticpage {
	/*  pagina's met tekst */
	width:630px;
	float:left;
	text-align:left;
	background-color:#ffffff;
	display:inline;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:0px;
	font-size:11px;
	margin-left:11px;
	margin-right:11px
	
	
	}
	#leftcolumn_widead_staticpage p {
		margin-bottom:10px;	
		line-height:18px;
		}
	#leftcolumn_widead_staticpage a {
		text-decoration: none;			
		}
		
	#leftcolumn_smallad {
		width:802px;
		float:left;
		text-align:left;
		display:inline;
		background-color:#ffffff;
		padding-bottom:10px;
	
		}
	#rightcolumn_smallad {
		width:130px;
		float:right;
		text-align:left;
		display:inline;
		background-color:#e6e6e6;
		padding-bottom:10px;
		}
		
	#leftcolumn_noad {
		margin-right:5px;
		text-align:left;
		
		}


#footerpre {
	height:10px;
	background-color:#e6e6e6;
	clear:both;
	}	
			
#footer {
	width:100%;
	height:120px;
	text-align:center;
	background-image: url(../img/background.gif);
	text-align:center;
	clear:both;
	line-height:26px;
	
	}
	
#footer a {
	color:#333333;
	}
	
.margintoleft {
	margin-left:8px;
	}
.margintoright {
	margin-right:5px;
	}	

.greyinbetween {
	background-color:#e6e6e6;
	height:15px;
	margin-left:-8px;
	clear:both;
	}


		
/* Font styling --------------------------------------------------------------------------------  */

.titletop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	height:23px;	
	width:943px;
	background-color:#e6e6e6;
	text-align:left;
	margin-left:7px;
	margin-right:0px;
	}	
.introtext {
	margin-left:2px;
	margin-bottom:20px;
	color:#104763;
	line-height:21px;
	width:95%;
	font-size:11px;
	}
.subhead {
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	line-height:20px;
	}
.subhead2 {
	font-size:11px;
	font-weight:bold;
	}
	
/* Etc --------------------------------------------------------------------------------  */

.blackborder {
	border:1px solid #2d6981;
}

.achievementvisual {
	float:left; 
	width:50px;
	height:32px;
	margin-bottom:10px;
	}
.achievementvisual img {
	border: 0px;
	float:left;
	}

	
/* ------------------------------------------------------------------------ */	

/* RECHTERKOLOM MET COMMUNITY INFO */

.titleright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height:20px;	
	width:220px;
	margin-top:10px;
	background-color:#e6e6e6;
	z-index:1;
	float:left;
	text-align:left;
	}

#richestplayers {
	margin-top:10px;
	background-image: url(../img/rightcolumn_top_richest.gif);
	float:left;
	width:277px;
	height:38px;
	}
#topleaders {
	background-image: url(../img/rightcolumn_top_leaders.gif);
	float:left;
	width:277px;
	height:38px;
	}	
#recent {
	background-image: url(../img/rightcolumn_top_recent.gif);
	float:left;
	width:277px;
	height:38px;
	}
.rightcolumncontenttitle {
	font-size:11px;
	font-weight:bold;
	margin-left:50px;
	line-height:44px;
	height:20px;
	float:left;
	}
.rightcolumncontenttitle a {
	color: #000000;
	text-decoration: none;
	}

.rightcolumncontent {
	text-align:left; 
	width:265px; 
	padding:5px;
	overflow:auto;
	float:left;
	background-color:#FFFFFF;
	border-left:1px solid #acb4bf;
	border-right:1px solid #acb4bf;
	}
.rightcolumncontent a {
	color:#153976;
	text-decoration: none;
	}
.rightcolumncontent a:hover {
	color:#153976;
	text-decoration: underline;
	}	
.rightcolumnbottom {
	background-image: url(../img/rightcolumn_bottom.gif);
	background-repeat:no-repeat;
	width:100%;
	width:277px;
	height:17px;
	float:left;
	}

#gameleaders {
	text-align:left; 
	background-color:#FFFFFF; 
	width:100%; 
	padding:5px; 
	overflow:auto;
	float:left;
	border:1px solid #aaaaaa;
	}

#lastcomment {
	text-align:left; 
	background-color:#FFFFFF; 
	width:100%; 
	padding:5px; 
	overflow:auto;
	float:left;
	border:1px solid #aaaaaa;
	}
	
#squaread {
	float:left; 
	text-align:center; 
	width:265px; 
	padding:5px;  
	background-color:#ffffff; 
	border:1px solid #aaaaaa;
	float:left;
	}