/*
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. 

*/

/* ∞ */

/* Glyphs */

a.glyph {text-decoration:none}

/* basics */

*{margin:0; padding:0;}

html, body {
	border:0px solid #0000FF;
	background: #331E13;
	height: 100%;
	font-family: book antiqua; times new roman; serif;
	font-size: 11pt;
	font-weight: 100;
	letter-spacing:1px;
	color: #D4AE8C;
	}
	
h1 {
	font-family: book antiqua; times new roman; serif;
	font-size: 12pt;
	letter-spacing:1px;
	font-variant:small-caps;
	line-height: 17pt;

	}
	
h1 a{
	color: #D4AE8C;
	border-bottom: 1px solid #73462C; 
	}
	
h1 a:hover{
	color: #D4AE8C;
	border-bottom: 0;
 	background: #73462C;
	text-decoration: none;
	}

h2 {
	font-family: book antiqua; times new roman; serif;
	font-size: 10pt;
	letter-spacing:1px;
	font-variant:small-caps;
	line-height: 14pt;
	}

h2 a{
	color: #D4AE8C;
	border-bottom: 1px dotted #73462C; 
	}
	
h2 a:hover{
	color: #D4AE8C;
	border-bottom: 0;
 	background: #73462C;
	text-decoration: none;
	}

h3 {
	font-family: Cambria, times new roman; serif;
	font-size: 10pt;
	color:#D4AE8C;
	font-weight: lighter;
	margin-left: 10px;
	}
	
h4 {
	font-size: 9pt;
	color:#D4AE8C;
	font-weight: 100;
	margin-left: 10px;
	line-height: 1.75em;
	}
	
h5 {
	margin-top: 35px;
	font-family: book antiqua; times new roman; serif;
	font-size: 10pt;
	letter-spacing:2px;
	text-transform:uppercase;
 	line-height: 17pt;
	font-style: italic;
	}


ol {
	list-style-type: decimal;
	list-style-position: outside;
	line-height: 1.35em;
	padding-left: 35px;
	}

.post ol li {
	list-style-type: decimal;
	margin-left: 0px;
	color: #D4AE8C;
	}
	
.entry ol li li {
	color:#3C2415;
	margin: 0;
	padding: 8px 0;
	list-style-type:disc;
	}
ul {line-height: 20px;
	}

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:1px solid #D4AE8C;
	margin-left: 7px;
	padding-left: 7px;
	}

code{
	font-family:"Courier New", Courier, monospace;
	}

p {
	color:#ddd;
	}


/* links */

a{
	color:#D4AE8C;
	text-decoration:none;

	}

a:hover{
	text-decoration: underline;
	color:#BF8654;
	background: #73462C 1px solid; 

	}	



/* container */


#container {
	border:0px solid #0000FF;	
	width: 840px;
	min-height: 95%;
	margin: 0 auto;
	padding:0;
	background:#331E13;
	containeror:#331E13;
	overflow: hidden;
	}
	
/* header */

#header {
	background:#331E13;
  	width: 760px; 
  	height: 145px;
	color: fuchsia; 
	}

#header h1{
	font:normal 20pt Bookman Old Style, Georgia, times, serif;
	padding:50px 0 0 25px;
	letter-spacing:2px;
	margin:0;
	}
	
#header h1 a{
	color: #4E8BBF;
	border-bottom: 0px; 
	text-decoration: none;
	}
	
#header h1 a:hover{
	color: #D4AE8C;
	text-decoration: none;
	background-color: #5A311A;
	}


#header h2{
	font:normal 12pt Courier, Bookman Old Style, Georgia, times, serif;
	letter-spacing:2px;
	color:#4E8BBF;
	padding: 0 0 0 30px;
	margin:0;	
	}

/* main menu */


#menu {
	background:#331E13;
	font-family: Gill Sans, verdana, arial, times, serif;
	font-size: 8pt;
	width:760px; 
	overflow:hidden;
}


#menu ul {
	margin:0;
	padding:0;
}

#menu ul li {
	list-style-type: none;
	float:left;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	padding:4px 10px;
	margin: 0;
	color: #D4AE8C;
	display:block;
}

#menu ul li a:hover {
	background: #fff;
	color:#000;
}



/* content */


#content {
	float: right;
	width:550px;
	overflow: hidden;
	
	margin-top:4px;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:14px;
	}	

