body {
	font-size:			12px;
	font-family:		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image:	url(../images/bodybg.png);
	background-position:top left;
	background-repeat:	repeat-x;
	background-color:	#D5ECF2;
	line-height:		130%;
}

html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
	margin: 			0;
	padding: 			0;
}
a {
	color:				#0099ff;
	text-decoration:	none;
}
a img {
	border:				0;
}

h1, h2, div.left ul li {
	font-family:		Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	height:				100px;
	width:				144px;
	margin:				0px 28px 50px 28px;
	text-indent:		-1000em;
	background-image:	url(../images/eveline_blaauboer.png);
	background-position:top center;
	background-repeat:	no-repeat;
	cursor:				pointer;
}
* html h1 {
	position:			relative;
}
div.container {
	margin:				0 auto;
	width:				960px;
	background-image:	url(../images/containerbg.png);
	background-repeat:	repeat-y;
	background-position:top center;
	background-color:	black;
}
div.innercontainer {
	width:				772px;
	padding:			64px 94px 0px 94px;
	min-height:			479px;
	background-image:	url(../images/containertop.jpg);
	background-position:top center;
	background-repeat:	no-repeat;
}
* html div.innercontainer {
	height:				479px;
}
div.innercontainer:after {
	height:				0;
	content:			".";
	visibility:			hidden;
	display:			block;
	clear:				both;
}
* html div.innercontainer {
	padding-bottom:		60px;
}
div.footer {
	margin:				0 auto;
	background-image:	url(../images/footerbg.png);
	background-position:bottom center;
	background-repeat:	no-repeat;
	width:				760px;
	height:				25px;
	padding:			0px 94px;
}
* html div.footer {
	height:				85px;
	margin-top:			-60px;
}
div.footer address {
	display:			block;
	width:				220px;
	text-align:			center;
	float:				left;
	margin-top:			-60px;
	font-style:			normal;
	color:				#fff;
	line-height:		150%;
	font-size:			9px;
}
* html div.footer address {
	margin-top:			0px;	
}
div.left {
	float:				left;
	width:				200px;	
	color:				#fff;
	padding:			0px 10px 100px 10px;
}
div.left ul {
	float:				left;
	width:				200px;
}
div.left ul li {
	line-height:		30px;
	list-style-type:	none;
}
div.left ul li a {
	display:			block;
	line-height:		30px;
	background-image:	url(../images/menubg.gif);
	background-position:bottom right;
	background-repeat:	no-repeat;
	color:				#A2D90E;
	font-style:			italic;
	font-size:			14px;
	width:				200px;
}
div.left ul li a.portfolio {
	color:				#F6CD00;
}
div.left ul li a:hover, div.left ul li a.active {
	background-position:bottom left;
	color:				#fff;
}
div.right {
	float:				left;
	width:				552px;
}
div.first {
	background-color:	#fff;
	float:				left;
	width:				552px;
	padding-top:		35px;
	padding-bottom:		35px;
}
div.textitem {
	padding:			0px 30px;	
	width:				492px;
	float:				left;
	clear:				both;
	color:				#444;
}
div.first div.textitem h2 {
	color:				#93978C;
	font-size:			24px;
	font-style:			italic;
	font-weight:		normal;
	padding:			0px;
	line-height:		130%;
}
div.textitem h2 {
	padding-left:		20px;
	padding-bottom:		14px;
	color:				#1c1c1c;
	font-weight:		normal;
	font-style:			italic;
	font-size:			16px;
	float:				left;
	width:				472px;
}
div.textitem div.paragraph, div.textitem p {
	line-height:		150%;
	padding-bottom:		18px;
}

div.divide {
	float:				left;
	width:				552px;
	height:				12px;
	background-color:	#fff;
	background-image:	url(../images/divide.png);
	background-position:bottom left;
	background-repeat:	no-repeat;
	overflow:			hidden;
	margin-bottom:		35px;
}
div.imageleft {
	float:				left;
	padding-bottom:		10px;
	padding-right:		10px;
}
div.imageright {
	float:				right;
	padding-bottom:		10px;
	padding-left:		10px;
}
div.imagecenter {
	clear:				both;
	width:				492px;
	text-align:			center;
	padding-bottom:		10px;
}
div.imagecenter img {
	display:			block;
	margin:				0 auto;
}
div.portfolio {
	padding:			0px 30px 18px 30px;	
	float:				left;
	width:				492px;
}
div.portfolioimage {
	width:				118px;
	height:				118px;
	overflow:			hidden;
	padding:			5px 0px 0px 5px;
	float:				left;
	background-image:	url(../images/imgbg.png);
	background-position:top left;
	background-repeat:	no-repeat;
	margin:				10px 20px;
}
div.portfolioimage a {
	width:				107px;
	height:				108px;
	overflow:			hidden;
	text-align:			center;
}

div.textitem ul {
	padding-left:		20px;
	padding-bottom:		18px;
	float:				left;
	width:				452px;
}
