/*   
Theme Name: Matters of Truth 0.1
Theme URI: http://www.mattersoftruth.com
Description: Custom website design for mattersoftruth.com
Author: Matters of Truth
Author URI: http://www.mattersoftruth.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

@import url('../mot/blueprint/screen.css');
@import url('../mot/blueprint/src/grid.css');
/*
===============================
			Structure
===============================
*/
.column { float: left; margin-right: 10px; }
.last { margin-right: 0; }
.span-24 { width: 800px; margin: 0; }
#header_wrap {background:#486F92 url(images/header.jpg) repeat-x scroll center center;height:208px;margin:0 auto;width:100%;}
#topnav {background-color:#464646;overflow:hidden;}
#bloginfo {width:800px;margin: 0 auto;}
#bloginfo h1 {text-indent:-9999px;}
#bloginfo h1 a {background:transparent url(images/mattersoftruth.jpg) no-repeat scroll 0 0;display:block;height:69px;width:672px;position:absolute;top:72px;margin-left:67px;outline:none;}
#navbar {width: 800px; margin: 0 auto; }
#access { float: left; margin-right: 10px; width: 598px; }
#topsearch { float: left; width: 192px; }
#blog-description {width:800px;margin:0 auto;}
.breadcrumb {width:800px;margin:0 auto;}
.nobread {margin-top:15px;width:100%;}
#main {overflow:auto;width: 800px; margin: 0 auto 15px auto;}
#content { float: left; padding:15px 35px 0px 35px;width: 503px;margin-right:15px;border:1px solid #ccc;}
#sidebar {background-color:#F4F5F7;padding:0px 15px;float: left; width: 178px;border:1px solid #ccc;}
#extra_wrap {background-color:#F4F5F7;width:100%;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#extra { width: 800px; margin: 0 auto; }
#extra1 { float: left; margin-right: 10px; width: 256px; }
#extra2 { float: left; margin-right: 10px; width: 257px; }
#extra3 { float: left; margin-right: 10px; width: 256px; }
#footer { width: 800px; margin: 0 auto; }
#siteinfo { float: left; margin-right: 10px; margin-right: 0; width: 800px; margin: 0; } 

