/*
Theme Name: CustomClean
Theme URI: http://blog.jwillmer.de
Description: A clean theme for a blog that needs much space (e.g. code samples or large images).
Author: Jens Willmer
Author URI: http://jwillmer.de
Version: 1.0
Tags: gray, white, light, two-columns, right-sidebar, flexible-width
License: GNU General Public License
License URI: license.txt
*/

body {
	color: #333; 
	background: #e5e5e5;
	font-family: Calibri, Verdana, "Lucida Sans", "Myriad Pro", Helvetica, Arial;
	font-weight: normal;
	font-size: 14px;
}
 
#wrapper  { margin: auto; text-align: left; background: #fff;}

#header {
	height: 115px; 
	padding-left: 20px; 
	padding-top: 10px; 
	background: #e5e5e5;
}

#header h3 { margin-left: 45px;}

#main {
	padding: 20px; 
	vertical-align: top; 
	width: 100%;
    background: #e5e5e5;
    /* Mozilla: */
    background: -moz-linear-gradient(left, #FFFFFF, #e5e5e5);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, right top, from(#FFFFFF), to(#F2F2F2));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#e5e5e5', GradientType=1);
}

#sidebar{
	width: 200px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-top: 20px; 
	padding-left: 0px; 
	vertical-align: top; 
	background: #F2F2F2;
}

#sidebar h2 {width: 200px; }

#footer  {
	clear: both; 
	height: 24px; 
	background: #e5e5e5;
	border-top: 1px solid #ccc;
	text-align: right;
	color: #8b8b8b;
	font-size: 12px;
	padding-right: 15px;
}

#footer  {color: #8b8b8b; padding-top: 10px;}

.meta {
	margin-top: -20px;
	color: #8b8b8b;
	font-size: 12px;
}
.meta a, .paginated-comments-links, #footer a, #other_post a  { color: #8b8b8b;}

#other_post { margin-top: -35px;}
#other_post_left {text-align: left;}
#other_post_right{ text-align: right;}

.comment-author  { font-size: 24px;}

.comments h3, #respond h3{ color: #000; padding-top: 30px;}
.meta-sep, .comment-edit-link, .comment-meta, .comment-meta a, .comment-reply-link , .form-allowed-tags, .comment-notes, .post-category, .post-category a , .post-tags, .post-tags a , #author-wrap label, #email-wrap label , #url-wrap  label, .comment-form-comment label{ color:#8B8B8B; font-size:12px;}
.comment-reply-link  {
	border-bottom: 1px solid #ccc; 
	margin-bottom: 10px; 
	text-align: right;
}
.comment-content { font-size: 14px;}

.respond { padding-top: 30px;}

.entry { border-bottom: 1px solid #ccc; margin-bottom: 50px;}
.post-footer {text-align: right; margin-top: -5px;}

#author-wrap, #email-wrap{ float: left;}
#url-wrap  {float: none;}

.screen-reader-text {display:none;}
#s {width:120px; background: #e5e5e5;}
#searchform {padding-bottom: 15px; padding-top: 5px;}
#searchsubmit {background:#e5e5e5;}

#sidebar  li  {list-style: none;}

.page-link {text-align: left; margin-bottom: -15px; color: #8b8b8b;}

a {
	text-decoration:none; 
	font-weight:normal; 
	border:0; 
	background-color:transparent; 
	color: #3c3b3b;
}

a.post-edit-link {color: #8b8b8b; font-size: 12px;}


h1 {
	color:#3c3b3b;
	font-size:48px;
	font-weight:normal;
	line-height:100%;
	margin-bottom:10px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}

h2 {
	color:#323232;
	font-size:24px;
	margin-top:10px;
	margin-left:0;
	margin-right:0;

}

h3 {
	color:#323232;
	font-size:18px;
	font-weight:normal;
	line-height:100%;
	margin-bottom:10px;
	margin-left: 0px;
	margin-right:0;
	margin-top:10px;
}

#navbar {
	position: relative;
	overflow: visible;
	display: block;
	background: #e5e5e5;
	height: 22px;
	margin-left: -20px;
	margin-bottom:0;
	border-bottom: 1px solid #ccc;
}

#navbar ul {
	font-size: 16px;
	list-style: none;
	padding: 0px;
	display: block;
	padding-left: 10px;
}

#navbar ul li {
	padding: 1px 10px 0px 0px;
	float: left;
	display: block;
	overflow: hidden;
}

#navbar ul li.current_page_item a {
	font-weight: bold;
	color: #404040;
}

#navbar ul li a {
	color: #a2a0a0;
}

#navbar ul li a:hover {
	color: inherit;
}

.wp-caption {}
.wp-caption-text {}
.sticky {}
.gallery-caption {}
.bypostauthor {}
.alignright {}
.alignleft {}
.aligncenter {}

