/*  
Theme Name: Truth (Plus Lies)

Theme URI: http://truthpluslies.com/

Description: Theme from truthpluslies.com

Author: Jeff Fal

Author URI: http://truthpluslies.com/

Template: thematic

*/

@import url('../thematic/style.css');

body {
background:url('images/hokusai.jpg') no-repeat center top;
background-color:#dee0e6;
background-attachment: fixed;
}

input, textarea, body {
font-family:helvetica,arial,sans-serif;
}

a:link, a:visited {
color:#b00;
}

a:hover, a:active, a:focus,
.aside a:hover, .aside a:active, .aside a:focus,
.entry-title a:hover, .entry-title a:active, .entry-title a:focus
{
color:#f00;
}

#wrapper {
	border:none;
	width: 960px;
	margin: 0 auto;
}

#header {
}

#blog-title {
background:url('images/logo.v2.png') no-repeat left 35px;
width:408px;
height:110px;
padding:0;
border:none;
}
#blog-title span {
position:absolute;
left:-5000px;
}
#blog-title a {
color:#000000;
display:block;
width:6000px;
height:110px;
}

#blog-description { display:none; }
#access {
	border: none;
	background: none;
	height: 20px;
	line-height: 20px;
	margin-top: -20px;
	float: right;
	width: 290px;
}
.menu {
	width: auto;
}
#access .menu ul {
	border: none;
	float: none;
}
#access .menu li {
	background: none;
	border: none;
	float: none;
	display: inline;
}
#access .menu li a {
	display: inline;
	background: none;
	border: none;
	padding: 0;
	color: #B00;
	text-decoration: underline;
	margin-right: 10px;
}
#access .menu li a:hover {
	color: #f00;
}

.entry-title {
font-size:20px;
line-height:20px;
letter-spacing:0;
word-spacing:1px;
float: left;

padding-bottom: 3px;
}

.hentry {
border:none;
padding: 0;
}

#container {
border: none;
/*border:1px solid #0071BC;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;*/
background:#fff;

box-shadow: 1px 0 4px #888;
-moz-box-shadow: 1px 0 4px #888;
-webkit-box-shadow: 1px 0 4px #888;
-khtml-box-shadow: 1px 0 4px #888;
filter:
	progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=45, Strength=2);
}

#main {
padding-top:3px;
overflow: visible;
}

.entry-content {
font-size:11pt;
border: 1px solid #0071BC;
border-style: solid none;
clear: both;
}
.entry-content img {
display:block;
margin:0 auto 10px auto;
}
.entry-meta, .entry-utility {
color: #0071BC;
}
.entry-meta {
float: right;
}
.entry-utility, .entry-utility a {
color: #0071BC;
}

#comments {
border:1px solid #0071BC;
background:#eee;
color:#000;
margin-bottom:10px;
padding:5px;
}
#comments li, #comments li.byuser {
background:#fff;
border-color:#b00;
}
#comments-list .comment-meta a, #comments .fn a {
color:#b00;
}

#comments .comment-navigation {
border:none;
}

#respond {
border-color:#0071BC;
background:#fff;
padding:5px;
}

input {
border:1px solid #eee;
}

.aside {
line-height:1.1em;
}
.aside h3 {
letter-spacing:-1px;
}
.aside ul ul {
margin:0;
list-style:none;
}
.aside ul ul li {
margin-bottom:10px;
}

#searchsubmit {
background:#0071BC;
color:#fff;
}

.entry-content a img {
padding:1px 0px;
}
.entry-content a:hover img {
padding:0;
border:1px solid #0071BC;
border-style:solid none;
}

.myavatar {
float:right;
border:1px solid #0071BC;
margin-left:10px;
}

#branding {
padding:0;
padding:top:20px;
background:url('images/elephant.png') no-repeat 546px center;
width:960px;
}

#container {
padding:15px;
width:600px;
}

.widgettitle {
font-weight:bold;
}

#primary {
border:none;
}

.widget_tag_cloud a {
text-decoration:none;
}

.widget_tag_cloud a:hover {
text-decoration:underline;
}

blockquote
{
color: #666;
border-left: 1px dotted #666;
margin-left: 10px;
padding-left: 10px;
}

#customizable-search .widgettitle
{
display:none;
}

#customizable-search table, #customizable-search table td, #customizable-search table th
{
border-style:none;
padding:0;
border-collapse: separate;
}

#primary
{
padding: 0;
}

ol.related
{
margin: 0;
margin-bottom: 20px;
list-style-type: none;
overflow: hidden;
}

ol.related li
{
list-style-type: none;
margin: 0 1px;
width: 143px;
height: 96px;
padding: 0;
display: inline-block;
float: left;
position: relative;
background: #eee;
}

ol.related li a
{
display: block;
width: 137px;
height: 90px;
padding: 3px;
font-size: 12px;
line-height:14px;
overflow: hidden;
position: absolute;
text-decoration: none;
text-shadow: 1px 1px 0 #fff;
font-weight: bold;
}

ol.related img.wp-post-image
{
padding: 0;
margin: 0;
border: none;
position: absolute;
}

ol.related a:hover img.wp-post-image
{
border: none;
}

ol.related li a:hover
{
background: #eef;
}

p.related-title {
margin: 0;
font-weight: bold;
color: #666;
font-style: italic;
}

#primary .widgetcontainer {
margin-bottom:10px;
}

#content {
	width: 580px;
}

#footer {
	border: none;
}

.aside h2.entry-title {
	font-size: 10pt;
	text-shadow: none;
}

.aside .entry-content .wp-post-image {
	padding: 0;
	margin: 0;
	border: none;
}

.aside .entry-content {
	border: none;
	padding: 0;
}

.aside .post {
	margin-bottom: 10px;
	overflow: hidden;
	background: #fff;

	box-shadow: 1px 0 4px #888;
	-moz-box-shadow: 1px 0 4px #888;
	-webkit-box-shadow: 1px 0 4px #888;
	-khtml-box-shadow: 1px 0 4px #888;
	filter:
		progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=45, Strength=2);
}
.aside .post h2 {
	padding: 5px;
	font-size: 15pt;
}

.aside .post a {
	color: #B00;
}
.aside .post a:hover {
	color: #f00;
}
