/*  
Theme Name: In This Dimension
Theme URI: http://www.inthisdimension.com
Description: A custom WordPress Theme designed and coded for In This Dimension.
Version: 1.0
Author: Dino Latoga of Ewebscapes
Author URI: http://www.ewebscapes.com
	Theme designed and created by Dino Latoga of Ewebscapes
*/

@import "reset.css";

html{height:100%;}
body{font:13px/150% "Segoe UI", Arial, Verdana, sans-serif;color:#EEE;background:#0e000f url(images/bodybg.jpg) top left;height:100%;}

a{color:#f60;text-decoration:none;}
a:hover{color:#fff;}
.clearfix{clear:both;height:0;font-size:0;line-height:0;}
.alignleft{float:left;/* display:inline; */}
.alignright{float:right;display:inline;}

blockquote{clear:both;padding:0 0 0 40px;font-style:italic;color:#876741;background: url(images/quote.png) top left no-repeat;}
blockquote p{padding:0;}

#container{position:relative;margin-bottom: -20px;width:980px;background:url(images/header.jpg) top left no-repeat;min-height: 100%;height: auto !important;height: 100%;}
#header{height:255px;}
#navigation{clear: both;}
/* #content{width:640px; min-height:940px;height:auto !important;height:940px;} */
#content{float:left;width:640px;display:inline;}
/* #sidebar{position:absolute;left:660px;top:60px;width: 300px;} */
#sidebar{float:left;margin-left:20px;margin-top:-200px;width: 300px;display:inline;}
#footer{clear: both;margin-top:20px;padding:10px;background:#4b101f;border-top:1px solid #5d2836;height:20px;}
#push{height:20px;}

h1#logo{display:none;}
h2#desc{padding-top:160px;padding-left:300px;width:330px;font-family:Cambria, Georgia, "Times New Roman", serif;font-style:italic;font-size:16px;color:#b79060;font-weight:normal;line-height:120%;text-align:right;}

.post{padding:10px;position:relative;}
h3.posthead{font-size:20px;line-height:130%;width:550px;font-weight:bold;padding-left:65px;color:#ddd;}
/* h3.posthead a{color:#ab9b84;} */
h3.posthead a{color:#fff;}
h3.posthead a:hover{color:#f60;}

.postdate{position:absolute;top:10px; left:10px;background:#000;border:1px solid #54442e;width:55px;text-align:center;color:#f93;}
.postdate small{clear:both;display:block;padding:2px;font-size:11px;text-transform:uppercase;}
.postdate big{clear:both;display:block;padding:0 2px 5px 2px;font-size:20px;font-weight:bold;}

span.commentsnum{background:url(images/balloon.png) left no-repeat;padding-left:18px;margin-left:10px;}
.postmeta{clear:both;line-height:100%;font-size:12px;padding:10px 0 20px;font-size:10px;}
.entry{clear:both;padding:0 0 15px 65px;}
.entry p{padding:0 0 15px 0;}
.entry p img.alignleft{margin-top:5px;margin-right:10px;padding:3px;border:1px solid #333;}
.entry p img.alignright{margin-top:5px;margin-left:10px;padding:3px;border:1px solid #333;}

.entry table, .module table{width:100%;border-top:1px solid #333;border-right:1px solid #333;margin-bottom:10px;}
.entry table caption, .module table caption{padding:10px 0;font-weight:bold;color:#fff;}
.entry table td, .entry table th, .module table td, .module table th{padding:5px;border-bottom:1px solid #333;border-left:1px solid #333;}
.entry ul{list-style: none;line-height:120%;padding-bottom:10px;}
.entry ul li, .entry ol li ul li{padding:2px 2px 2px 15px;background:url(images/bullet.png) 0 10px no-repeat;}
.entry ol{padding:10px 0 10px 15px;list-style-type: decimal;}
.entry ol li{background:none;padding:2px;}
.entry ul ul,
.entry ol ol,
.entry ul ol,
.entry ol ul{padding-left:20px;}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{color:#aaa;padding: 5px 0;}
.entry h1{font-size:18px;}
.entry h2{font-size:16px;}
.entry h3{font-size:14px;}
.entry h4{font-size:13px;}
.entry h5{font-size:12px;}
.entry h6{font-size:10px;}

.result{padding:10px 0 20px 0;margin-left:75px;border-bottom:1px solid #333;}
.result h3{margin-left:-50px;font-size:18px;}
.result h3 a{color:#fff;}
.result h3 a:hover{color:#f60;}
.result p{padding:5px 0;}
small.meta{margin-left:-50px;font-size:11px;}

h2.pagetitle{margin-left:25px;padding:10px 0;font-size:15px;border-bottom:2px solid #555;}
h2.pagetitle em{color:#fff;font-style:normal;}

a.tofull{padding-left:15px;background:url(images/arrow.png) left no-repeat;}

.module{clear:both;padding:10px 0;}
.module h4{font-family: Cambria,  Georgia, "Times New Roman", serif;padding:5px 0;font-weight:bold;text-transform:uppercase;font-size:14px;}
.module ul li{border-bottom:1px solid #1b0d1b;padding:2px 0;}
.module ul{border-top:1px solid #1b0d1b;}
.module ul li ul{border-top:none;margin-top:2px;}
.module ul li ul li{padding-left:20px;border-top:1px solid #1b0d1b;border-bottom:none;background: url(images/l-arrow.png) 0 5px no-repeat;}

#nav{clear:both;margin-top:0;font-family: Cambria, Georgia, "Times New Roman", serif;}
#nav ul{height:30px;background:#4b101f url(images/navbg.png) bottom left repeat-x; border-bottom:1px solid #1b0c0f;font-style:italic;font-size:16px;padding-left:20px;}
#nav ul li{float:left;padding:5px 5px 0 5px;display:inline;}
#nav ul li a{color:#d6c7ae;}
#nav ul li a:hover{border-bottom:2px solid #d6c7ae;}

#about{clear:both;background:#4b101f url(images/about-box.png) top left repeat-x;padding:10px 10px 5px;font-size:12px;color:#fff;border-top:1px solid #321d22;border-bottom:1px solid #321d22;min-height:100%;}
#about a{display:block;padding:3px 3px 3px 15px;background:url(images/arrow.png) left no-repeat;clear:both;}
#about img{border:5px solid #444; margin-right:10px;}

#subscribe{background:url(images/rss.png) 30px 10px no-repeat;padding:20px 20px 20px 70px;font-family: Cambria, Georgia, "Times New Roman", serif;font-style:italic;font-size:15px;color:#f60;}
#subscribe a{color:#d9be99;}
#subscribe a:hover{color:#fff;}

.navigation{padding-top:20px;padding-left:75px;}
.navigation div{background:url(images/pagenavbg.png) top left no-repeat;width:120px;height:50px;vertical-align:middle;}
.navigation div a{display:block;padding-top:15px;padding-bottom:10px;height:25px;}
#navleft a{background:url(images/pagenavleftbg.png) top left no-repeat;text-align:right;}
#navright a{background:url(images/pagenavrightbg.png) top left no-repeat;text-align:left;}
#navleft a{padding-right:10px;}
#navright a{padding-left:10px;}

input#s{margin-left:10px;width:255px;height:20px;background:url(images/search.png) top left  no-repeat;border:0;color:#fff;font-family:Georgia, "Times New Roman", serif;padding:4px 0 2px 25px;}

#comments-box{padding:15px 0;margin-left:75px;border-top:2px solid #333;}
h3#comments, h3#respond{color:#fff;font-size:16px;font-weight:bold;padding:0;}
ol.commentlist{padding:10px 0;}
ol.commentlist li{border:1px solid #333;padding: 10px;margin-bottom:10px;}
ol.commentlist img.avatar{float:right;border-left:1px solid #333;border-bottom:1px solid #333;display:inline;}
ol.commentlist li cite{font-weight:bold;}
ol.commentlist li p{padding:0 0 10px 0;}
ol.commentlist li small.commentmetadata{display:block;font-size:10px;margin-top:-5px;}

textarea#comment{width:560px;border:1px solid #333;background-color:#4b101f;color:#fff;}
#commentform input{border:1px solid #333;background-color:#4b101f;color:#fff;padding:2px;}
#commentform input#submit{border:1px solid #222;background-color:#0e000f;padding:5px;}
#commentform input:focus, #commentform textarea:focus{border:1px solid #fff;}
#commentform p{vertical-align:middle;padding:5px 0;}



/* hide the small smiley generated byt the wpstats plugin */
#wpstats{display:none;}