body {
  font: 16px Times New Roman;
  margin: 0;
  padding: 0;
  color: #888888;
  background-color:#ffd5e9;
  background-image:url(../images/bg.jpg);
  background-repeat:repeat-y;
  background-attachment:fixed;
}

/* divs */

#main {
position:relative;
min-height: 500px;
height:auto;
width: 1124px;
left: 0px;
background-color:#ffffff;
}

/* header */		

#logo {
position:absolute;
height:241px;
width: 224px;
left: 50px;
top: 50px;
}

#menu {
position:absolute;
height:95px;
width: 795px;
left: 274px;
top: 50px;
background-image:url(../images/menu.jpg);
font-size: 22px;

}

#menu ul  {
	margin-top: 37px;
	margin-left: 25px;
	padding:0;
	
	}
	
		#menu ul li {
		float:left;
		margin-right:45px;
		}
		
			.ml { color: #eb35cc; }
			.mla { color: #1ceff2; }
				
#subheader {
position:absolute;
height:146px;
width: 795px;
left: 274px;
top: 145px;
}			

/* content */				
	
#content {
	position:absolute;
	height: auto;
	width: 850px;
	left: 0px;
	top: 300px;
	background-color:#ffffff;
	padding-left: 200px;
	padding-right: 74px;
	text-align:justify;
	min-height: 550px;
	line-height: 22px;


	
}	

#footer {
position:absolute;
height:37px;
width: 850px;
left: 0px;
bottom: -75px;
background-color:#ffffff;
border-top: 1px solid #eb35cc;
margin-top: 50px;
padding-left: 200px;
padding-right: 74px;
padding-top: 23px;
}

#natasja_side {
position: absolute;
left: 0px;
height: 556px;
width: 200px;
bottom: -15px;
background-image:url(../images/natasja_side.jpg);
}	
		
/* stijl */		

img { border: none; }
h1 { color: #eb35cc; font-size: 24px; margin-bottom: 30px;}
h2 { color: #eb35cc; font-size: 18px; }
hr { color: #eb35cc; margin-bottom: 30px; border: 1px solid #eb35cc;}

a { color: #eb35cc; text-decoration:none;}
a:hover { color: #1ceff2; text-decoration:underline; }