/*****
 Theme Name: kScape
Description: Based on the default WordPress theme - Kubrick.
    Version: 1.0
     Author: Saltenny Saimon
       Tags: fixed width, two columns, right sidebar, widgetized, greenish
 */

/* Layout */

* html body {text-align:center;}
div#page {width:800px; margin:0 auto; text-align:left;}
div#header {position:relative; z-index:1;}
div#logo {position:absolute; z-index:5; left:0; top:0; width:306px; height:144px; /*height of logo*/}
div#menu {position:absolute; z-index:5; right:0; top:0; width:494px; height:144px; /*height of logo*/}
/*div#content {float:left; width:418px; padding:0 45px 0 70px; wid\th:363px;}*/
div#content {float:left; width:418px; padding:0 45px 0 70px; wid\th:463px;}
/*div#sidebar {float:right; width:322px; padding:0 10px; wid\th:302px;}*/
div#sidebar {float:right; width:222px; padding:0 10px; wid\th:202px;}
div#footer {margin-top:13px; padding:10px 0 60px 0;}
.clear {display:block; clear:both; font-size:1px;}

/* Styles */

html, body, div {border:none; margin:0; padding:0;}
body {background:#e5eaba url('images/bg-body.gif') repeat-x left top; font:13px 'Trebuchet MS', sans-serif;}
a {color:#999236; text-decoration:underline;}
a:hover {text-decoration:none;}
img {border:none;}

h1, h2, h3, h5, h6, p, form, blockquote {padding:0;}
h1, h2, h3 {color:#8d851f; font-size:16px;}

fieldset, input, textarea, select, button {border:1px solid #cbbeb6;}
blockquote {padding-left:24px; background:url('images/quote.gif') no-repeat left top; font-style:italic; font-family:'Georgia', serif;}
input[type='submit'], input[type='button'], button {cursor:pointer;}
pre, code, tt {color:green; font-size:12px;}
small {font-size:12px;}

div#page {background:#fff url('images/bg-page.gif') repeat-y 563px top; /*background-left-position is [total width of #content] - 15*/}
div#content, div#sidebar {background:transparent;}
div#header {height:468px; /*[height of logo] + [height of header image] + 35*/ background:#fff url('images/header.jpg') no-repeat left 144px; /*background-top-position is the height of logo*/}
div#footer {background:#fff;}

ul.menu, ul.menu ul, ul.menu li {margin:0; padding:0; list-style:none;}
ul.menu li, ul.menu li a {color:#8a8219;}
ul.menu li {position:relative; z-index:7; float:left; text-transform:uppercase;}
ul.menu li a {display:block; padding:0 7px; text-decoration:none;}
ul.menu li a:hover, ul.menu li a:active {color:#390900;}

/* hide child UL's. See mlm.css for a sample multi-level menu */
ul.menu li ul {position:absolute; left:0; top:-999em;}

div#menu ul.menu {position:absolute; z-index:7; left:0; bottom:29px;}
div#menu ul.menu li {font-weight:bold; letter-spacing:1px;}
div#menu ul.menu .clear {position:relative; z-index:7;}
div#header .clear {position:relative; z-index:5;}

div#menu-footer {border-top:1px dotted #e5eaba; padding-top:20px;}
div#menu-footer ul.menu {margin-left:73px; /*80 - [padding of each link]*/}
div#menu-footer ul.menu li {font-size:10px; font-family:'Arial', sans-serif;}

p.copyright {margin-left:80px; color:silver; font-size:12px;}
p.wp-footer {text-align:center;}

div.post {margin-bottom:62px;}
div.eheader h2 {
	border-bottom:1px solid #e5eaba;
	margin:0;
	padding-bottom:3px;
	font-size: 24px;
}
	div.eheader h2 a {text-decoration:none;}
div.eheader small {color:gray; font-size:12px;}
div.entry {color:#999236; letter-spacing:1px; line-height:24px;}
	div.entry h2, div.entry small, div.entry p.postmetadata {color:#333; letter-spacing:normal;}
p.postmetadata {border-top:2px solid #e5eaba; border-bottom:1px solid #e5eaba; margin:0; padding:5px 0 3px;}

div#sidebar ul, div#sidebar li {margin:0; padding:0; list-style:none;}
div#sidebar li.widget {margin-bottom:24px; padding-bottom:16px;}
div#sidebar li.widget, div#sidebar li.widget a {color:#411300;}
h2.widgettitle {margin:0; padding:0 16px; background:#e5eaba; color:#999236; text-transform:uppercase;}
div#sidebar li.widget ul, div#sidebar li.widget_archive select {margin:16px 0 0 16px; line-height:22px;}
div#sidebar li.widget ul ul {margin:0; /*remove margin on child UL's*/}
div#sidebar li.widget li:before {content:'\00BB \0020';}

h3#comments {margin:0;}
ol.commentlist, ol.commentlist li {margin:0; padding:0; list-style:none;}
ol.commentlist li {border-top:1px solid #e5eaba; margin-bottom:24px; padding-top:8px;}
ol.commentlist li.comment-first {border-top:none; /*hide border on 1st comment*/}
div.comment-author img.avatar {display:block; float:left; margin-right:5px;}
div.comment-body p.comment-text {clear:left;}

div#respond h3 {margin:0;}
input#author, input#email, input#url {display:block; width:88%;}
form#commentform label small {font-size:1em;}
textarea#comment {width:88%;}

/* intelligent hiding for accessibility issues */
label.screen-reader-text, span.says {position:absolute; top:-999em;}

table#wp-calendar {width:80%; margin:0 10%; text-align:center;}
table#wp-calendar th {border-bottom:2px solid #e5eaba;}
table#wp-calendar td {border:1px solid #e5eaba;}
table#wp-calendar td.pad, table#wp-calendar td#next, table#wp-calendar td#prev {border:none;}

form#searchform {text-align:center;}
form#searchform input#s {width:60%;}
div#sidebar form#searchform {margin:0;}

/* cursor tweak for IE6- */
input#searchsubmit, input#submit {cursor:pointer;}

/* Navigation, see functions.php for span */
div.navigation span.next, div.navigation span.prev {display:block; padding-bottom:32px;}
div.navigation div.alignleft, div.navigation div.alignright {width:49.5%;}
div.navigation div.alignright {text-align:right;}

/* WP's default classes */
.center {text-align:center;}
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter, div.aligncenter {display:block; margin-right:auto; margin-left:auto;}
img.centered {display:block; margin-right:auto; margin-left:auto;}
img.alignright {display:inline; padding:5px; margin:0 0 3px 5px;}
img.alignleft {display:inline; padding:5px; margin:0 5px 3px 0;}

/* link2Articles */
div#menu li.link2Articles {position:absolute; z-index:10; right:0; bottom:88px; /*[height of logo] - [height of link2Articles.gif] - [bottom of ul.menu inside div#menu]*/}
div#menu li.link2Articles a {width:134px; padding:0; height:27px; background:#fff url('images/bg-link2Articles.gif') no-repeat left top; color:#fff; font:bold 16px/27px 'Verdana', sans-serif; letter-spacing:normal; text-align:center; text-transform:capitalize;}
div#menu li.link2Articles a:hover {background-image:url('images/bg-link2Articles-hover.gif');}

/* More... */

div.error_404 h2 {margin-top:0;}

