/* @override http://geofflivingston.com/wp-content/themes/starkers/style.css */

/*
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:url(http://geofflivingston.com/img/background.png) repeat-x #f1f1f1;
    font-family:helvetica;
    font-size: 13px;
	line-height:1.4;

}
#container {
	width:1010px;
	margin:0 auto;
}
#header {
width:100%;
}
#header-container {
width:1000px;
margin:0 auto;
min-height: 220px;
}

#logo {
padding-top: 40px;
padding-left:60px;
padding-bottom: 200px;
padding-right: 300px;
background: url(http://geofflivingston.com/img/background-glow.png)-15px 0px no-repeat;
opacity:.9;
position: absolute;
}

#sidebar-2 p {
	color: #777;
	line-height: 1.3;
}

#tagline {
	width:100%;
	position: relative;
	top: 144px;
	height:90px;
	background: url(http://geofflivingston.com/img/tagline.png) -10px top no-repeat;
	text-indent: -10000px;

}
/* NAVIGATION */
#nav li {
	float:left;
	list-style:none;display:block;
	margin-left:14px;
}
#nav a {
	color:#FFF;
	display:block;
	margin: 5px;
}
#nav {
	position: relative;
	top: 45px;
	float: right;
}
.nav-home {
	background: url(http://geofflivingston.com/nav.png);
	padding-right: 100px;
	padding-bottom: 20px;
	display: block;
	text-indent: -100000px;
}
.nav-home:hover {
	background-position: 0px 43px;
}
.nav-photo {
	background: url(http://geofflivingston.com/nav.png);
	background-position: -130px 0px;
	padding-right: 100px;
	padding-bottom: 20px;
	display: block;
	text-indent: -100000px;
}
.nav-photo:hover {
	background-position: -130px 43px;
}
.nav-blog {
	background: url(http://geofflivingston.com/nav.png);
	background-position: -260px 0px;
	padding-right: 120px;
	padding-bottom: 20px;
	display: block;
	text-indent: -100000px;
}
.nav-blog:hover {
	background-position: -260px 43px;
}
.nav-about {
	background: url(http://geofflivingston.com/nav.png);
	background-position: -410px 0px;
	padding-right: 80px;
	padding-bottom: 20px;
	display: block;
	text-indent: -100000px;
}
.nav-about:hover {
	background-position: -410px 43px;
}

/* CONTENT */
#content {
width:500px;
float: left;
}
.post h2 {
font-size:22px;
font-weight:bold;
margin: 0px;
}
.post h2 a {
line-height:.9;
color:#D56036;
text-decoration: none;
text-shadow: rgba(0,0,0,0.3) 0 1px 0;
}
#pagination {
margin-bottom:15px;
}
a {
	color:#D56036;
	text-shadow: #a6d0fd 0 0 0;
}
.post p {
	color: #555;
	font-size: 13px;
	margin: 0px;
	padding: 0;
	padding-left:5px;
	display: block;
	line-height: 1.5;
	white-space: normal;
margin-bottom:10px;
}
.post-meta {
	margin-bottom: 15px;
	font-size: 12px;
	color:#999 !important;
	margin: 0px;
	padding: 0px! important;

}
.post-meta-bottom{
	font-style: italic;
	padding: 10px !important;
	background: #fafafa !important;
	display: block ;
	margin-top: 15px !important;
	margin-bottom: 25px !important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;

}
.post ul {
	margin-top: 20px;
	margin-bottom: 20px;
}
.post li {
	margin-left: 15px;
	margin-bottom: 8px;
	list-style-type: disc;
	color: #555;
}
.post img {
      padding:5px;
}
/* COMMENTS */
#comments {
	margin-top: 15px;
}
h3#comments {
	color:#D56036;

}
.comment {
	margin: 10px;
	padding:5px;
	padding-top:8px;
	background: #f9f9f9;
}
.fn {
	padding-left: 5px;
	padding-top: 5px;
	font-weight: bold;
	color: #111;
}
.comment-meta a{
	padding-left: 5px;
	color: #111;
	text-decoration: none;
}
.comment-edit-link {
	background-color: rgba(251,241,183,0.92);
}
.comment p{
	padding: 10px;
	color: #555;
	line-height:1.4;
}

.says{
	display: none;
}

/* LEAVE A COMMENT */
input#author, input#email, input#url {
	padding: 5px;
	font-size: 15px;
}

#respond h3 {
	color:#D56036;
}

label {
	display: block;
	margin-top:10px;
	margin-bottom: 5px;
}
textarea {
	margin-top: 10px;
	padding: 10px;
	width: 480px;
	margin-bottom: 10px;
}
/* SIDEBAR */
#sidebar-1 {
	float: left;
	width:180px;
	margin-left:60px;
}
#sidebar-1 li {margin-bottom:5px;}
#s-photos {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px #e9e9e9 solid;
	background: #e9e9e9;
	padding: 10px;
    margin-bottom:20px;
}
#s-cat {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px #e9e9e9 solid;
	background: #e9e9e9;
	padding: 10px;
    margin-bottom:20px;
}
#s-subscribe {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px #e9e9e9 solid;
	background: #e9e9e9;
	padding: 10px;
    margin-bottom:20px;
	width:180px;

}
#s-search {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px #e9e9e9 solid;
	background: #e9e9e9;
	padding: 10px;
    margin-bottom:20px;
	width:180px;
	min-height:50px;
}
#searchresults {
	font-size:16px;
}

.searchfield {
	font-size:12px;
	padding:5px;
	width:165px;
}
#searchsubmit {
	float:right;
	margin-top:5px;
}
#s-about {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px #e9e9e9 solid;
	background: #e9e9e9;
	padding: 10px;
    margin-bottom:20px;
	width:180px;
}
#sidebar-1 h2 {
	color:#D56036;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-size:.8em;
}
#sidebar-1 img {
	width: 160px;
	height: inherit;
	margin-bottom: 15px;
}

#sidebar-2 {
	float: right;
	width: 180px;
	min-height: 900px;
	text-align:justify;
}

#sidebar-2 h2 {
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size:.8em;	color:#D56036;
}
#sidebar-2 img {
	margin-bottom: 15px;
}
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important; margin-bottom: 10px;width:90%; height: 80%;}
#flickr_badge_uber_wrapper {width:100px;}
#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
/* FOOTER */
#footer {
	display:none;
}