.post {
	padding-bottom:25px;
	padding-top:5px;
	line-height: 9px;
	}
	
/* .post h1 is the essay title /*

.post h1{
	font-family: Courier, bookman old style; times new roman; serif;
	font-size: 12pt;
	letter-spacing:1px;
	font-weight: lighter;
	color: #D4AE8C;
	line-height: 25px;
	}

.post h1 a{
	color: #D4AE8C;
	border-bottom: #73462C 1px solid; 

	}
	
.post h1 a:hover{
	color: #D4AE8C;
	text-decoration: none;
	background-color: #5A311A;
	}
	
.post h2{
	font-family: bookman old style; times new roman; serif;
	font-size: 11pt;
	letter-spacing:1px;
	font-weight: lighter;
	color: #D4AE8C;
	line-height: 25px;
	}
	
.post h2 a{
	color: #D4AE8C;
	border-bottom: #73462C 1px solid; 
	}
	
.post h2 a:hover{
	color: #D4AE8C;
	text-decoration: none;
	background-color:#5A311A;
	}
	
.post h5{
	font:normal 8pt book antiqua, times, serif;
	color:#D4AE8C;
	padding-top:8px;
	}

.post ul {
	list-style: disc outside;
	content: "· \0020";
	margin-left: 7px;
	padding-left: 25px;
	}

.post ul li {
	color:#D4AE8C;
	}

.post ul li li {
	color:#ddd;
	margin:0;
	padding:8px 0 0 0;
	}
	
.post 


/*.post ul {
	padding-left:15px;
	color:#D4AE8C;
	padding-bottom:5px;
	}
.post ul ul{
	padding-left:15px;
	margin-bottom:5px;
	color:#D4AE8C;
	padding-bottom:5px;
	}


.post li {}*/

.entry p{
	margin:12px 0;
	color:#D4AE8C;
	line-height: 14pt;
	}

.entry a{
	margin:12px 0;
	color:#D4AE8C;
	text-decoration:none;
	border-bottom: #73462C 1px dotted; 
	}

.entry a:hover{
	text-decoration:none;
	background: #73462C; 
	}

.postmetadata{
	*/ clear: both; */
	font-family: book antiqua, times, seriff;
	font-variant:small-caps;
	font-size: 3pt
	background:#331E13;
	padding:0px 0px, 0px, 0px;
	margin-top: -10px;
	margin-bottom: 25px;
	margin-left: 10px;
	color:#D4AE8C;
	}

.permalink a {	
	font-size: 10pt;
	color:#73462C;
	font-weight: 100;
	border-bottom: 0px solid #7A7976;
	text-decoration: none;
	}

.permalink a:hover {	
	color:#D4AE8C;
	text-decoration: none;
	background: #73462C;

	}

	
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;}

.footnotes {
  font-size: 85%;
  line-height: 1.5em;
  padding: 10px 0 10px 0;
}

.footnotes .footnotedivider {
  margin-top: 75px;
  margin-bottom: 15px;
  width: 120px;
  border-bottom: 1px solid #D4AE8C;
}

.footnotes li {
  margin: 0 0 5px 0;
}

sup.footnote a {
  border-bottom: 1px solid #73462C;
  text-decoration: none;
  font-size: 80%;
}

sup.footnote a:hover {
  text-decoration: none;
  background: #73462C;

}

sup.footnote {
  line-height: 0em;
}

.footnotereverse a {
  padding: 0 0 0 5px;
  text-decoration: none !important;
  border-bottom: 0px solid #7A7976;

}

.footnotereverse a:hover {
  padding: 0 0 0 5px;
  text-decoration: none !important;
  border-bottom: 0px solid #7A7976;
  background: #73462C;

}


/* sidebar */

#sidebar {
	font-family: Bookman Old Style, Georgia, seriff;
	font-size:8pt;
	width:190px;
	float:left;
	margin:0;
	padding: 0;
	letter-spacing:	2px;
	text-align:right;
	color: #4E8BBF;	
	}

#sidebar h2{
	font:normal 10pt helvetica, Bookman Old Style, Georgia, seriff;
	color: #fff;	
	margin: 0;
	padding-bottom: 5px;
	text-align:right;
	text-transform:uppercase;
}



.byline {
	font-size:12px;
	letter-spacing:.1em;
	color: #4E8BBF;
	}

.uppercase {
	text-transform:uppercase;
	}

