/*  
Theme Name: This Aint Hell 
Theme URI: http://thisainthell.us/
Description: 
Version: 1.0
Author: Dino Latoga of Ewebscapes
Author URI: http://www.ewebscapes.com
	Theme designed and created for This Aint Hell
*/

@import "reset.css";

body{font:14px/130% Georgia, "Times New Roman", serif;text-align:center;background:#ffe2c2;}
a{text-decoration:none;}
em{font-style:italic;}
strong{font-weight:bold;}
small{font-size:9px;}
.clearfix{clear:both;}

#container{margin:0 auto;text-align:left;width:960px;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff;}
#header{padding-top:100px;height:75px;background:#ffe2c2 url(images/header.jpg) top no-repeat;color:#000;}
#navigation{clear: both;background: #adb861 url(images/nav-bg.png) bottom left repeat-x;height:35px;}
#page{background-color:#fff;padding-bottom:10px;}
#content{float: left;margin-left:10px;width:520px;display: inline;background:#fff;}
#sidebar1{float: left;margin-left:10px;width: 200px;display: inline;background:#fff;}
#sidebar2{float: left;margin-left:10px;width: 200px;display: inline;background:#fff;}
#footer{clear: both;padding:5px;background-color:#eee;}

h1#logo{margin-left:20px;width:267px;height:65px;background: url(images/logo.gif) top left no-repeat;}
h1#logo a{display: block;height:100%;text-indent:-9999px;}

#navigation ul{float:left;padding:8px 0 5px 10px;font-size:18px;display:inline;}
#navigation ul li{margin-right:10px;display: inline;}
#navigation ul li a{color:#fff;text-transform:uppercase;text-decoration:none;}
#navigation ul li a:hover{color:#030;}

#search{float:right;padding:7px 7px 0 0;color:#fff;display: inline;vertical-align:top;}

.post{margin-bottom:10px;color:#555;overflow:hidden;}}
.post a,
.entry a{color:#98b2ad;}
.post a:hover,
.entry a:hover{color:#09f;}
.post h2{font-size:24px;font-family:Georgia, "Times New Roman", serif;font-weight:normal;padding:10px 0;line-height:110%;}
.post h2 a{color:#000;}
.post h2 a:hover{color:#09c;}
.post-body{border:1px solid #98b2ad;}
.post-body p{padding:8px;color:#555;}
.post-footer,
.post-date{background-color:#98b2ad;color:#fff;font-size:12px;padding:2px 10px;font-family: Arial, Verdana, sans-serif;font-size:11px;}
.post-footer{background: #98b2ad url(images/post-footer.png) bottom left repeat-x;}
.post-footer p{padding:0;color:#000;}
.post-footer a{color:#fff;}
.entry{overflow:hidden;}
.post blockquote,
.entry blockquote{background-color:#eef0dd;font-style:normal;border:1px solid #98b2ad;margin:5px 10px;padding:10px;}
.entry p{padding:8px;}
.post ul,
.post ol,
.entry ul,
.entry ol{list-style-position: inside;margin:5px 10px;padding-left:15px;}
.post ul,
.entry ul{list-style:disc;}
.post ol,
.entry ol{list-style:decimal;}

#mainsidebar{padding-top:10px;}
.sidebar{font-family: Arial, Verdana, sans-serif;font-size:11px;}
.sidebar ul ul{border-top:1px solid #09f;margin-bottom:10px;}
.sidebar li li{border-bottom:1px solid #999;}
.sidebar a{color:#09c;}
.sidebar a:hover{color:#06c;}
h2.widgetTitle,
h2.widgettitle{font-size:20px;line-height:130%;font-weight:bold;color:#666;border-bottom:5px solid #3cf;}
h2.pagetitle{padding:10px 0;color:#3cf;font-size:20px;font-weight:normal;}

h3#comments,
h3#respond{color:#3cf;font-size:20px;font-weight:normal;}
ol.commentlist{padding-top:10px;font-family:Arial, Verdana, sans-serif;font-size:12px;}
ol.commentlist li cite{font-family:Georgia, "Times New Roman", serif;font-size:16px;}
ol.commentlist li{margin:5px 0 10px 0;background-color:#b7edff;padding:10px;}
ol.commentlist li.alt{background-color:#eef0dd;}
ol.commentlist li p{padding:8px 0;}
.comment-num{float:left;background-color:#98b2ad;color:#000;padding:3px;font-size:20px;margin:0 5px 5px 0;}

#commentform{margin-top:10px;font-family: Arial, Verdana, sans-serif;font-size:11px;}
#commentform textarea{width:98%;margin-top:10px;}
#commentform label{clear:both;font-size:11px;font-weight:bold;display:block;}
#commentform label small{font-style:italic;}
input#submit{background-color:#3cf;color:#000;border:1px solid #98b2ad;text-transform:uppercase;padding:5px;margin-top:10px;width:150px;}

table#wp-calendar{border-right:1px solid #ddd;border-top:1px solid #ddd;width:100%;}
table#wp-calendar td, table#wp-calendar th{border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:right;padding:2px 3px;}
table#wp-calendar caption{text-align:center;font-weight:bold;padding:5px 0;}

.navigation{clear:both;padding:10px 0;}
.alignleft{float:left;display:inline;}
.alignright{float:right;display:inline;}