/*
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
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body {
	font-size: 62.5%; /* Resets 1em to 10px */
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    background: white;
}

#wrapper {
    width: 900px;
    background: #FFF repeat;
    padding: 20px;
    margin: 0 auto;
    overflow: hidden;
}

#header {
	background: #FFF url(topmenu.swf) no-repeat top center;
}

#header h1, #header p {
     margin-left: -9999px;
}

#headerimg {
     margin: 20px auto:
}

#headerimg img.img-hidden {
     display: none;
}

#content {
     width: 600px;
     float: left;
	 margin-top: 50px;
}

#content .post p + p, #content p + p {
	margin-top: 10px;
	margin-bottom: 15px;
}

.custom-content {
	width: 820px;
	margin: 50px 0 0 0;
}

.custom-content .post .bio p + p {
	margin-top: 10px;
	padding: 0 0 0 315px;
	margin-bottom: 15px;
}

.bio  img.alignleft {
	margin: 0 15px 15px 0;
}

div.bio {
	/*margin-top: 50px;*/
	margin-bottom: 25px;
	display: block;
	width: 850px;
	height: 350px;
}

textarea {
	width: 600px;
	margin: 10px 0;
}

#sidebar {
	padding: 0;
	margin: 50px 10px 0 0;
    width: 210px;
    float: right;
}

#sidebar .widget {
	margin-bottom: 15px;
}

.clear-both {
    clear: both;
}

#footer {
	overflow: auto;
	clear: both;
	padding-top: 50px;
}

#footerimg {
	float: left;
}

#footer .narrowcolumn {
	width: 200px;
	float: left;
	margin-left: 20px;
}

#footer .widecolumn {
	width: 500px;
	float: left;
}

#footer .widecolumn img {
	float: left;
}

#footer .narrowcolumn p {
	color: #999999;
	font-size: 1em;
	font-weight: bold;
}

p {
	font-size: 1.3em;
}

h2 {
	font-size: 1.5em;
	color: #339966;
	margin-bottom: 10px;
}

h3 {
	font-size: 1.4em;
	color: #666666;
	font-weight: bold;
}

#content .post p {
	margin-bottom: 15px;
}

#content .post p img, #content img, #content p img {
	padding: 10px;
}

a, a:active, a:visited {
	text-decoration: none;
	color: #0033FF;
}

a:hover {
	text-decoration: underline;
}