a {text-decoration:none; color:red;}
body {text-align:center; margin: -20px 0px 0px 0px; background: url(/images/background.png) #cfe8d1 repeat-x; font-family:sans-serif;}
#wrapper {width: 990px; margin: 0 auto; text-align: left; padding: 0px 10px 10px 10px; } 
#header {background-color:#377635; margin: 0px 10px 5px 10px; height:115px; font-family:sans-serif;}
#header h1 {text-align:right; padding-top: 20px; padding-right: 20px; color:#FFFFFF;}
#header h2 {text-align:right; color:#FFFFFF; padding-right: 20px; margin-top:-20px}
#menu {background-color:#78C968; margin: 0px 10px 0px 10px; height:21px; }
#menu a {text-decoration:none; color:#000000;}
#menu a:hover {text-decoration:none; color:#ffffff;}
#lichaam {background-color:#B2E7B1; margin:5px 10px 5px 10px; padding:10px 0px 10px 0px;}
#lichaam:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
* html #lichaam {width:100%;}	/* this is a hack for Internet Explorer, which doesn't support the :after pseudo class */
#foto {float:left; padding:0 10px 0 10px; }
#content {padding: 10px; text-align:justify; }
#foot {clear:both; background-color:#377635; height:50px; line-height:45px; margin: 0px 10px 0px 10px; text-align:center; color:white; font-family:serif;}
#otherstuff {margin:0; padding:0; clear:both;}
#otherstuff li {padding:0px 15px 0px 15px; float:left; border:solid white; border-width:0px 1px 0px 0px; text-align:center; list-style-type: none; }
#categories {float:right; width: 300px; padding:0px 10px 0px 10px;}
#categories li { background: url(/images/bullet.jpg) no-repeat; background-position:0px 7px; margin-left:-20px; padding-left:20px; list-style-type: none;  }
#categories a {text-decoration:none; color:#000000; }
#categories h1 { margin:0;font-size:1.5em; border-bottom: 1px dashed #333; }
#blogs {float:left; width: 600px; padding:0px 25px 0px 10px; text-align:left; border-right:1px solid white;}
#blogs h1 {margin:0;font-size:1.5em; border-bottom: 1px dashed #333; }
#blogs h1 img { vertical-align:middle; padding: 0px 4px 0px 4px; }
#blogs p { margin-left: 25px; font-family:sans-serif; font-size: 1em;  }
#blogs h2 {background-color:#78C968; font-size:0.8em; text-align:right; padding-right:10px; margin-top:0; margin-bottom:25px; font-weight:normal;}
#blog {padding:0 20px 0 10px;}
#blog h1 {margin:0 0 15px 0; font-size:1.5em; border-bottom: 1px dashed #333; }
#blog h1 img { vertical-align:middle; padding: 0px 4px 0px 4px; }
#blog h2 {background-color:#78C968; font-size:0.8em; text-align:right; padding-right:10px; margin-top:0; margin-bottom:25px; font-weight:normal;}
#blog p{font-family:sans-serif; font-size: 1em; line-height:1.5em; margin: 10px 20px 20px 20px;   }
#blog h3 {font-family:sans-serif; font-weight:bold; margin: 0 20px 0 20px;}
.caution {color:red;}
#rssfeed img {margin-bottom: -2px;}
.thumbnail { float:left; margin:5px; }
.thumbnail img { margin:0px; border:0px; }
.pics { text-align:center;}
#next {float:right; margin-right:70px; margin-bottom:20px; background-color:#56AE48; border-left:2px solid #4ACA36; border-top:2px solid #4ACA36; border-right:2px solid #2B4A26; border-bottom:2px solid  #2B4A26;  padding:5px; font-weight: bold;}
#previous {float:left; margin-left: 70px; margin-bottom: 20px; background-color: #56AE48; border-left:2px solid #4ACA36; border-top:2px solid #4ACA36; border-right:2px solid #2B4A26; border-bottom:2px solid  #2B4A26;  padding:5px; font-weight: bold;}