body {color:#333;}
abbr {border-bottom:none;}
hr.hidden {display:none;}
a:link {
	color:#295E8B;
	text-decoration:none;
}
a:hover, a:visited {color:#193955;text-decoration:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;margin-bottom:0;}
div.clear {clear:both;}

/*
===============================
			Navbar
===============================
*/
#access .menu {font-size:1.4em;}
#access .menu ul {margin:0;padding:5px 15px;list-style-type:none;}
#access .menu ul li {display:inline;}
#access .menu ul a {color:#eee;padding:8px 15px;text-decoration:none;}
#access .menu ul a:hover {color:#fff; background-color:#000}
#topsearch {padding:4px 0;}
#topsearch #cse-search-box input {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	color:#C2C2C2;
	background-color:#6B6B6B;
	border:1px solid #8A8A8A;
	padding:3px;
	margin-right:3px;
}
#topsearch #cse-search-box input:hover {
	color:#E0E0E0;
	border-color:#e0e0e0;
}
#topsearch #cse-search-box .btn {
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	cursor:pointer;
}
/*
===============================
			Post
===============================
*/
div.hentry h1, div.hentry h2, div.hentry h3, div.hentry h4, div.hentry h5, div.hentry h6 {margin-bottom:10px;}
div.hentry h1.entry-title, div.hentry h2.entry-title {line-height:1;margin-bottom:0;}
div.hentry .entry-content a:link {text-decoration:underline;}
div.hentry .entry-content {float:left;font-size:110%;margin-top:1.5em;}
div.separator {clear:both;border-top:1px dotted #464646;margin:2em 0;} /*Take this out for the last post*/
div.separator hr {display:none;}
div.entry-utility {clear:both;}
.wp-caption {padding:5px;border:1px solid #ccc;text-align:justify;margin:0;}
.wp-caption p {margin-bottom:0;}
.alignleft, .alignright {
	display: block;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}
.alignleft {float:left;clear: left;margin-right:10px;}
.alignright {float:right;clear: right;margin-left:10px;}
div#nav-below {float:left;width:100%;margin-bottom:15px;}
div.nav-previous {float:left;}
div.nav-next {float:right;}

/*
===============================
			All Asides
===============================
*/

ul.xoxo, ul.xoxo li ul {list-style:none;margin:0;}
ul.xoxo h3 {border-bottom:1px solid #ccc;padding:5px 0;font-size:1.4em;}

/*
===============================
			Sidebar
===============================
*/
.via-rss {margin-top:5px;}
.via-rss, .via-email {font-weight:bold;}
.sub-rss, .sub-email {padding:5px 0px 5px 15px;}
.sub-email input {margin-bottom:5px;}
#sidebar ul li#text-450177171 ul li {list-style:none;background:none;}
#sidebar ul li ul li, #get_recent_comments_wrap ul li  {list-style:none;}
#sidebar ul li ul li, #extra1 ul li ul li {background:transparent url(images/bullet.jpg) no-repeat scroll 0 7px;padding-left:10px;}
#sidebar ul li ul.children {padding-left:1em;}
div.sidebar input#s {width:7em;}

/*
===============================
			Footer
===============================
*/
.footer-info {float:left;}
.footer-links {text-align:right;}
.footer-links ul {list-style:none;margin-bottom:0;}
.footer-links ul li {display:inline;margin-left:5px;}


/*
===============================
			Recent Comments
===============================
*/
#get-recent-comments ul li ul, #extra1 ul li ul, #extra2 ul li ul {margin:10px 0;}
#get-recent-comments ul li ul li, #extra1 ul li ul li, #extra2 ul li ul li {margin-bottom:5px;}

/*
===============================
			Comments
===============================
*/

div#comments {clear:both;}
#comments-list h3 {margin-bottom:25px;}
#comments ol {margin:0;}
#comments ol li.comment {list-style-type:none;}
#comments ul.children {margin:0px 0px 0px 65px;}
#comments div.text {width:88%;float:right;margin-bottom:25px;border-bottom:1px dotted #ccc;}
#comments ul.children li.depth-2 div.text {width:86%;}
#comments ul.children li.depth-3 div.text {width:84%;}
div.comment-author {display:block;float:left;}
#comments .comment-meta {padding: 5px 10px;margin-bottom:10px;}
#comments-list ol li.comment .comment-meta {background-color:#F4F5F7;border:1px solid #ccc;}
#comments div.form-submit {margin-bottom:15px;}
.comment-reply-link {text-align:right;}
.required {color:#F00;}
h1.entry-title, h1.page-title {font-size:2.25em;}
h1.page-title {margin-bottom:15px;}

#content.archives h1.entry-title {margin-bottom:15px;font-size:2.25em;}
#content.archives .archive-entry-content p {margin-bottom:15px;}
ul#archives-page ul li {list-style:disc;list-style-position:inside;}
ul#archives-page ul.children li {list-style:circle;list-style-position:inside;margin-left:20px;}
ul#archives-page {margin-bottom:15px;display:block;}
ul#archives-page li.content-column {margin-bottom:10px;}
ul#archives-page h2 {margin:0;border-bottom:1px solid #ccc;font-size:1.5em;margin-bottom:5px;}

/*
===============================
			Footer
===============================
*/
ul.field-labels {float:left;}
ul.fields {float:right;}
#extra2 ul.xoxo input {color:#333;background-color:#ccc;border:1px solid #8A8A8A;padding:3px;margin-bottom:3px;}
#extra2 ul.xoxo input.contact-name, #extra2 ul.xoxo input.contact-email, #extra2 ul.xoxo input.contact-subject {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	width:190px;
}
#extra2 ul.xoxo input.contact-name {margin-left:5px;}
#extra2 ul.xoxo input.contact-email {margin-left:5px;}
#extra2 ul.xoxo input.contact-subject {margin-left:5px;}
#extra2 ul.xoxo input.btn {
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	cursor:pointer;
	float:right;
}
#extra2 ul.xoxo textarea {margin:0px 0px 0px 5px;width:186px;height:85px;}

/*
===============================
			Footer
===============================
*/
#splash_header {
	background:#486F92 url(http://www.mattersoftruth.com/MattersOfTrtuh/wp-content/themes/mot/images/header_splash.jpg) repeat-x scroll center center;
	height:208px;
	margin:0 auto;
	width:100%; 
}
#splash_content_wrap {width:600px;margin:0 auto;}
#splash_content_wrap h1 {
	margin:15px 0;
	background-color:#fff6bf;
	text-align: left;
	padding: 10px 20px 10px 45px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
}
#splash_content_wrap ol li {padding-bottom:5px;}
#splash_content_wrap div.center {width:480px;margin:0 auto;}