/*
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.3
Tags: two-columns, sticky-post, dark

Based on the blank theme by Refuled.net and modified by David Ensor of http://davidensor.com
*/

/* basics */
* { margin:0; padding:0; }
body { background:#023959 url('images/bg_grad.png') repeat-x top; font-family:verdana, arial, tahoma, sans-serif; font-size:9pt; margin:40px 20px 20px; color: #ddd; }
h2 { font-size:11pt; color:#ddd; padding-top:.5em; }
h3 { font-size:10pt; color:#ddd; }
h4 { font-size:9pt; color:#ddd; }
h5 { font-size:9pt; color:#ddd; }
#hdn { display:none;}
img { border:none; padding:0; }
img a { border:none; }
img.left { float:left; border:none; padding:6px 0 0; }
img.right { float:right; border:none; padding:0 0 0 6px; }
blockquote { border-left:1px solid #A5ABAB; margin:0; padding:0 12px; }
code { font-family:"Courier New", Courier, monospace; }
p { color:#ddd; }

/* links */
a { color:#ddd; text-decoration:none; }
a:hover { text-decoration:underline; color:#436072; }

/* container */
#container { width:760px; margin:0 auto; padding:0; color:#333; overflow:hidden;}

/* header */
#header { width:760px; height:145px; color:#fff; position: relative; margin-bottom:10px; padding-left:2px; }
#header h1 { display: inline; width:159px; height:130px; float: left; font:normal 20pt Gill Sans, Helvetica, Verdana, sans serif; }
#header h1 a { color:#dddddd; text-decoration:none; }
#header h1 a:hover { color:#fff; }
#header span { font:48px Times, Times New Roman, Serif; color:#436072; text-align:right; padding:120px 4px 0 0!important; margin:0!important; border-bottom: 1px solid #436072; width:520px; float:right; text-transform:uppercase; line-height:0.53; }
#header h1 span { display: none;}

/* content */
#content { float:right; width:520px; padding-left:20px; color:#ddd;}
.post { padding-bottom:25px; line-height:9px; }
.post h2 { font-family:Verdana, Helvetica, Arial, Sans-Serif; color:#ddd; }
.post h2 a { color:#ddd; border-bottom:1px dotted #436072; padding-top: 4px; }
.post h2 a:hover { color:#ddd; text-decoration:none; background-color:#436072; }
.post h5 { font-family:Verdana, Helvetica, Arial, Sans-Serif; color:#ddd; padding-top:8px; }
.entry ol li {line-height:12pt; margin-left:2em; padding:0 0 0.9em 0.4em;}
.entry ol li ol li { margin-left:2.5em; padding:0.2em 0 0.2em 0.3em; list-style-type:lower-alpha; }
.entry ol li ol li:first-child {padding-top:0.6em;}
.entry ol li ol li:last-child {padding-bottom: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 {}*/
.entry p { margin:12px 0; color:#ddd; line-height:14pt; }
.entry a { margin:12px 0; color:#ddd; text-decoration:underline; }
.entry a:hover { color:#436072;}
.postmetadata { clear:both; padding:30px 0 0; margin:25px 0; color:#ddd; }
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 { font-family:Gill Sans, Helvetica, arial, tahoma; font-size:8pt; width:170px; float:left; padding:15px 0 0; letter-spacing:2px; margin:0; }
#sidebar h2 { font:normal 9pt Gill Sans, Helvetica, arial, georgia, times; color:#ddd; margin:0; padding-top:10px; padding-left:7px; text-align:left; text-transform:uppercase; border-bottom:1px solid #ddd; width:100%; }
.byline { font-size:12px; letter-spacing:.1em; }
.uppercase { text-transform:uppercase; }
#sidebar label { font:normal 11pt Gill Sans, Helvetica, arial, georgia, times; color:#ddd; margin:0; padding:0; }
#sidebar p { margin-right:10px; padding:0 0 40px; color:#ddd; font-size:1.2em; }
#sidebar a { margin:0; padding:0; color:#ddd; letter-spacing:normal; font-size:1.1em;}

#sidebar ul li { margin:3px 0; padding:0; line-height:13pt; list-style-type:none; color:#ddd; }
#sidebar ul ul li { margin:0; padding:0; line-height:13pt; list-style-type:none; color:#ddd; }
#sidebar ul ul ul { margin:0; padding:4px 0 4px 7px;}
#sidebar ul ul ul li { margin:0; padding:3px 0; line-height:13pt; list-style-type:none; color:#ddd; }
#sidebar ul ul { color:#ddd; margin:13px 0; padding:0; }


/* main menu */
#menu { padding:20px 0 0; margin:0; text-align: left;}
#menu li { list-style:none; height:30px; width:160px; background: url('images/bullet.png') no-repeat left; padding:12px 0 3px 6px; margin:0 0 4px 5px!important; text-transform:uppercase;}
#menu li a { font-family: "Trebuchet MS", Helvetica, Tahoma, Arial, Sans-Serif; padding: 6px 0 6px 40px; letter-spacing:0.25em; display:block; text-decoration:none;}
#menu li a:hover {color:#A6A30C;}
#menu li.current_page_item a { color:#A6A30C; }

/* comments */
#commentform { margin:0; padding:0; }
#commentform p { color:#ddd; }
#commentform a { color:#ddd; text-decoration:none; border-bottom:1px dotted #465D71; 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:#ddd; }
.comments h3 { color:#ddd; }
ol.commentlist { list-style-type:none; margin:0; padding:0; }
.avatar { float:left; margin:0 12px 0 0; }
ol.commentlist li { border-bottom:1px dotted #fff; margin:10px 0; padding:5px 0 5px 10px; list-style-type:none; }
ol.commentlist li.alt { }
ol.commentlist li p { margin:6px 0; padding:0 12px 0 0; line-height:14pt; color:#ddd; }
ol.commentlist a { color:#ddd; }
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; }

/* search */
#searchform { padding:0; margin:0 0 15px;}
#searchform input#s { margin:0; padding:3px; border:1px solid #ddd; color: #555; }

/* 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; 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 { clear:both; width:100%; font-size:8pt; }
#footer p { padding:14px 0; margin:0; color:#eee; text-align:center; }
#footer a { color:#ddd; text-decoration:none; }
#footer a:hover { color:#ddd; text-decoration:underline; }
.small { color:#ddd; }
.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; }
