/*
Theme Name:eerst!
Theme URI:http://eerst.org/
Description:eerst! theme based on Sandbox
Version:1.0
Author:Florian Schroiff
Author URI:http://fernstrg.com/
*/
/*-----RESET-------*/
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
ol,ul{list-style:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
/*-----GENERAL------*/
body{font:400 1em/1.6em 'Constantia',Georgia,'Times New Roman',serif;background:#3B3B3C url(./i/bg-body.png) repeat-y top left;color:#3B3B3C;}
#wrapper{width:900px;}
#container{width:580px;float:right;margin:-106px 0 0 0;overflow:hidden;background:#72CDF4;}
#content{width:560px;margin:0 20px 0 0;overflow:hidden;}
.sidebar,#header{width:200px;background:#3B3B3C url(./i/bg-sidebar.png) no-repeat bottom left;color:#72CDF4;padding:1.5em 50px .5em 50px;}
#header{padding:20px 50px 30px 50px;}
.alignleft{float:left;margin:0 20px 10px 0;display:inline;clear:both;}
.alignright{float:right;margin:0 0 10px 20px;display:inline;clear:both;}
iframe,img{border:2px solid #50C8E8;padding:3px;background:#fff;}
#nav-below{padding-bottom:4em;}
/*-----TYPOGRAPHY---*/
a:link{color:#3B3B3C;border-bottom:1px solid #3B3B3C;text-decoration:none;}
a:visited{color:#3B3B3C;border-bottom:1px dotted #3B3B3C;text-decoration:none;}
a:hover{color:#E3E65B;border-bottom:1px solid #E3E65B;text-decoration:none;}
a:active{color:#E3E65B;border-bottom:0;text-decoration:none;}
.sidebar a:link,.sidebar a:visited,
#footer a:link,#footer a:visited{color:#E3E65B;text-decoration:none;border-bottom:0;}
.sidebar a:hover,#footer a:hover{color:#A0CF67;border-bottom:0;}
.sidebar a:active,#footer a:active{border-bottom:0;}
h2 a:link,h2 a:visited,h3 a:link,h3 a:visited{border:0;}
abbr{border-bottom:0;}
h4{font:400 1.25em/1.3em 'Constantia',Georgia,'Times New Roman',serif;}
p{margin:0 0 1.5em 0;}
/*-----MASTHEAD-----*/
#header{height:105px;}
h1#blog-title span a:link,h1#blog-title span a:visited{width:200px;height:75px;background:url(./i/logo.png) no-repeat bottom left;text-indent:-9000em;overflow:hidden;display:block;border-bottom:0;margin:10px 0 20px 0;}
h1#blog-title span a:hover,h1#blog-title span a:active{background:url(./i/logo.png) no-repeat top left;}
/*-----CONTENT------*/
.post{clear:both;margin:0 0 3em 0;}
.page-title{font:700 1.75em/1.2em 'Constantia',Georgia,'Times New Roman',serif;margin:0 0 1em 0;}
.entry-title{font:700 3em/1.2em 'Constantia',Georgia,'Times New Roman',serif;}
.category-filter .entry-title{font:italic 700 3em/1.3em 'Constantia',Georgia,'Times New Roman',serif;}
.entry-date,.entry-meta{font:400 .825em/1.3em 'Constantia',Georgia,'Times New Roman',serif;margin:0 0 1.5em 0;}
.entry-meta{margin:1.5em 0 1.5em 0;}
#home-intro{margin:0 -20px 2em -20px;padding:0 20px 1em 20px;border-bottom:1px dotted #3B3B3C;}
#home-intro h2{font:700 2em/1.3em 'Constantia',Georgia,'Times New Roman',serif;margin:0;}
.wp-caption p{font-size:.75em;line-height:1.3em;margin:0 0 .5em 0;padding:0.1em;background:#50C8E8;text-align:center;}
.wp-caption.alignnone p{margin:0 0 1.5em 0;}
.wp-caption img{display:block;}
.wp-caption a:link,.wp-caption a:visited{border:0;}
.wp-caption a:hover{border:0;background:#50C8E8;}
.page-template-default .entry-content{padding-bottom:4em;}
h2.nieuws-kop{margin-bottom:1em;}
body.single h2{margin-bottom:0.3em;}
/*-----SIDEBAR------*/
.sidebar ul li.widget{padding:0 0 1.5em 0;}
.sidebar h3{font:700 1.25em/1em 'Constantia',Georgia,'Times New Roman',serif;}
#menu{padding:0 0 .5em 0;}
#menu ul li{margin:0 0 1em 0;}
#menu ul li a{font:700 1.25em/1em 'Constantia',Georgia,'Times New Roman',serif;}
#menu .current_page_item a,.home.page #menu .page-item-3 a,
.filter #menu .page-item-13 a,
.page-template-nieuwstemplate-php #menu .page-item-5 a,
.category-nieuws #menu .page-item-5 a{color:#6B6B6D;}
#searchform input.text{width:60%;font:400 1em/1.4em 'Constantia',Georgia,'Times New Roman',serif;border:2px solid #4B4B4C;background:#6B6B6D;color:#E3E65B;margin:0.5em 0 0 0;padding:0;}
#searchform input.button{font:400 1em/1.4em 'Constantia',Georgia,'Times New Roman',serif;border:2px solid #4B4B4C;background:#6B6B6D;color:#E3E65B;margin:0.5em 0 0 0.3em;padding:0 0.3em;text-transform:lowercase;}
#searchform input.button:hover{color:#E3E65B;background:#8B8B8D;cursor:pointer;}
.widget ul.children{border-left:2px solid #4B4B4C;}
.widget ul.children li{padding:0 0 0 1em;line-height:1em;margin:0.2em 0 0.5em 0;}
/*------COMMENTS------*/
#comments{clear:both;margin-bottom:4em;}
#comments h3{font-size:1.125em;font-weight:bold;margin:0 0 1.5em 20%;}
#respond h3{padding:0 0 0.5em 20%;margin:0 0 0.5em 0;border-bottom:2px solid #50C8E8;}
#comments li{line-height:1.6em;margin:0 0 2em 20%;position:relative;}
.comment-meta,.comment-author{font:400 .66em/1em 'Calibri','Lucida Sans Unicode',Lucida,Arial,sans-serif;text-transform:uppercase;}
.comment-meta{line-height:2em;margin-bottom:1em;}
.comment-author img{position:absolute;top:-5px;left:-50px;}
#comment-notes,#contact-notes{margin:0 0 1em 20%;line-height:1.6em;font-size:0.75em;}
.required,.unapproved{color:#fc4733;}
#login{line-height:1.6em;margin:0 0 1em 20%;}
.form-input,.form-textarea{width:80%;float:left;margin-bottom:0.5em;}
.form-label{width:10%;margin-left:10%;float:left;font-size:.75em;}
.form-textarea textarea{width:100%;max-width:100%;height:250px;border:2px solid #50C8E8;font:400 1em/1.5em 'Constantia',Georgia,'Times New Roman',serif;color:#3B3B3C;background:#dff5ff;}
.form-input input.text{border:2px solid #50C8E8;font:400 1em/1.5em 'Constantia',Georgia,'Times New Roman',serif;color:#3B3B3C;background:#dff5ff;}
.form-submit{margin-left:20%;}
.form-submit input{font:400 16px/20px 'Constantia',Georgia,'Times New Roman',serif;color:#3B3B3C;border:2px solid #50C8E8;background:#dff5ff;margin:0;}
.form-submit input:hover{cursor:pointer;}
.form-submit input:active{border:2px solid #50C8E8;}
#cancel-comment-reply{margin-left:20%;}
.comment-reply-link{margin-bottom:2em;}
#comments ul.children{border-left:2px solid #50C8E8;}
/*-----FOOTER-------*/
#footer{font-size:.75em;width:200px;padding:50px;background:#3B3B3C;}