/*
Theme Name: Embrace the Detour
Description: Custom Wordpress Template for Embrace the Detour.
Author: JudithShakes Designs
Author URI: http://www.judithshakesdesigns.com


	Based on Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/


/* - BASIC STUFF - */
body {background:#bfbfbf url(images/bg.gif) repeat;color:#1e1915;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:13px;
line-height:1.6em;
font-style:normal;
font-weight:normal;
padding:10px;
}
a {color: #cc3366; text-decoration:none;}
a:hover {text-decoration:underline;}
.additional-meta {font-size:1.0em;
text-transform:uppercase; color:#cc3366;}
.additional-meta a{color:#0baf18;}
blockquote {font-style:oblique}
#wrapper img {border: none !important;}
#clearfix {clear:both;}
#searchsubmit {background:transparent url(images/search.png) no-repeat scroll left top;
border:0 none;
height:42px;
left:5px;
position:relative;
width:148px;}
#divide {background: #1e1915;height:25px;}

/* - DATE -*/
.post-date{background:#fff none; float: right;display: inline;margin: 0 10px 0 0; text-align: center; color: #0baf18;padding-right:5px;}
.day {font-size: 20px;}
.month {font-size: 18px;}
.year {}

/* - MENU -*/
#menu {margin-bottom:40px; 
margin-left:5px;}
#menu ul {display: inline;}
#menu ul li {display:inline;
font-size:1.7em;
margin:0 5px;
padding-right:40px;
text-transform:uppercase;}
#menu a{color:#0baf18;}
#menu a:hover{background:#cc3366 none; color:#fff; text-decoration: none;}


/* -- LISTS -- */
ul {margin:0;padding:5px;}
ul li {	margin-left:5px;padding:2px;}
li {list-style-type:none;}
.widget li{list-style-position:inside;list-style-type:none;background:#fff url(images/arrow.gif) no-repeat;padding-left: 16px;}
.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;}

/* -- WIDGETS--*/
.widget {border:1px solid #B5B7B9;
list-style-type:none;
margin-bottom:10px;
padding:3px;}

#searchform {padding-bottom: 3px;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
#search {margin-bottom:15px;}
.archive-title {margin-bottom:15px;}
h2.entry-title {border-bottom:1px dashed #0baf18 ;
width: 450px;
color:#cc3366;
font-family:Georgia,sans-serif;
font-size:2.0em;
font-weight:normal;
margin-bottom:5px;
padding-bottom:5px;
}
h2.page-title {border-bottom:1px dashed #0baf18 ;
width: 450px;
color:#CC3366;
font-family:Georgia,sans-serif;
font-size:2.0em;
font-weight:normal;
margin-bottom:5px;
padding-bottom:5px;
}
.entry-title a{}
.widgettitle {background:#0baf18 none repeat scroll 0 0;
color:#fff;
font-size:1.4em;
font-weight:normal;
padding:3px 0 3px 5px;
text-transform:uppercase;}
h2#comments{margin:20px auto 10px;font-size:14px; Color: #cc3366;}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:960px;background:#fff none;}
#header {height:285px;width: 960px;margin:0 auto;text-align:center;}
#header img {border: none;}
#footer {overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:left;padding: 20px 0;}
#footer img{margin: 0 !important; padding: 0 !important;}
#footersign{background: #fff none;height: 150px;}
#footer .widget {}

/* -- POSTS -- */
.post-index {margin:0 0 10px;padding-bottom: 30px;}
#post-single {margin:0 0 20px;}
.posts-wrap {
clear:none;
float:left;
margin-right:44px;
padding-left:10px;
width:520px;
}

/* -- SIDEBARS --*/
.sidebar-wrap {margin:0 auto;overflow:hidden; float:left; clear:none;width:370px;color:#777;}
.sidebar {width:99%;clear:none;}
#block-1 {float:left;margin-right:10px;width:175px;}
#block-2 {float:right;width:180px;}
#block-3{clear: both;padding-top:20px;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/*--IMAGES--*/
img.right { float: right; margin:10px 0 0 10px; }
img.left { float: left; margin:0 10px 10px 0; }


/***** Images with Captions ********/

.aligncenter, div.aligncenter { display: block; margin: 10pt auto !important;text-align: center;}
.alignleft { float: left; margin-right: 10px;}
.alignright {float: right; margin-left: 10px;}
.wp-caption { text-align: left; background-color: #fff; padding-top: 4px; font-style:italic; color:#999; text-transform:lowercase;}
.wp-caption img { margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 5pt 4px 5px; margin: 0; font-style: italic;text-align: left;}

/* -- COMMENTS -- */
#commentinfo {float: left; width: 300px;}
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto; padding: 5px;}
ul.children {margin:5px; background: #ffffff; border:1px solid #0baf18;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {
padding-right:5px;
text-align:right;
}
textarea#comment {overflow:auto}
.avatar {
background-color:#0baf18;
float:right;
margin-right:3px;
padding:2px;
}
ul.commentlist li.even {background: #27f136 none;}
ul.commentlist li.even a{}
ul.commentlist li.odd {background: #ffff none;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 15px 3px;color:#0baf18;}

.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/* -- FOOTERBLOCK --*/
#footerblock {margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 0 !important;text-align: left; background:#27f136 none;padding-top:5px;}
#footerblock .widget {background: #27f136 none; border: none;}
.footerblock1 {
float:left;
margin-left:10px;
padding-right:5px;
width:310px;
}
.footerblock2 {
border-left:1px solid #0baf18;
border-right:1px solid #0baf18;
float:left;
padding-left:15px;
padding-right:10px;
width:310px;
}
.footerblock3 {
float:right;
padding-right:10px;
width:250px;
}
#copyright {margin: 2px auto 0; width: 960px;color:#ffffff;text-transform: lowercase;}
#footpic {width: 960px; margin: 0 auto;}
#footpic img{border: none;}
#copyright a{color:#ffffff;}



