
body {
font-family : Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 0.71em;
color : #555;
background : #fff url(images/dbg.gif) repeat top left;
padding : 0;
margin : 0 auto;
text-align : center;
height : 100%;
}
#page {
position : relative;
width : 825px;
margin : 0 auto;
padding : 0;
text-align : left;
background : #fff;
}
#header {
font-family : Georgia, Arial, Helvetica, sans-serif;
height : 120px;
padding : 0 0 0 0;
margin : 0;
border-bottom : 4px solid #fff;
border-top : 4px solid #000;
}
#header h1 {
padding : 0 0 0 0;
font-size : 2.2em;
line-height : 27px;
margin : 0;
text-transform : lowercase;
}
#header h1 a {
color : #000;
text-decoration : none;
}
#header h1 a:hover {
color : #999;
}
#header p {
display : none;
}
hr {
display : none;
padding : 0;
margin : 0;
}
#main {
position : relative;
width : 100%;
border-bottom : 4px solid #fff;
padding : 0;
margin : 0;
min-height : 800px;
height : auto !important ;
height : 800px;
top : -10px;
}
#nav {
width : 150px;
background : white;
font : 10px Geneva, Arial, "Helvetica Neue", Helvetica, sans-serif;
position : relative;
top : 0;
}
#logo {
width : 150px;
font-family : "Lucida Grande", Lucida, Verdana, sans-serif;
font-size : 1.1em;
font-weight : bold;
min-height : 325px;
height : auto !important ;
height : 325px;
height : auto !important ;
height : 325px;
background-repeat : no-repeat;
}
#nav .menu {
list-style-type : none;
margin : 0 15px 30px 15px;
padding : 0;
top : 0;
}
#nav .menu li {
margin : 0;
padding : 5px 0 5px 5px;
border-top : 1px dotted #000;
}
#main img {
border-left : 4px solid #fff;
border-right : 4px solid #fff;
position : absolute;
top : 0;
left : 250px;
}
.banner {
position : absolute;
top : -10px;
right : 7px;
width : 650px;
padding : 5px 7px 7px 3px;
height : 450px;
z-index : 0;
border-top : 1px dotted #000;
border-bottom-style : dotted;
border-bottom-width : 1px;
border-left : 1px dotted #000;
border-right : 1px dotted #000;
}
#main p {
position : absolute;
top : 0;
right : 0;
width : 650px;
border-left : 4px solid #fff;
padding : 10px;
min-height : 305px;
height : 450px;
}
#content {
width : 667px;
position : absolute;
left : 150px;
top : 108px;
border-bottom : 1px dotted #000;
border-top : 1px solid #000;
padding : 20px 0 0 0;
margin-bottom : 0;
margin-top : 10px;
margin-left : 0;
}
.post {
margin : 0 10px;
padding : 20px 10px 5px 0;
line-height : 1.6em;
top : 10px;
border-bottom-color : #ededed;
width : 655px;
}
.entry {
padding : 7px 0 5px;
margin : 0;
}
.entry a {
color : #999999;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
.entry a:hover {
color : #6b6b6b;
text-decoration : underline;
}
.post ul {
margin : 0 10px 10px 10px;
list-style-type : none;
}
.post ul li {
background : url(images/bullet.gif) no-repeat 0 5px;
padding : 0 0 0 15px;
}
.post ol {
margin : 0 10px 10px 30px;
padding : 0 0 0 15px;
}
p {
padding : 3px 0 10px 0;
margin : 0;
}
.post h2 {
color : #000;
padding : 7px 0 2px 0;
margin : 0;
position : absolute;
top : 0;
width : 653px;
height : 30px;
font : small-caps 1.5em/15px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}
.pagetitle {
color : #444;
font-size : 1.5em;
line-height : 15px;
padding : 10px 0 15px 20px;
margin : 0;
text-transform : uppercase;
font-weight : normal;
}
.post h2 a {
color : #000;
padding : 7px 0 2px 0;
margin : 0;
position : absolute;
top : 0;
width : 653px;
height : 30px;
font-variant : small-caps;
line-height : 15px;
font-family : Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}
.post h2 b {
color : #000;
padding : 7px 0 2px;
width : 653px;
height : 30px;
margin : 0;
position : absolute;
top : 0;
font : small-caps 1.5em/15px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}
.post h2 a:hover {
color : #757575;
}
.date {
padding : 0;
margin : 0;
font-size : 0.85em;
text-transform : uppercase;
color : #999;
}
.postedby {
text-transform : uppercase;
color : #999;
font-size : 0.85em;
padding : 0;
margin : 0 0 5px 0;
}
.postedby a {
color : #999;
font-weight : normal;
}
.postedby a:hover {
color : #666;
text-decoration : underline;
}
a {
color : #444;
text-decoration : none;
outline: none;
}
a:hover {
color : #999;
text-decoration : none;
outline: none;
}
.divider {
display : none;
}
.bottomnav {
width : 100%;
padding : 0 0 10px 0;
text-align : right;
}
.alignleft, .alignright, .alignleft a, .alignright a {
padding : 0 10px 0 0;
font-size : 0.95em;
display : inline;
color : #999;
font-weight : normal;
}
#tog {
position : absolute;
top : 0;
right : -2px;
background : #f6f6f6;
padding : 2px 10px;
}
#rightcol {
position : absolute;
top : 110px;
font-family : "Lucida Grande", Lucida, Verdana, sans-serif;
font-size : 1em;
width : 100%;
color : #000;
padding : 10px 0 20px;
margin : 0;
background : #fff url(images/wavebg.gif) repeat-x top left;
height : 750px;
z-index : 0;
}
#rightcol ul {
margin : 0 0 0 0;
padding : 0 20px 50px;
text-align : left;
}
#rightcol li {
width : 350px;
display : inline;
float : left;
list-style-type : none;
margin : 0;
padding : 0;
}
#rightcol ul li ul li {
list-style-type : none;
line-height : 1.25em;
padding : 3px 0 2px 0;
margin : 0;
display : block;
}
#rightcol li h2 {
margin : 10px 10px 0 0;
font-size : 1em;
color : #000;
font-variant : small-caps;
font-weight : bold;
border-top : 1px solid #000;
padding-top : 3px;
}
#rightcol img {
padding : 3px;
border : 1px solid #eee;
}
#rightcol a {
color : #666;
font-weight : normal;
}
#rightcol a:hover {
color : #000;
text-decoration : none;
}
.highlight {
margin : 0;
padding : 5px;
background : #f7f7f7;
}
#searchform {
position : absolute;
top : -40px;
right : 108px;
background : transparent;
padding : 5px 7px 7px 7px;
margin : 0;
height : 30px;
}
#footer {
color : #999;
padding : 0;
margin : 0;
border-top : 1px solid #eee;
background : #fff url(images/dbg.gif) repeat top left;
position : absolute;
clear : both;
letter-spacing : 2px;
text-align : right;
}
#footer p {
text-align : center;
font-size : 0.95em;
padding : 6px;
margin : 0;
}
#footer a {
color : #000;
}
#footer a:hover {
color : #820404;
}
#commentsarea {
padding : 0 0 0 50px;
margin : 0;
}
.commentlist {
list-style-type : none;
}
.postmetadata {
margin : 10px 0 0 0;
padding : 5px;
background : #f7f7f7;
}
.postmetadata a {
text-decoration : underline;
font-weight : normal;
}
blockquote {
margin : 5px;
padding : 2px 5px 2px 15px;
border-left : 1px solid #ccc;
}
abbr, acroym {
border-bottom : 1px dotted #ccc;
cursor : help;
}
input, textarea, select {
border : 1px solid #ccc;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 0.96em;
background : #fff;
padding : 0 1px 0 1px;
margin : 0;
}
form {
padding : 0;
margin : 0;
}
#main_start {
position : absolute;
left : -10000px;
}
img.alignleft {
float : left;
margin : 0 1em 0.5em 0;
}
img.alignright {
float : right;
margin : 0 0 0.5em 1em;
}
img.aligncenter {
display : block;
margin : 0 auto 0.5em auto;
}
#header {
background : url('http://www.merelzwart.nl/photography/wp-content/themes/pro-10/images/header-img.php?upper=D3D3D3&lower=737373') no-repeat bottom center;
}
#headerimg h1 a, #headerimg h1 a:visited, #headerimg .description {
color : #000000;
}

