* { padding: 0; margin: 0; }

a:link {color: #000080; text-decoration: underline; }
a:active {color: #0913d3; text-decoration: underline; }
a:visited {color: #00080; text-decoration: underline; }
a:hover {color: #0913d3; text-decoration: none; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #dfecf1;
 
 
}
img{
 border: none;
}

h1{
	color: #000080;
	font-weight: bold;
}

#buitenkant {

width: auto;
 background: url("http://www.robinhogervorst.nl/images/webs_17.png") repeat-x;
}

#wrapper { 
 margin: 0 auto;
 width: 960px; 
 padding-top: 10px;
}

#header {
 width: 100%;
 color: #333;
 height: 198px;
 margin: 0px 0px 0px 0px;
 background: url("http://www.robinhogervorst.nl/images/webs_02.gif"); 
}
#header-time
{
	margin: 0 auto 0 auto;
	color: #FFF;
	width: 950px;
	padding-top: 2px;
	font-weight: bold;
}
#header-logo
{
	background: url("http://www.robinhogervorst.nl/images/webs_05.gif") no-repeat;
	width: 950px;
	height: 64px;
	margin: 20px auto 0 auto;
}
#header-menu-wrapper
{
	margin: 20px auto 0 auto;
	width: 985px;
	padding-left: 24px;
}
#header-menu
{
	background: #0913d3;
	width: 985px;
	height: 65px;
	
}
#header-menu-search-box
{
	margin-top: 1px;
	width: 337px;
	height: 64px;
	background: url("http://www.robinhogervorst.nl/images/webs_17.gif");
	float:right;
}
#header-menu-search-text
{
	padding-top: 13px;
	color: #FFF;
	text-align: center;
}
.searchbox
{
	background: #0913d3;
	color: #FFF;
	border: none;
}
.searchsubmit
{
	
}
#content { 
 width: 950px;
 color: #333;
 border: 2px solid #31a0ce;
 background: #FFF;
 margin:0px 0px 5px 0px;
 padding: 10px;
 min-height: 350px;
}
#ppb
{
	background: #333 url("http://www.robinhogervorst.nl/images/ppb_bg.gif") repeat-y;
	width: 402px;
	min-height: 61px;
	float: right;
	margin-right: 5px;
}
#ppb-text
{
	color: #000080;
	padding: 1em;
	font-size: 1.3em;
}
#ppb-text ul
{
	list-style-type: square;
}
#footer { 
 color: #FFF;
 width: 950px;
 border: 2px solid #31a0ce;
 background: #010080;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 font-size: 0.8em;
}
#footer a{
color: #dfecf1;
}
.center_box
{
	width: 400px;
	min-height: 50px;
	background: #8dbacd;
	border: 4px solid #000080;
	margin: 3em auto;
	font-weight: bold; 
}
.center_box h2
{
	width: 380px;
	background: #000080;
	color: #FFF;
	padding-left: 20px;
	padding-bottom: 3px;
	font-weight: bold; 
	font-size: 1.3em;
}
.center_box p
{
	padding: 2em;
}
.center_box table{
 padding-left: 4em;
}
#header-options
{
	float: right;
}
#header-options a{
	color: #FFF;
}
.item-info
{
	font-variant: small-caps;
}
#new_update
{
	background: #000080;
	border: 2px dashed #0913d3; 
	width: 200px; 
	padding: 1em;
	color: #FFF;
}
.item
{
padding-bottom: 2em;
margin-bottom: 2em;
border-bottom: 1px solid #999;
min-height: 120px;
}
.item h2, a{
color: #000080;
}
.item_wpic
{
padding-bottom: 1em;
margin-bottom: 1.5em;
border-bottom: 1px solid #999;
}
.item_wpic h2, a{
color: #000080;
}
.item_thumb{
float: left;
margin-right: 2em;
padding-bottom: 2px;
display: inline;
}
#pictures-bar
{
	float:right;
	width: 210px;
	margin: 2em 1em;
	text-align: center;
}

#page-nav
{
	margin-top: 5em;
	text-align: center; 
}

ul, ol{
	margin-left: 2em;
}