/*
Theme Name: Blank 1 sidebar - left (theme development)
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Anna
Author URI: 
Tags: empty, clean, development, design

	Based on Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */
/*.sidebar, #entry-meta-single {border:1px solid red;}
#respond {border:1px solid yellow;}
#footer, #header {border:1px solid blue;}
li.depth-1 {border: 1px solid orange;}
.navigation {border:1px dashed black;}
.post {border:1px solid pink}*/

/* - BASIC STUFF - */

body {background:#050505 url(images/bg.jpg) no-repeat center top fixed;font:12px Arial, Verdana, Geneva, sans-serif;color:#fff;margin:0 auto;padding:0 20px;}
a {text-decoration:none; color:#ffcc00;}
a:hover {text-decoration:underline;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}
.reactierechts {background:transparent url(images/quote.jpg) no-repeat scroll right top;
height:42px; 
margin:0;
padding-right:55px; font-style:oblique; font-size:13px;
padding-top:12px; display:block; text-align:right;}
.reacties {border:1px solid #999; padding:9px 13px 10px 16px; background:#222; margin-bottom:15px; -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.reacties blockquote {background:url(images/quote.jpg) no-repeat top left; padding-left:55px; min-height:42px; margin:0; padding-top:12px; font-size:13px;}
/* -- LISTS -- */
ul, ol {
margin:0;
padding-left:10px;
}
.entry-content ul {
margin:10px 0;
padding-left:10px;
}
ul li {
margin-left:5px;
padding:5px 0;
}
.disc {
list-style-type:disc;
}
.entry-content ul ol {
margin-left:0;
}
.entry-content ul li {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin-left:10px;
}
.entry-content ul li ol {
margin-left:10px;
}
.entry-content ol li {
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
margin-left:10px;
}
.entry-content ol.brochure li {
margin-left:0;
padding-left:0;
}
.entry-content ol.brochure {
margin-left:0;
padding-left:0;
margin-bottom:20px;
}
.entry-content ol li li {
margin-left:5px;
}
.entry-content .gform_wrapper .gform_fields li {margin-left:0px;}
/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; color:#eee}
h1 {font-size:18px;}
h1#search {margin-bottom:10px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h2#comments{margin:20px auto 10px;font-size:140%;}
a.logo {display:block; float:left; width:350px; height:51px; text-indent:-9999px; background:url(images/logo.jpg) top left; margin-left:33px; margin-top:15px; outline:none;}
a.blank {height:95px; width:420px; float:right; outline:none; z-index:2; }
.boven {border-bottom:1px solid #999; font-size:14px; color:#eee;}
a img.wp-image-82 {border:none; outline:none;}
.wp-caption-text {font-style:italic; font-size:11px;}
.tabelp a {outline:none;}
.tabelp {margin-bottom:15px;}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}
.entry-content img {border:none;}
.posts-wrap .entry-content-index {margin-top:5px;}
.post-index {margin:20px auto; border-bottom:1px solid #333; padding:3px 0 15px 0;}
/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:10px auto 10px auto;padding:0;width:900px;background:#000; border:1px solid #222;}
#header {
	height:135px;
	margin:0 auto 25px;
	padding:20px 0 0;
	text-align:center;
	background:url(images/header.jpg) top right no-repeat;
}
#footer {height:20px;overflow:hidden;margin:0 auto 0;clear:both;float:none;text-align:center;padding: 15px 18px 10px 18px;}
.f-left {float:left; color:#666;} 
.f-left a {color:#CCC;}
.f-right {float:right;}
/* -- POSTS -- */
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:right; clear:none;width:573px; line-height:1.5; color:#c0c0c0; padding-right:17px;}
.entry-content p {margin-top:0; margin-bottom:20px;}
.entry-content {margin-top:20px;}


.down-left {float:left; width:250px;}
.down-left a, .down-right a {outline:none;}
.down-right {float:right; width:250px; }
.clear {clear:both;}
.d-button {border:none; margin:20px 0 0 0;}
/* -- SIDEBARS --*/
.sidebar-wrap {margin:0 auto;overflow:hidden; float:left; clear:none;width:260px; line-height:1.5; }
.sidebar {width:230px; padding:0 20px; clear:none;}
.block-1 {float:left; }
.naw {vertical-align:bottom; display:block; margin-top:30px;margin-bottom:20px;}
.widget h3 {
color:#eee;
font-size:16px;
margin-bottom:15px;
}

.widget .h3 {
color:#eee;
font-size:16px;
margin:0 0 15px 0;
padding:0;
display:block;
}

.widget {
margin-bottom:25px;
}


/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}
p#breadcrumbs {margin-top:0;}

/* -- MENU -- */
#topmenu {
	margin:0;	
	
	display:block;
}
#topmenu ul#nav {
	margin:0;
	padding: 0px 0px 0px 20px;
	width:880px;
	float:left;
	background:url(images/menu-bg.jpg) repeat-x top left;
	list-style: none;
	margin-top:6px;
	position: relative;
	z-index:20;
	}

#nav li {
	display:block;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#nav li a, #nav li a:visited {
	background:url(images/menu-bg.jpg) repeat-x top left;
	color: #fff;
	display: block;
	
	font-family: Arial, Tahoma;
	font-size: 13px;
	font-weight: normal;
    margin: 0;
	padding: 8px 15px 8px 15px;
	text-decoration: none;
	
	}

#nav li a:hover {
	background: #5b5b5b;
	color: #fff;

	}
	
#nav li li a, #nav li li a:visited {
	background:#5b5b5b;
	color: #fff;
	width:122px;
	float: none;
	margin: 0px 0px 0px -1px;
	padding: 7px 4px 7px 16px;
	border-bottom: 1px solid #5b5b5b;
	border-left: 1px solid #000;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #707070;
	color: #fff;
	padding: 7px 4px 7px 16px;
	
	}

#nav li ul {
	left:-999em;
	position:absolute;
	width:130px;
	float:none;
	padding:0;
	margin:0;
	}

#nav li li { 
	text-align:left;
	}

#nav li ul a { 
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -29px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
	
	
#nav .current_page_item a, #nav .current-cat a, #nav .current-cat a:visited, #nav .current_page_item a:visited, #nav .current_page_parent a, #nav .current_page_parent a:visited, #nav current_page_ancestor a, #nav current_page_ancestor a:visited {
	background: #707070;
	color: #fff;

	}

#nav .current_page_item a:hover {
	background: #5b5b5b;
	color: #fff;
	
	}

#page-content .gform_wrapper .gform_footer {
	margin-top:0;
	padding-top:0;
}
.fb_iframe_widget iframe div.fbDarkWidget { 
border:0 !important;
}
.facebooklink {
margin-top:10px; display:block;
}
.social .facebook {
	float:left;
	display:block;
	margin-left:15px;
}
.social .twitter {
	float:left;
	display:block;
}
.social .googleplus {
	float:left;
	margin-left:15px;
	display:block;
}
.social {
	overflow:hidden;
	margin:10px 0;
}
.samenvatting ul, .samenvatting ul li {
	list-style:none;	
	margin:0;
	padding:0;
}
.samenvatting ul li {
	margin:5px 0;
}
.samenvatting {
	margin:10px 0;	
}
.samenvatting .software-author {
	display:inline;	
}