#sidebar label{
	font:normal 11pt Gill Sans, Helvetica, arial;
	color: #4E8BBF;	
	margin: 0;
	padding: 0;
}

#sidebar p {
	padding:0 0 40px 0;
	color: #4E8BBF;
	font-size:1.2em;
	}

#adBlock a {
	margin:0;
	padding:0;
	color: #ddd;
	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:#606870;
	}

#sidebar a {
	margin:0;
	padding:0;
	color: #4E8BBF;
	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: #ddd;
	}

#sidebar ul li {
	margin: 5px 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	}

#sidebar ul ul li {
	margin: 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	color: #ddd;
	}
	
#sidebar ul ul ul li {
	margin: 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	color: #ddd;
	}
	

#sidebar ul ul {
	color: red;
	margin:14px 0;
	padding:0;
}

#sidebar ul ul li {
	list-style-type: none;
	color: lime;
	}

#sidebar ul ul ul{
	margin: 0;
	padding: 0;
	color: red;	
}

#sidebar ul ul ul li{
	padding: 0 0 0 15px;
	list-style-type: none;
	color: red;
}



/* comments */


#commentform{
	background:#331E13;;
	margin-top: 25px;
	padding:0;
	}
	
#commentform p{
	color: #D4AE8C;
	}
	
#commentform a{
	color: #D4AE8C;
	text-decoration: none;
	border-bottom: 1px dotted #D4AE8C;
	line-height: 14pt;
	}
	
#commentform h3{
	font-family: georgia, times, verdana;
	font-size: 10pt;
	font-weight: 300;
	color: black;
	margin:2;
	padding:2;
	}
	
#comment{
	width:80%;
	}

#author, #email, #url, #comment, #submit{
	background: #D4AE8C;
	font-family: Bookman Old Style, Georgia, times, serif;
	font-size: 10pt;
	color: black;
	margin:10px 10px 0 0;
	padding:0;
	border: 1px solid black;
	}
	
.comment-body {
	color:D4AE8C;
}
	
#submit{margin:5px 5px 2 2;}

#comments{
	margin:0;
	padding:0
	}

	
	
.comments h3 {
	color:#BF8654;
	}
	
ol.commentlist {
	list-style-type: none;
	margin:0; padding:0;
	}


	
.avatar{
	float:left;
	margin:0 12px 0 0;
	}

ol.commentlist li {
	background:#331E13;
	border-bottom: 1px dotted #D4AE8C;
	margin:10px 0;
	padding:5px 0 5px 10px;
	list-style-type:none;
	}

<!-- alternating comments -->

ol.commentlist li.alt {background: #331E13; border: 1px solid black} 

ol.commentlist li p {
	margin: 6px 0 6px 0;
	padding: 0 12px 0 0;
	line-height: 14pt;
	color:#D4AE8C; <!--odds -->
	}
ol.commentlist li.alt p{color: #D4AE8C;} <!-- evens -->

ol.commentlist a {color:#BF8654;}

cite {
	font-family: book antiqua, times, seriff;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #BF8654; text-decoration: none; border-bottom: 1px dotted #4E8BBF;}


span.says {
	color:#BF8654;
	}

/* search */

#searchform{
	padding:0;
	margin:14px 0;
	}

#searchform input#s{
	margin:0;
	padding:2px;
	border:1px solid #D4AE8C;
	}

	
	
/* misc */


img.centered {

	display: block;
	
	margin-left: auto;
	
	margin-right: auto;
	
	}


	
img.alignright {
	padding: 0px;
	
	margin: 0 0 2px 7px;
	
	display: inline;
	
	}
	
img.alignleft {
	padding:0px;
	margin: 0 7px 2px 0;
	display: inline;
	}



.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.wp-caption {
	border: 1px solid #000000;
	border-color: #000000;
	text-align: center;
	background-color: #000000;
	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;
	background-color: #000000;   
	border: 0 none;

	}


	
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;

	}




/* footer */

#footer {
	background:#331E13;
	clear: both;
	border: 0px solid lime;
	width: 100%;
	}
	
#footer p{padding:14px 0; color: #D4AE8C; text-align:left; margin:70 0 0 0;}
#footer a{color: #D4AE8C;text-decoration: none;}
#footer a:hover{color: #331E13;text-decoration: underline;}

.small {
	color:#D4AE8C;
	}
	
#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 #ddd;
	text-align: center;
	background-color: #f3f3f3;
	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:#ddd;
}