/*
Theme Name: blankoe
Theme URI: http://www.koenst.nl/
Description: Blank theme for koenst.nl
Version: 1.0
Author: Koen de Wilde
Author URI: http://koendewilde.com/
Tags: white, blank, clean, basic
*/

* {margin:0;padding:0;}
html {overflow-y: scroll;}

/* Main */
body {background:#fff;font-family: Georgia, "Times New Roman", Times, serif;font-size:11px;color:#202020;}
	
#siteWrapper {margin:0 auto; padding:0; width:940px;}

img#fancy_img{cursor:pointer;}
	
/* Basics */

a {color:#202020;text-decoration:none;outline:none;}
a:hover {color: #937C4C;}

img {border:none; max-width:100%;}
.gallery-item img{border:none !important; margin-right:10px !important;}	

h1 a, h2 a, h3 a, #sitename {color:#202020;}
h1 a:hover, h2 a:hover, h3 a:hover, #sitename:hover {text-decoration:none;color:#937C4C;}
h1 a:active, h2 a:active, h3 a:active {position: relative;top: 1px;}

p {margin:0 0 20px 0;}
	
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-family: Georgia, 'Times New Roman', Times, serif; color:#202020;}
	
h1 {font-size:18px;text-indent: -12px;letter-spacing: 1px;}

h2 {font-size:16px;text-indent: -12px;letter-spacing: 1px;margin-bottom:20px;}	
.indent{font-size:16px;margin: 0 1px 0 -12px;}
.more-link {display:block;margin: 10px 0;}
.pagetitle {margin:0 0 20px 170px;display:block;}
.pagetitle p{margin-bottom:40px;}	
h3 {font-size:15px;}
	
h4, h5, h6 {margin:10px 0;}
	

	
small {font-size:14px;color:#b6b6b6;line-height:10px;}
	
.caps {text-transform:uppercase;margin-bottom:6px;display:block;}
	
code {font: 12px "Courier New", Courier, Fixed;}
	
pre {font: 13px "Courier New", Courier, Fixed;margin:1.5em;padding:10px;background:#fafafa;border:1px solid #eee;}
	
acronym, abbr {font-size: 12px;letter-spacing: .07em;}
	
hr {clear:both;width:80%;height:1px;border:none 0;color:#ccc;background-color:#ccc;margin:1.5em 0;}
	
blockquote {margin-left:-21px;padding-left:21px;background:url(images/quote.gif) no-repeat 0 6px;color:#343434;}
	.entry cite {font-style:italic;font-size:12px;display:block;margin:5px 0 0;text-align:right;}
	.entry cite:before {content: "\2014 \0020";}
		
.post ul, .post ol, .post dl {}
		
.post ul ul , .post ol ol, .post ul ol, .post ol ul, .post dl dl, .post dl ul, .post dl ol {margin:0;}
	
	.post li {}
		
		.post ul li {}
		.post ol li li {}
		.post li li {}
		
	
	
		
.post dt {padding:0px;margin:0px;border:none;}
.post dd {padding-left:10px;padding-bottom:5px;}
		
.clear {clear:both;height:0;line-height:0;font-size:1px;}
		
.alignleft {float:left;}
.alignright {float:right;}
	
.aligncenter, div.aligncenter, img.centered {display: block;margin-left: auto;margin-right: auto;
	}


/* images */
	
img.alignleft, .alignleft img {margin-right:10px;}

img.alignright, .alignright img {margin-left:10px;}

.wp-caption, .attachment img {text-align: center;}

.wp-caption p.wp-caption-text {font-size: 12px;color:#b6b6b6;margin: 0;}

.attachment, .caption {text-align:center;}

.attachment img { }



/* Header */	

#header {height:120px; margin-top:40px;}

#headerleft{float:left;display:block;width:150px;margin:32px 0 28px 0;line-height:25px;}
#headermiddle{float:left;display:block;width:520px;height:60px;margin:0 0 50px 0px;}
#headerright{float:left;display:block;width:220px;margin:30px 0 30px 50px;line-height:25px;}

#headermiddle img{}

.inbeta {font-size:11px;color:#c1c1c1;font-style:italic;word-spacing:-1px;}
		

/* Content & Posts */	

#content {font-size:12px;line-height:18px;float:left; width:670px;}

.post {margin-bottom:40px;}
.post .gridleft, .post .gridmiddle {margin-top:60px;margin-bottom:60px;}
.post h1 {font-size:16px;}
.post h2 {}
.post h3 {margin:5px 0;font-size:16px;}
.post h4 {font-size:15px;}

.meta_left{float:left;width:150px;}

.entry {float:left;width:460px;margin-left:20px;}



.meta_left ul {list-style:none;font-style:italic;font-size:11px;color:#202020;margin-top:40px;}
.meta_left ul a{color:#202020;}
ul a:hover {color:#937C4C;}
.meta_left ul li{margin:20px 0 0 0;}

.commentcount {margin-left:12px;font: 15px "Courier New", Courier, Fixed;color:#AAA;}
.metatags {text-transform:lowercase;}

/* Sidebar Right */		
.navigation {display:block; width:670px;list-style:none;font-style:italic;font-size:11px;margin:20px 0;}
		
.post .navigation {padding:9px 0;}
	
.attachment .navigation {height:150px;}
		
.navigation .navigation_prev a {}
.navigation .navigation_next a {}


/* Sidebar Right */
#sidebar {float:left;width:220px;margin-left:50px;color:#202020;font-size:12px;}

.sidebartxt{margin-bottom:0px;line-height:18px;}
	
.menu ul{width:220px;display:block;}
.menu a{display:block;font-size:16px;text-indent:-12px;color:#202020;letter-spacing: 1px;}
.menu a:hover{color:#937C4C;}
.menu a:active {position: relative;top: 1px;}

.menu li{list-style:none;margin-top:20px;}
.menu li.current_page_item a{color:#202020;font-style:italic;}

.accordionButton {width: 220px;}
	
.accordionButton h2 {margin:20px 0 0 0;}
.accordionButton h2:hover {cursor: pointer;color:#937C4C;}

	
.accordionContent {width: 220px;}
	

.on h2{font-style:italic;}
.over h2{color: #937C4C;}

.accordionContent h3 {margin:10px 0 5px;}
.accordionContent h3 a{margin-left:-1px}

.accordionContent ul {list-style:none;}

.tagcount {margin-right:5px; font-size:15px;color:#ccc;}
.tags {display:block; width:100px; padding:10px 0 5px; float:left;text-transform:lowercase;}
.tags a{font-size:11px;color:#202020;}
.tags a:hover{color:#937C4C;}

/* Begin Comments */
#comments {margin:10px 0 10px 170px;}

.sticky, .byuser {border:5px solid #f9f9f9 !important;
		margin:-10px -10px 40px -50px;
		background:url(images/sticky.gif) no-repeat 197px 5px;
		padding:5px 5px 5px 45px;}
	
.byuser {background:url(img/avatar.png) no-repeat 220px 0px;}
		
.commentlist {margin-top:40px;}
		
.commentlist li {list-style:none;margin-bottom:20px;}
	
.commentlist li.alt {}
	
	.commentmetadata {font-style:italic;font-size:11px;}
		
		.comment-author {margin-bottom:10px;}
		
	.avatar {float:left;display:block;margin:5px 0 0 -42px;}
        .fn{font-size:16px;letter-spacing: 1px;}

#commentform {padding-bottom:10px;}
		
#commentform input, #commentform textarea {
        font-family: Georgia, "Times New Roman", Times, serif;
	width:147px;
        border-style:dotted;
	border-color:#CCC;
        border-width:1px;
        background:none;
	font-size:12px;
	padding:2px 3px 3px;
	}
	
#commentform textarea {width:452px;}
#commentform textarea:hover {border-color: #202020;}	
#commentform textarea:focus {border-color: #202020;}	

		
#commentform #submit {display:block;border:none;font-family: Georgia, "Times New Roman", Times, serif;font-size:16px;text-align:left;margin-left: -18px;letter-spacing: 1px;}

#commentform #submit:hover{cursor:pointer;color:#937C4C;}
#commentform #submit:active {position: relative;top: 1px;}

#commentform #submit::-moz-focus-inner { border: 0; }
	

/* Twitter */
#twitter h2{display:block;margin: 20px 0 5px 0;}

#tweet {display:block;}
#tweet ul li {list-style:none;}
.tweettext {font-style:italic;font-size:12px;}
#tweet ul li p{font-style:normal;font-size:11px;padding-top:5px;}

/* footer */
#footer {display:block;width:940px;margin:20px 0;}	
#footer .top {font-style:italic;font-size:11px}

/* tag page */
.pagetags {display:block; width:142px; padding:0 0 25px; float:left;margin-right:10px;text-transform:lowercase;}
.pagetags a{font-size:15px;color:#202020;}
.pagetagcount {font-size:18px;color:#ccc;margin-right:10px}


/* Form 7 */
#form7about {margin-top:20px;}

.submit_form7 {background:#fff;display:block;margin: 0 1px 0 -12px;border:none;font-family: Georgia, "Times New Roman", Times, serif;font-size:16px;color:#202020;text-align:left;letter-spacing: 1px;}

.submit_form7:hover{cursor:pointer;color:#937C4C;text-decoration:none;}
.submit_form7:active {position: relative;top: 1px;}

.submit_form7::-moz-focus-inner { border: 0; }

div.wpcf7-response-output {padding:0 !important;margin:-5px 0 10px 0 !important;}
.wpcf7-validation-errors, .wpcf7-mail-sent-ok {border-width:0px !important;}

/* in-post extra's */

