/*
Theme Name: A Daring Inspiration Theme
Theme URI: http://jakespurlock.com/inspiration
Description: A left sidebar theme basked with simplicity.
Author: whyisjake
Author URI: http://jakespurlock.com
version: 0.5.5
Tags: two-columns, sticky-post, dark

Based on the blank theme by Refuled.net
*/

/* Changelog */

/*

0.5.0 Initial Release
0.5.1 Added screenshot.png
0.5.2 Fixed tags, uploaded to WordPress.org
0.5.3 Added comments to pages, and some letter-spacing to the sidebar.
0.5.4 Changed the way the authors name was pulled into the sidebar, making it dynamic to the author of the last post. Changed some the headers in the sidebar, and fixed a rogue span.says issue. Also added some letter-spacing to the header.
0.5.5 Added the GPL License. 

*/


/* basics */

*{margin:0; padding:0;}

body {/*fläche hinter den posts
	background: url(images/logosingleweb.jpg), repeat;*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin:5px 0px 0px 160px;/*abstand nach oben*/
	}
	
h1 {
	font-size: 18pt;
	color:#000;
	}
	
h2 {/*z.Bsp Archivüberschriften Monat, Kategorie*/
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
	}
	
h3 {
	font-size: 12pt;
	color:#000;
	font-weight:normal;
	line-height:12pt;
	}
	
h4 {
	font-size: 9pt;
	font: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	color:#000;
	
	}
	
h5 {
	font-size: 9pt;
	color:#000;
	}

h6{/*datum bei newstemplate*/
font-size:12px;
margin-bottom:10px;
font-weight:normal;
}

h7{/*überschrift der posts bei archives*/
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
}


img{ border: none; padding:0; }
img a{border:none;}

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }

blockquote{
	border-left:none;
	margin:0px;
	padding:0 12px 0 12px;
	}

code{
	font-family:"Courier New", Courier, monospace;
	}

p {
	color:#000;
	}


/* links */

a{/*in der sidebar und posttitel*/
	color:#000;
	text-decoration:none;
	}

a:hover{
	text-decoration: underline;
	color:#fff;
	}



/* container */


#container {/*farbe von datum, text*/
	width: 1050px;
	margin: 0 auto;
	padding:0;
	background:#fff;
	color:#000;
	overflow: hidden;
	}
	
/* header */

#header {
	background: #fff;
  	width: 900px; 
  	height: 220px;
	color: #000; 
	}

#header h1{
	font:normal 20pt 
	Georgia, "Times New Roman", Times, serif;
	
	margin:0;	
	}
	
	/*blogtitel*/
#header h1 a{
	color: #000;
	text-decoration: none;
	}
	
#header h1 a:hover{
	color: #000;
	text-decoration:underline;
	}


#header h2{/*untertitel*/
	font:normal 12pt 
	Georgia, "Times New Roman", Times, serif;
	color:#FF0000;
	padding: 0 0 0 0px;
	margin:0;	
	}

/* main menu */


#menu {
	background:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	width:700px; 
	overflow:hidden;
}


#menu ul {
	margin:0;
	padding:0;
}

#menu ul li {
	list-style-type: none;
	float:right;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	padding:4px 10px;
	margin: 0;
	color: #000;
	display:block;
}

#menu ul li a:hover {
	background: #fff;
	color:#000;
}



/* content */


#content {
	float: right;
	width:590px;
	overflow: hidden;
	margin-top:0px;
	margin-left:0px;
	margin-right:260px;
	margin-bottom:14px;
	}	

.post {
	padding-bottom:25px;
	line-height: 12px;
	}
	
	/*posttitel*/
.post h2{
	font:normal 12pt
	Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#000;
	}
	
.post h2 a{
	color: #000;
	text-decoration:none;
	}
	
.post h2 a:hover{
	color: #000;
	text-decoration: underline;

	}
	
.post h5{
	font:normal 
	Georgia, "Times New Roman", Times, serif;
	color:#000;
	padding-top:8px;
	}

.entry ul li:before {
	content: "\2605 \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	color:#000;
	margin: 0;
	}

.entry ol li {
	color:#000;
	margin: 0;
	padding: 8px 0;
	}
	
.entry ol li li {
	color:#ddd;
	margin: 0;
	padding: 8px 0;
	list-style-type:disc;
	}

.entry ul li {
	color:#000;
	margin:0;
	padding:0 0 8px 0;
	}

.entry ul li li {
	color:#000;
	margin:0;
	padding:8px 0 0 0;
	}

/*.post ul {
	list-style-type:disc;
	padding-left:15px;
	color:#ddd;
	padding-bottom:5px;
	}
.post ul ul{
	list-style-type:disc;
	padding-left:15px;
	margin-bottom:5px;
	color:#ddd;
	padding-bottom:5px;
	}


.post li {}*/
/*posttext*/
.entry p{
	margin:12px 0;
	color:#000;
	line-height: 12pt;
	}

.entry a{
	margin:12px 0;
	color:#000;
	text-decoration:underline;
	}


.postmetadata{
	clear: both;
	background:#fff;
	padding:30px 0px, 0px, 0px;
	margin: 25px 0;
	color:#000;
	}
	
/*small{
	line-height: 14pt;
	}*/

.navigation {
	font-size:8pt;
	width:100%;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	}
	
.alignleft a{float:left; margin:25px 0;}
.alignright a{float:right; margin:25px 0;}



/* sidebar */

