/*
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 (WP2.6.2)
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/


/* ========================================================================== */
/* 1. Redefinitions */


#main {width: 680px !important;float: left !important; border-top: 1px solid #36b8fb; margin: 47px 0; position: relative;}

/* SIDEBAR */
.sidebar {float: left; width: 190px; margin: 0 20px; padding-top: 5px;}
.sidebar * {margin: 0 !important; padding: 0 !important;}

.sidebar h1 {color: #000; font-size: 30px; text-transform: lowercase; font-family: "slablight", arial, sans-serif; margin: 0 0 10px 0 !important; padding: 0 0 5px 0 !important; border-bottom: 1px solid #36b8fb;}


.wp-sidebar input {width: 180px;}
.wp-sidebar .button-primary {width: 100px;}
.wp-sidebar .widget {margin-bottom: 10px;}

.wp-sidebar ul {margin: 0; padding: 0; list-style: none; display: block;}

.widget_archive li, .widget_categories li {font-size: 12px; list-style: none; margin: 0 !important; padding: 0 0 0 15px;}
.widget_archive li a, .widget_categories li a {text-decoration: none; color: #000;}
.widget_archive li a:hover, .widget_categories li a:hover {text-decoration: underline;}

.wp-sidebar p {font-size: 16px; margin: 0; padding: 10px 0 0 0; font-weight: normal; font-family: "slablight", arial, sans-serif;}
.wp-sidebar p a {color: #000 !important;}

.wp-sidebar h2 {font-size: 16px;background: url("/assets/skin/sprite-controls.gif") -35px 5px no-repeat;display: block;cursor: pointer;text-transform: lowercase;}
.wp-sidebar h2.close {background: url("/assets/skin/sprite-controls.gif") -243px 8px no-repeat;}

.wp-sidebar br {height: 0; display: none; line-height: 0; padding: 0; margin: 0; float: left;}

.wp-sidebar li li {padding: 2px 0 !important;}


.sb-archive-y, .sb-archive-m, .widget_categories {padding-top: 5px !important;}
.sb-archive-y h2, .sb-archive-m h2, .widget_categories h2 {padding-bottom: 5px !important;}


.hp-post {float: left; width: 330px; margin: 0 20px 0px 0; border-bottom: 1px solid #36b8fb; padding: 20px 0 0 0;}
.hp-post.last {margin-right: 0;}
.hp-post p {margin: 0; padding: 5px 0; line-height: 1.3em;}
.hp-post h2 {margin: 0 !important; padding: 0; line-height: 1.1em; text-transform: none !important; font-family: "slabmedium", arial, sans-serif !important; font-size: 16px !important;}
.hp-post img {float: left; margin: 0 10px 10px 0; padding: 0; }
.hp-options {clear:both; font-size: 11px; text-align: right;}

/* Posts and Comments */

.post {padding: 0px 0px 0 0px; margin-bottom: 10px; font-size: 13px;}
.post h2 {font-size: 26px !important;  margin: 4px 0 0 0 !important; padding-bottom: 5px !important; text-transform: none !important; border-bottom: 1px solid #36b8fb;}
.post h2 a {text-decoration: none;}
.post ul {margin: 0 20px;}
.post li {list-style: circle;}
.post h2 {padding-left: 0 !important;}
.post h3 {font-size: 16px; color: #4a9fdf; padding-top: 15px;}
.attachment-post-thumbnail {float: right; padding: 0 0 0 40px;}

.text-small {font-style: italic; font-size: 11px; clear:both;}

.our-thoughts ol li {font-size: 11px; padding: 5px 10px; margin-bottom: 10px; border-bottom: 1px solid #333;}
.our-thoughts ol li.alt { }

.avatar {float: left; margin: 0 10px 10px 0;}

#commentform {font-size: 11px; margin: 10px 0 !important; border-top: 1px solid #36b8fb;}
#commentform h2 {padding: 0; margin: 0; font-size: 20px;}
#commentform fieldset {border: 0px solid #111; padding: 10px 0; }
#commentform legend {padding: 10px 0; font-size: 14px;}

#commentform label span {display: block; font-size: 14px; text-transform: lowercase; font-family: "slabmedium", arial, sans-serif;}
#commentform #author, #commentform #url, #commentform #email {background: #dde2e8; border: 0; padding: 5px;}
#commentform #comment {width: 400px; background: none; border: 1px solid #36b8fb; padding: 5px; font-family: inherit; font-size: 12px; height: 80px;}
#commentform input {background: #none;border: 1px solid #36b8fb;}
#commentform .block-submit {text-align: left;}
#commentform .block-submit  span {display: none;}
#commentform .block-submit input {font-size: 12px; color: #fff; padding: 4px 6px 6px 6px; background: #00c3fc; border: 0px solid #0c1c0c;font-family: "slabmedium", arial, sans-serif; text-transform: lowercase;font-size: 16px;}

.rsslink {padding: 10px 0 10px 22px; clear:both; display: block; position: absolute; top: -35px; right: 0;background: url("/assets/skin/rss-icon.gif") 0px 9px no-repeat;}
.rsslink:hover {text-decoration: none;}


.alignright {float: right;  margin: 10px 0 20px 20px; padding: 0px; border: 0px solid #ededed;}

.alignright img {margin-bottom: 10px;}

.really_simple_share {width: 320px; margin: 0 !important; padding: 10px 0 00 !important;}

