body { 
margin: 0; 
padding: 0; 
color: #000; 
}


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-family: lucia grande, verdana, arial, helvetica, sans-serif; 
}

.center { 
text-align: center; 
}

blockquote { 
font-family: georgia, times new roman, times, serif; 
font-size: 12px; 
background: #eee; 
color: #666; 
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 { border-bottom: 1px solid #000099; background-color: transparent; text-decoration: none; color: FF0000; } 
a:hover { border: 0; background-color: #99ccff; text-decoration: none; color: #6B0000; } 
a:visited { border: 0; background-color: transparent; text-decoration: none; color: #66ccff; }

#wrapper { 
position: relative; 
float: left; 
margin: 0; 
padding: 0; 
width:682px; 
background: #F4EAD5; 
color: #333; 
border-top: 12px solid #993300; 
}


#sidebar { 
float: left; 
width: 230px; 
background: #F4EAD5; 
}

#picture { 
margin: 0; 
padding: 0; 
width: 230px; 
height: 153px; 
background: transparent url(http://www.blotto.nl/images/sample.jpg) no-repeat top left; 
border-bottom: 1px solid #666; 
color: #333; 
}
#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; 
border-right: 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 { 
background: #900; 
color: #eef; 
padding: 0; 
margin: 0; 
border-top: 1px solid #fff; 
border-bottom: 1px solid #900; 
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: #900; 
text-decoration: none; 
background: #900; 
color: #eef; 
margin: 0; 
padding: 0 10px 1px 10px; 
border-right: 1px solid #fff; 
border-bottom: 0; 
}
#menubar a:hover, #menubar a:active { 
background: #fff; 
color: #900; 
}

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


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

#quote { 
margin-left: 0px; 
margin-right: 0px; 
padding: 5px;
text-align: center;
background: #FAF8E3; 
border-bottom: 3px dotted #c4c4c4; 
color: #062984; 
}

#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; 
border-bottom: 2px dotted  #B2EEFD;
}

 
#footer { 
position: relative; 
width:822px; 
clear: both; 
background: #b0d8ff; 
color: #333; 
border-top: 1px solid #666; 
border-bottom: 5px solid #666; 
padding: 10px; 
font-size: 10px; 
text-align: center; 
}
#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:  #ffffcc; 
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; 
}