#sidebar {/*unterpunkte und ausrichtung*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	width:190px;
	float:left;
	margin: 0;
	padding_bottom: 30px;
	/*letter-spacing:	2px;*/
	text-align:left;
	text-decoration:none;
	color: #000;	
	}

#sidebar h2{/*überschriften*/
	font:normal 10pt 
	Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #000;	
	margin: 0;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align:left;

}



.byline {
	font-size:20px;
	/*letter-spacing:.1em;*/
	}

.uppercase {
	text-transform:uppercase;
	}

#sidebar label{
	font:normal 11pt 
	Georgia, "Times New Roman", Times, serif;
	color:#000;	
	margin: 0;
	padding: 0;
}

#sidebar p {
	padding:0 0 10px 0;
	color: #000;
	/*font-size:1.2em;*/
	}

/*#adBlock a {
	margin:0;
	padding:0;
	color: #;
	border-bottom: 1px dotted #64686c !important; 
	text-transform:none !important;
	}

#adBlock a:hover {
	margin:0;
	padding:0;
	color: #fff;
	text-transform:none !important;
	text-decoration:none !important;
	background:#fff;
	}*/
	
/*unterpunkte farbe, stil*/
#sidebar a {
	margin:0;
	padding:0;
	color: #000;
	/*text-transform:uppercase;*/
	}

#sidebar img {
	padding: 0;
	margin: 0;
	}

.profilepic {
	text-align:right;
	clear:both;
	}

#sidebar ul {
	margin:0px, 12px, 12px, 12px;
	padding:0;
	color:#000;
	}

#sidebar ul li {
	margin: 5px 0;
	padding: 0;
	line-height: 10pt;
	list-style-type: none;
	color: #000;
	}

#sidebar ul ul li {
	margin: 0;
	padding: 0;
	line-height: 10pt;
	list-style-type: none;
	color: #000;
	}

/*abstand zwischen side bar unterpunkten*/	
#sidebar ul ul ul li {
	margin: 0;
	padding: 0;
	line-height: 12pt;
	list-style-type: none;
	color: #000;
	}
	

#sidebar ul ul {
	color: #000;
	margin:40px 0;/*abstand der sidebar (menupunkte) nach oben */
	padding:0;
}

#sidebar ul ul li {
	list-style-type: none;
	color: #000;
	}

#sidebar ul ul ul{
	margin: 0;
	padding: 0;
	color: #000;	
}

#sidebar ul ul ul li{
	padding: 0 0 0 0px; /*abstand der menunterpunkte */
	list-style-type: none;
	color: #000;
}



/* comments */


#commentform{
	background:#fff;;
	margin:0;
	padding:0;
	}
	
#commentform p{
	color: #ddd;
	}
	
#commentform a{
	color: #ddd;
	text-decoration: none;
	border-bottom: none;
	line-height: 14pt;
	}
	
#commentform h3{
	font-family: georgia, times, verdana;
	font-size: 10pt;
	font-weight: 300;
	color: #000;
	margin:0;
	padding:0;
	}
	
#comment{
	width:80%;
	}

#author, #email, #url, #comment, #submit{
	background: #fff;
	font-family: Gill Sans, verdana, arial, times;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:0;
	border: 1px solid #000;
	}
	
#submit{margin:5px 5px 0 0;}

#comments{
	margin:0;
	padding:0;
	color:#fff;
	}
	
	
.comments h3 {
	color:#000;
	}
	
ol.commentlist {
	list-style-type: none;
	margin:0; padding:0;
	}


	
.avatar{
	float:left;
	margin:0 12px 0 0;
	}

ol.commentlist li {
	background:#fff;
	border-bottom: 1px dotted #fff;
	margin:10px 0;
	padding:5px 0 5px 10px;
	list-style-type:none;
	}

ol.commentlist li.alt {background: #fff;}

ol.commentlist li p {
	margin: 6px 0 6px 0;
	padding: 0 12px 0 0;
	line-height: 14pt;
	color:#000;
	}

ol.commentlist a {color:#000;}

cite {
	font-family: Verdana, Helvetica, arial, verdana, tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}


span.says {
	color:#000;
	}

/* search */

#searchform{
	padding:0;
	margin:14px 0;
	}

#searchform input#s{
	margin:0;
	padding:2px;
	border:1px solid #000;
	}

	
	
/* misc */


img.centered {

	display: block;
	
	margin-left: auto;
	
	margin-right: auto;
	
	}


	
img.alignright {
	padding: 4px;
	
	margin: 0 0 2px 7px;
	
	display: inline;
	
	}
	
img.alignleft {
	padding:4px;
	margin: 0 7px 2px 0;
	display: inline;
	}



.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #fff;
	padding-top: 4px;
	margin: 10px;
   
	/* optional rounded corners for browsers that support it */
  
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}
	
.wp-caption img {
	margin: 0;
   
	padding: 0;
   
	border: 0 none;

	}


	
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;

	}




/* footer */

#footer {
	background:#FFF;
	clear: both;
	width: 100%;
	}
	
#footer p{padding:14px 0;margin: 0; color: #000; text-align:center;}
#footer a{color:#FF0000;text-decoration: none;}/*links im footer*/
#footer a:hover{color: #000;text-decoration: underline;}

.small {
	color:#000;
	}
	
/*#adBlock {
	padding-top:200px;
	margin-right:0 !important;
	}

#adblock p {
	margin-right:-10 !important;
	}*/
	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #fff;
	text-align: center;
	background-color: #fff;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	color:#000;
}
