/*
Theme Name: stephendanko
Theme URI: http://stephendanko.com/
Description: 
Version: 1.0
Author: Kim Woodbridge
Author URI: http://www.kimwoodbridge.com
Tags: empty, clean, development, design

	

/* - BASIC STUFF - */
body {background:#f0efe0;font:9pt/11pt Verdana, Geneva, sans-serif;color:#333;margin:0 auto;padding:0 20px;}
a {text-decoration:none;color: #424B7C;}
a:hover {text-decoration:underline;color: #424B7C;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

.widget li {list-style-type:none;margin-top: 1em;}
/* -- HEADINGS -- */
h1{font:normal 22px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
h2{font:normal 22px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
h3{font:normal 16px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
h4{font:normal 14px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
h5{font:normal 12px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
h6{font:normal 10px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
.entry-content h2{font:normal 20px Verdana, Helvetica, sans-serif;
	color: #424B7C;}
.entry-content a {
	color:#C44E00;
}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:970px;background:#fff;}
#header {height:240px;padding: 20px 0;background:#f0efe0 url(images/header_temp2.jpg);margin-top:60px;}
#footer {height:700px;overflow:hidden;margin-top:70px auto 0;;clear:both;float:none;text-align:center;padding: 10px 0;background:#424B7C;}

/* -- POSTS -- */
.post-index {padding-bottom:15px;margin-left:40px;}
#post-single {margin-left:40px;}
.posts-wrap {float:left; clear:none;width:700px;padding-top:7px;}

.post_top {
margin-top:15px;
	padding:5px 0;
	margin-bottom:5px;
margin-left:40px;
	font-size:11px;
	line-height:20px;
	height:15px;
 	text-transform:none;
	border-bottom:1px dashed #ccc;}
.entry-content {line-height:160%;margin-bottom:35px;margin-left:40px;}

.post-index2 {padding-bottom:15px;border:1px solid #ccc;margin-bottom:15px;}
#page.post {margin-left:40px;}

/* -- SIDEBARS --*/
.sidebar {float:right; clear:none;width:200px;clear:none; margin:10px;}
.block-1 {float:right;margin-top:15px;margin-right:15px;margin-bottom:30px;}

.sidebar h3 {font:normal 16px Verdana, Helvetica, sans-serif;
	color: #5B564B;}

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

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
.commentlist ol li {margin: 10px auto;border:#ccc 1px solid;padding:5px;background:#f0efe0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;border:#ccc 1px solid;padding:5px;}
ol.children {margin-left:10px;}
ol.commentlist, ul.pinglist {margin:10px 0;}
ol.commentlist li.even {background:#fff;}
ol.commentlist li.odd {background:#f0efe0;}
div.reply {font-size:10px;}
textarea#comment {overflow:auto}
.gravatar {float:right; border:#ccc 1px solid;padding-left:2px;padding-top:2px;margin-right:5px;}
.commentlist ol li.even {background:#fff;}
.commentlist ol li.odd {background:#f0efe0;}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em;border:1px solid #809098;padding:3px;}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0;border:1px solid #809098;padding:3px;}

img.alignnone {margin:0 0.5em 0 0;}
.thumbnail {
	float:left;
	margin:0 12px 12px 0;
	border:1px solid #809098;
	padding:3px;
}

.thumbnail2 {
	float:left;
	margin:0 12px 12px 0;
	
	padding:3px;
}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:none;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;}

.navbar {width:970px; background:#A5A196;height:50px;margin-bottom:25px;}
.navbar2 {width:350px; background:#C16F3C;height:30px;float:right;}
.footernav {width:970px; background:#424B7C;height:30px;text-align:center;}
#nav {
	padding:10px;
	height: 41px;
	list-style:none;
	margin-left:10px;

	
}
#nav li {
	float:left;
	margin-left:5px;
}
#nav .page_item a {
	color: #424B7C;
	display: block;
	text-decoration: none;
	margin:0 5px;
	padding:8px 8px;
	font:bold 11px Verdana, Helvetica, sans-serif;
	text-transform:uppercase;

}
#nav .page_item a:hover {
	border: none;
	color:#fff;
}
#nav li.current_page_item {
	color:#fff;
	text-decoration: none;
}
#nav .current_page_item a {
	color:#fff;
	text-decoration: none;
	
}
#nav .current_page_item a:hover {
	color:#fff;
	text-decoration: none;
	
}

#nav .cat-item a {
	color: #424B7C;
	display: block;
	text-decoration: none;
	margin:0 5px;
	padding:8px 8px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#nav .cat-item a:hover {
	border: none;
	color:#fff;
}
#nav li.current-cat {
	color:#fff;
	text-decoration: none;
}
#nav .current-cat a {
	color:#fff;
	text-decoration: none;
	
}
#nav .current-cat a:hover {
	color:#fff;
	text-decoration: none;
	
}

#footnav {
	float:right;
	
}
#footnav li {
	float:left;
	margin-left:5px;
}
#footnav .page_item a {
	color: #fff;
	display: block;
	text-decoration: none;
	margin:0 5px;
	padding:8px 8px;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#footnav .page_item a:hover {
	border: none;
	color:#FF77B2;
}
#footnav li.current_page_item {
	color:#FF77B2;
	text-decoration: none;
}
#footnav .current_page_item a {
	color:#FF77B2;
	text-decoration: none;
	
}
#footnav .current_page_item a:hover {
	color:#FF77B2;
	text-decoration: none;
	
}

.rss{float:right;margin-top:10px;margin-right:165px;}
.widgettitle{margin-top:10px;margin-bottom:10px;}
.searchme {
	background:#A5A196;
	border:1px solid #666;
	padding:5px 8px;
	overflow:hidden;
margin-top:-15px;
margin-right:15px;
width:150px;
height:25px;
float:right;
	}
.auth {
	float:left;
}
.commentp {
	float:right;
}


.more-link {
	text-align:right;
	float:right;
	font-size:10px;
	width:72px;
	height:16px;
	text-transform:uppercase;
	padding-right:10px;
	text-indent:-9009px;
	margin-bottom:8px;
margin-right:10px;
	background:url(images/b_more.png) no-repeat right top;
}
.more-link a {
	text-indent:-9009px;
	overflow:hidden;
       text-decoration:none;}
.textwidget li{margin-bottom:10px;}
.textwidget li a{line-height:150%;}

p.footnav {font:8px Verdana, Helvetica, sans-serif;float:right;margin-right:15px;color:#fff;}
p.footnav a{color:#fff;text-decoration:underline;}


.sidebar a{color:#424B7C;}
.archive-title {color:#666;margin-left:40px;}
.blogtitle a{margin-left:76px; color:#424B7C;font-size:28px;font-style:italic;text-transform:uppercase;text-decoration:none;}

#bottom-in {

	width:900px;

	

	margin:0 auto;

}

#bottom-in .bblock {

	width:32%;

}

#bottom-in h2 {

	margin:0 0 5px 0;

	padding:0 0 5px 0;

	line-height:22px;

	color:#fff;

	font-family:Arial, Helvetica, sans-serif;

}

.bblock {

	margin:8px 0 5px 0;

	padding-left:7px;

}

.bblock li {

	margin:0 0 5px 0;

	padding:0 0 8px 3px;

	font-size:11px;

	color:#fff;
text-align:justify;
}

.bblock li a {

	color:#fff;

	text-decoration:none;

	font-size:12px;

}

.bblock li a:hover {

	color:#8D93B5;
	text-decoration:none;

}

#bottom-in p {

	margin:5px 15px 5px 15px;

	padding:0;

	font-size:11px;

	line-height:18px;

	color:#093542;

	text-align:justify;

}

#bottom-in p a { text-decoration:none; color:#fff;}

#bottom-in p a:hover { text-decoration:none;color:#8D93B5; }



#bottom-in p.tspcaer a { padding-left:5px; }



.blockspacer {

	padding-left:18px;

}

.alignleft {

	float:left;

}
.copy {

	float:left;
margin-left:10px;
font:bold 8px Verdana, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none;

}

.alignright {

	float:right;

}

.footbottom {float:right;margin-top:70px;}



#footer h2{color:#fff;font-size:14px;}

#footer p{color:#fff;}



#search h2 {margin-left:40px;}
#flinks {
	float:right;
	list-style:none;
	margin-right:10px;
}
#flinks li {
	display: inline;
	line-height:26px;
	color:#fff;
}
#flinks li a {
	color:#fff;
	padding:0px 8px 0 8px;
	border-right:1px solid #fff;
	margin:0;
	font:bold 8px Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
}
#flinks li a:hover {
	display: inline;
	color:#8D93B5;
}
/* Captions */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin-left: 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 p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

