/*  
Theme Name: Barthelme
Theme URI: http://www.plaintxt.org/themes/barthelme/
Description: A minimalist theme where white space and margins can show culture and aestheticism. For WordPress 2.0+. Widgets-friendly.
Version: 1.1
Author: Scott Allan Wallickg
Author URI: http://scottwallick.com/
*/

/*
"Barthelme" (C) 2006 Scott Allan Wallick - http://scottwallick.com/ - and distributed under the terms of the GNU General Public License v2
*/

html, body
{
	margin: 0;
	padding: 0;
}

body
{
	color: #4A4052;
	line-height: .8em;
	background: #fffef6;
	font-size: 28px!important;
}

#header {width: 100%;}

h1, h2, h3, h4, h5, p, ul, li, dl, dd, dt, form, input
{
	font-weight: normal;
	color: #4A4052;
	margin: 0;
	font-size: 100%;
	padding: 0;
	display: block;
	font-family: Georgia, serif;

}

#content h2.post-date-single {line-height:0.75em;
margin-bottom:1.5em;
margin-top:0.25em;
display: block;
text-align: center;
width: 100%;}

a, a:hover
{
	color: #BF0C26;
	text-decoration: none;
}

.highlight { color: red; }

h1, h1 a, h1 a:hover, h2.post-title
{
	text-transform: uppercase;
	letter-spacing: 1em;
	color: #4A4052;

}

h1, #description{		width: 100%; 
	text-align: center;}


#content h2, #content h3, #content h4
{
	float: left;
	display: inline;
	font-style: italic;
	letter-spacing: .2em!important;
	text-transform: uppercase;
}

ul
{
	margin: 0;
	padding: 0;
}

li
{
	margin: 0 0 1em 0;
	list-style: none;
	
}


.post-header { display: inline; }

.post-header .post-info
{
	float: right;
	text-align: left;
	display: inline;
	letter-spacing: 0;
	text-transform: none;
	font-style: normal;
	margin-bottom: .75em;
	line-height: .75em;
	width: 13em;
	padding-left: 1.5em;
		background: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/bullet.png) 0px 8px no-repeat;

}

.post-entry .search .info
{
	padding-left: 1.75em!important;
	font-style: italic;
	display: block;
}

.post-entry { clear: both; }

.post-entry:first-child {text-index: 0;}

.post { margin-bottom: 1em;
	padding-bottom: 2em;
}

.post-entry p, #comments p
{
	text-indent: -1em;
	margin-left: 1em;
	text-align: justify;
	line-height: 1.5em;
}

div > p:first-child, li > p:second-child
{text-indent: 0!important;}

.post-edit {float: right;}

p.post-comments
{
padding-left: 1.4em;
text-indent: 0;
			background: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/bullet.png) 0px 7px no-repeat;
}


/* HOME STUFF */
.home .post-header h2.post-title {text-align: center; float: none; display: block!important; width: 100%!important;}

.home .post-header {text-align: center; float: none; display: block!important; width: 100%;}
.home .post-header h2 .post-info {text-align: center; float: none;}

.home .post {background-image:url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/rule.png);
background-position:center bottom;
background-repeat:no-repeat;
display:block;
padding-bottom:2em;
text-align:center;
width:970px;}

/* GLOBAL ELEMENT COMBINATIONS */
/* HEADER STUFF */
h1#title
{
	font-weight: normal;
	line-height: .75em;
}

p#description { font-style: italic; letter-spacing: .2em; text-transform: lowercase;}

/* WRAPPER - CONTAINER - CONTENT STUFF */
#wrapper
{
	width: 100%!important;
	text-align: center;
}

.content-wrapper
{
	display: block;
	width: 60%;
	margin: auto;
	display:block;
margin:auto;
width:970px;
	margin-top: 1.5em;

}

div#container {text-align: left; }

div.post
{
	float: left;
	width: 100%;
	text-align: left;
}

h2.post-title-single
{
	font-weight: normal;
	text-align: left;
	display: inline;
}

div.post-entry blockquote { border-left: 1em solid #cfd5dd; }

div.post-footer
{
	border-bottom: 1px solid #888;
	border-top: 1px solid #888;
}

/* COMMENTS STUFF */
h4#comment-header { font-weight: normal; }

#comments
{
	margin: 0 0 2em 0;
padding:0;
text-align:center;

}

textarea
{
	display: block;
	width: 200px;
}

/* SIDEBAR STUFF */
div.sidebar
{
	display: block;
	margin: auto;
	text-align: center;
	width: 970px;
	padding-bottom: 2em;
	background-image: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/rule.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.sidebar ul { 	line-height: .75em;
 }
.sidebar ul li
{

}

#home-link
{
	background-image: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/home.png);
	background-repeat: no-repeat;
	background-position: center;
	margin: 0;
}
#home-link h3 a{color: transparent;}



.sidebar ul li.page_item, .sidebar ul li.cat-item
{
	display: inline;
	padding-left: 1em;
	margin-right: -.5em;
	background: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/bullet.png) 2px 2px no-repeat;
}

