/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2.8
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body {
   background: #EEE1C6 url('images/bg2.jpg') repeat-x;
   background-position: top left;
   width: 100%;
   display: table;
   margin: 0;
   padding: 0;
   font-family: Arial, Verdana, Helvitica, sans serif;
   font-size: 14px;
   font-weight: normal;
   color: #666;
}
a:link, a:visited {
   color: #FF9933;
   text-decoration: none;
}
a:hover {
   color: #009933;
   text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
   font-family: Georgia, Verdana, serif;
   margin: 0 0 20px 0;
   padding: 0;
}
h1 {
   font-size: 2.0em;
}
h2 {
   font-size: 1.8em;
}
h3 {
   font-size: 1.6em;
}
h4, h5, h6 {
   font-size: 1.4em;
}
p {
   line-height: 18px;
   margin: 0 0 20px 0;
   padding: 0;
}
.clear {
   clear: both;
}
.inpost-clear {
   width: 100%;
   height: 0px;
   border-top: 1px solid #CCC;
   clear: both;
   margin: 10px 0 10px 0;
   padding: 0;
}
#wrapper {
   background: none;
   width: 900px;
   margin: 0 auto;
   padding: 0;
}
#header {
   width: 900px;
   height: 183px;
   background: url('images/header.png') no-repeat;
   background-position: top left;
   margin: 0;
   padding: 0;
}
#navigation {
   width: 473px;
   height: 133px;
   float: right;
   margin: 50px 0 0 83px;
   padding: 0;
   background: none;
}
#navigation ul {
   display: block;
   margin: 0;
   padding: 0;
}
#navigation ul li {
   font-size: 22px;
   font-family: Georgia;
   display: inline;
   list-style: none;
   margin: 0 5px 0 0;
}
#navigation a:link, #navigation a:visited {
   list-style: none;
   padding: 10px;
   background: #272821;
   text-decoration: none;
   color: #999;
}
#navigation a:hover {
   background: #191a15;
   color: #666;
}
#logo {
   width: 335px;
   height: 177px;
   margin: 0 0 0 9px;
   float: left;
}
#main {
   width: 900px;
   background: #FF0000;
   margin: 0;
   padding: 0;
}
#content {
   width: 550px;
   background: #F5EDDC;
   margin: 0 30px 0 0;
   padding: 10px;
   float: left;
}
#content h2 {
   margin: 10px 0 10px 0;
}
#content h2.page {
   font-size: 36px;
   font-weight: normal;
   margin: 0 0 10px 0;
}
#content h3 {
   margin: 10px 0 10px 0;
}
.content-image {
   width: 530px;
   background: #DCD1B5;
   margin: 0;
   padding: 10px;
}
.content-meta {
   width: 540px;
   font-size: 12px;
   background: #DCD1B5;
   margin: 10px 0 10px 0;
   padding: 5px;
}
#sidebar {
   width: 280px;
   background: #F5EDDC;
   margin: 0;
   padding: 10px;
   float: right;
}
.sidebar-image {
   width: 260px;
   background: #DCD1B5;
   margin: 0 0 10px 0;
   padding: 10px;
}
#sidebar h2 {
   color: #FF9933;
   font-size: 1.6em;
   margin: 0px 0 10px 0;
}
#sidebar h3 {
   font-size: 1.4em;
   margin: 10px 0 10px 0;
}
#bottom {
   width: 100%;
   padding: 10px;
   margin: 20px 0 0 0;
   background: #DCD1B5;
   clear: both;
}
#footer {
   width: 900px;
   padding: 0;
   margin: 0 auto;
   font-size: 12px;
   text-align: center;
}
textarea {
   width: 530px;
   padding: 10px;
   margin: 0 0 10px 0;
}
input {
   width: 230px;
   padding: 5px;
   margin: 0;
}
#comments {
   margin: 0;
   padding: 0;
}
#comments ol {
   margin: 0;
   padding: 0;
}
#comments ol li {
   background: #f9f5ed;
   margin: 10px 0 10px 0;
   padding: 10px;
}
.avatar {
   margin: 0 10px 5px 0;
   border: 2px solid #EEE1C6;
   float: left;
}
.fn, .says {
   font-size: 12px;
   margin: 0 0 15px 0;
}
.comment-meta {
   font-size: 12px;
   margin: 0 0 10px 0;
}
textarea {
   width: 525px;
}