body   { color: #000; background: silver; margin: 100px; padding: 0 }


h1, h2, h3 { 
font-family: verdana, arial, helvetica, sans-serif; 
letter-spacing: 0.09em; 
}

h4 { 
font-family: luciagrande, verdana, arial, helvetica, sans-serif; 
margin-bottom: 4px; 
}
 
p  { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.center { 
text-align: center; 
}

blockquote  { color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; background: #eee; padding: 10px }

ul { 
list-style: square; 
margin-top: 3px; 
margin-bottom: 3px; 
margin-left: 1em; 
padding-left: 1em; 
}

li { 
background: transparent; 
font-family: lucida grande, verdana, arial, sans-serif; 
color: #333; 
}

img { 
margin: 0; 
padding: 0; 
border: 0; 
}

a:link   { color: #f00; text-decoration: none; background-color: transparent; border-bottom: 0 solid #000099 } 
a:hover { border: 0; background-color: #99ccff; text-decoration: none; color: #6B0000; } 
a:visited   { color: olive; text-decoration: none; background-color: transparent; border: 0 }

#wrapper    { color: teal; background: #600; margin: 0; padding: 0; position: relative; width: 900px; height: 600px; float: left; border: solid 15px #f93 }


#sidebar   { background: #660000; width: 160px; height: 600px; float: left }
#picture1   { color: #333; background-color: transparent; background-image: url("beeld/achtergr.jpg"); background-repeat: no-repeat; background-position: center; margin: 5px 0 0; padding: 0; width: 900px; height: 580px; float: left }
#sidebar p { 
font-size: 11px; 
margin: 10px; 
}
#sidebar ul, li { 
font-size: 11px; 
}
.sidetitle { 
margin: 15px 10px 10px 10px; 
font-size: 12px; 
background: transparent; 
color: #663300; 
}

#main { 
float: left; 
width: 449px; 
margin: 0; 
padding: 0; 
border-left: 1px solid #666; 
background: #fff; 
color: #333; 
}

#blogtitle { 
position: relative; 
margin: 0; 
padding: 0; 
background: transparant 
color: #fff; 
width: 449px; 
height: 150px 
text-align: right; 
}
#blogtitle h1 { 
font: bold 40px arial, helvetica, lucida grande, verdana, sans-serif; 
margin: 0; 
padding: 0px; 
}
#menubar   { color: #eef; background: red; margin: 0; padding: 0; height: 15px }
#menubar ul { 
list-style: none; 
margin: 0; 
padding: 0; 
}
#menubar li { 
margin: 0; 
padding: 0; 
float: left; 
font: 12px lucida grande, verdana, arial, helvetica, sans-serif; 
}
#menubar a  { color: #eef; text-decoration: none; background: red; margin: 0; padding: 0 10px 1px; border-right: 1px solid #fff; border-bottom: 0 none }
#menubar a:hover, #menubar a:active  { color: red; background: #fff }

#menubar a.active:link, #menubar a.active:visited { 
background: #bbb; 
font-weight: bold; 
}


#blog { 
margin: 0; 
padding: 10px; 
}


#main p { 
font-size: 12px; 
}

.date { 
font-size: 12px; 
background: transparent; 
color: #900; 
}


.title { 
font-size: 16px; 
background: transparent; 
color: #0D417A; 
}


.posted { 
margin-bottom: 15px; 
font: 10px lucida grande, verdana, arial, helvetica, sans-serif; 
text-align: right; 
}

 
#footer  { color: #333; font-size: 10px; background: #990; text-align: center; padding: 10px; position: relative; width: 880px; float: left; border-top: 1px solid #000000; border-right: 1px black; border-bottom: 1px solid black; border-left: 1px black }
#footer p { 
margin: 0 10px; 
}
.spacer { 
clear: both; 
}
.paginate { 
 font-family:ttVerdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; 
 font-size:ttt12px; 
 font-weight: ttnormal; 
 letter-spacing:t.1em; 
 padding:ttt10px 6px 10px 4px; 
 margin:ttt0; 
 background-color:ttransparent; 
}
.pagecount { 
 font-family:ttVerdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; 
 font-size:ttt10px; 
 color:tttt#666; 
 font-weight:ttnormal; 
 background-color: transparent; 
}
 
.input { 
border-top:        1px solid #999999; 
border-left:       1px solid #999999; 
background-color:  #fff; 
color:             #000; 
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; 
font-size:         11px; 
height:            1.6em; 
padding:           .3em 0 0 2px; 
margin-top:        6px; 
margin-bottom:     3px; 
}
.textarea { 
border-top:        1px solid #999999; 
border-left:       1px solid #999999; 
background-color:  #fff; 
color:             #000; 
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; 
font-size:         11px; 
margin-top:        3px; 
margin-bottom:     3px; 
}
.checkbox { 
background-color:  transparent; 
margin:            3px; 
padding:           0; 
border:            0; 
}
.submit { 
background-color:  #fff; 
font-family:       Arial, Verdana, Sans-serif; 
font-size:         11px; 
font-weight:       normal; 
letter-spacing:    .1em; 
padding:           1px 3px 1px 3px; 
margin-top:        6px; 
margin-bottom:     4px; 
text-transform:    uppercase; 
color:             #000; 
}