.current-cat a, .current-cat a:hover {color: #4A4052;}	
	
.list-pages, #home-link a, #searchsubmit { color: #BF0C26; text-transform: uppercase; font-style: italic;}
.list-categories{ color: #BF0C26; text-transform: uppercase; font-style: italic; }
div.sidebar ul li h2 { text-transform: uppercase; }
#content .post-entry ul.search { margin: 0!important; }

#content .f ul.search li
{
	list-style: none;
	margin: 0px;
	padding: 0;
}

/* FOOTER STUFF */
div#footer
{
	clear: both;
	margin: 3.5em 0 0 0;
}

div#footer #feed-links {
height:20px;
line-height:22px;
margin:0;
overflow:hidden;}

div#footer p
{
	margin: 0;
	text-align: left;
	padding-left: 180px;
}

/* MAIN BODY STUFF */
#content dl, #content ul, #content ol { margin: 2em 2em; line-height: 1.5em; }

#comments dl, #comments ul, #comments ol
{
	margin: 0 0 1.5em 0;
	padding: 0;
}











#comments h4 {text-align: center; text-transform: uppercase; font-style: italic; margin-bottom: .75em;}
#comments p.preamble {text-align: center;font-style: italic; line-height: .75em; margin: 0 0 1.5em 0; text-indent: 0;}

#comments ol
{margin: 0 0 2em 55px; float: left;
}

#comments ol li {border: solid 1px gray; background: white; padding: 2em 2em 3em 2em; width: 750px; float: left;}


#comments ol li .comment-metadata {font-style: italic; margin: 0 0 1em 0; text-indent: 0px;}


#comments ol li p
{
	margin: 0; text-indent: 2em;
	

}

#comments ol li .comment-body > p:first-child {text-indent: 0;}

div.comment-signature {display:inline;
float:right;
line-height:1.5em;
text-align:left;}











#content dl { }
#content dt { font-style: italic; }

#content dd
{
	margin-left: 1.5em;
	margin-bottom: .75em;
}

#content ul { }

#content li
{
	padding-left: 3em;
	margin-bottom: .75em;
	text-indent: -.5em;
	background: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/bullet.png) 1em 6px no-repeat;}

#content ul li:first-letter {font-style: italic;}


#content ul.inline-list
{
	display: inline!important;
	margin: 0!important;
	padding: 0!important;
}

#content ul.inline-list li { display: inline!important; }

#content li.cat-item
{
	display: inline;
	margin: 0;
	padding: 0;
	text-indent: 0;
	
}

#content li.cat-item:after { content: ","; }
#content li.cat-item:last-child:after { content: ""; }
#content li.cat-item:last-child:before { content: "and "; }

/* GLOBAL ALIGNMENT AND MISC ELEMENTS */
div.navigation
{
	display: block;
	width: 100%;
	float: left;
	margin-bottom: 2em;
	background-image: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/rule.png);
	background-repeat: no-repeat;
	background-position: center center;
}
}
.alignleft, div.nav-left { float: left; }

.nav-left
{
	float: left;
	padding-left: 2.5em;
	background-image: url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/rule-left.png);
	background-position: left center;
	background-repeat: no-repeat;
	width: 350px;
}
.nav-right
{
	background-image:url(http://www.theweightofdust.org//wp-content/themes/Barthelme/images/rule-right.png);
background-position:right center;
background-repeat:no-repeat;
float:right;
padding-right:2.5em;
text-align:right;
width:350px;
}

abbr, acronym
{
	border-bottom: 1px dotted #546188;
	cursor: help;
}

code, pre { font: 1em/normal "courier new", courier, monospace; }

.clearer
{
	clear: both;
	height: 0;
}

/* IMAGE ELEMENTS, INCLUDING LINKS */
div#content img.center { display: block; }

/* FORMS FOR COMMENTS AND SEARCH / INCLUDES STYLES FOR THE WP-CONTACTFORM PLUGIN */

.formcontainer {background:white none repeat scroll 0 0;
border:1px solid black;
float:left;
margin: 0 55px;
padding:2em;
position:relative;
width:750px;}

textarea
{
	height: 13em;
	overflow: auto;
}


div.formright, div.formleft
{
	display: inline;
	float: left;
}

div.formleft
{
}

div.formright #submit { text-align: right; width: 120px; display: inline; float: right; color: #BF0C26; background: transparent; cursor:pointer; text-transform: uppercase; font-style: italic;

}
div.formright label {float:left;
height:36px;
padding-top:6px;
width:280px;}


div.formright input
{
display: inline;
	padding: 0;
	height: 36px;
	border: 0;
	text-align: left;
	font-size: 1em;
	border: 0;
	width: 470px
}


div.formright textarea
{
	border:1px solid #999999;
float:left;
font-size:100%;
padding:3px;
text-align:left;
width:750px;
}

#search {height: 28px; overflow: hidden;padding: 0; margin: 0;}
#searchform {height: 28px; overflow: hidden;padding: 0; margin: 0; text-align: center;}
#searchform div {height: 28px; overflow: hidden; padding: 0; margin: auto; text-align: top; position: relative; display: block; width: 700px;}
#searchform div input {height: 28px; overflow: hidden;padding: 0; margin: 0; border: 0;}
#searchform div input#searchsubmit {height: 28px; overflow: hidden; padding: 0; margin: 0; text-align: right;	font-size: 28px;
	cursor: pointer;
	font-family: georgia;
	line-height: .3em;
	float: left;
	position: relative;
	top: -5px;
	background: none;
}
#searchform div input#s
{
	height: 34px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	top: 0;
	width: 470px;
	float: left;
	font-family: georgia;
	font-size: 28px;
		position: relative;
	top: -4px;
	text-align: right;
	font-weight; normal;
		color: #4A4052;
		background: transparent;

}

.left {float: left;}
.right {float: right;}
.center {text-align: center;}



/* LINK STYLES */









.gallery-caption {display: none;}
