/*  
Theme Name: Whitespace
Theme URI: http://www.effika.net/misc/whitespace.html 
Description: A condensed version of Barthelme. For WordPress 2.0+. Widgets-friendly.
Version: 1.0
Author: Scott Allan Wallick, modified heavily by effika (effika@yahoo.com).
Author URI: http://www.effika.net/
*/
/*
"Barthelme" (C) 2006 Scott Allan Wallick - http://scottwallick.com/ - and distributed under the terms of the GNU General Public License v2
"Whitespace" &copy; 2006 effika (effika@yahoo.com), distributed under the terms of the GNU GPL v2.
*/


/*Setting up the page and global attributes*/

html,body
{
 	margin:0;
	padding:0;
}

body
{
 	font: 85% 'Trebuchet MS', 'Lucida Grande', Arial,sans-serif
}

p
{
 	margin:0 10px 10px
}

a
{
 	color: #546188;
}

small
{
 	margin: 10px;
	font-size: 90%;
	font-family: 'Lucida Grande', Arial, sans-serif;
}

blockquote
{
border: 1px solid #bac8da;
background: #f0f7ff;
width: 80%;
margin-left: auto;
margin-right: auto;
padding: 4px;
}

div#wrapper
{
  float:right;
  width:100%;
	margin: 0;
  margin-left:-200px;

}

div#content
{
  margin: 0;
  margin-left:200px;
}

div#extra
{
  float:left;
  clear:left;
  width:200px; 
  background: transparent;
}

div#comments
{
  width: 600px;
}

/*Header Stuff */

div#header 
{
	background: #bac8da url(images/header.png) repeat-x top center;
	color: #f5f5f5;
	margin: 1em 0;
	padding: 1.2em 0 1.2em 3em;
}

h1#title 
{
	font-size: 2.2em;
	font-weight: normal;
	line-height: normal;
	margin: 0;
}

p#description 
{
	font-size: 1.3em;
	margin: 0;
}

div#header a, div#header a:active, div#header a:link, div#header a:visited 
{
	background: transparent;
	color: #ffffff;
	text-decoration: none;
}

div#header a:hover 
{
	background: transparent;
	color: #e5e5e5;
	text-decoration: none;
}

/*Sidebar Stuff */


div#sidebar
{
 	/* float: left; I don't know what's causing it, but with that uncommented 
	Mozilla refuses to acknowledge the links in the sidebar are actually links.  
	The structure seems to hold up OK without it, at least.*/ 
  width: 160px; 
	background: transparent;
  border: 1px solid #888888; 
  border-top: none; 
  border-bottom: none; 
  border-left: none;

}


div#sidebar ul 
{
	margin: 0 1.5em 0 3em;
	padding: 0;
}

div#sidebar ul li 
{
	font-size: 1em;
	line-height: 175%;
	list-style: none;
	margin: 0 0 1.5em 0;
	padding: 0;
}

div#sidebar ul li h2 
{
	font-size: 1em;
	margin: 0;
	text-transform: uppercase;
}

div#sidebar ul li p, div#sidebar ul li ul, div#sidebar ul li ul li 
{
	margin: 0;
	padding: 0;
}

div#sidebar ul li ul li ul li 
{
	font-size: 0.9em;
	margin: 0 0 0 1em;
}

/* Sidebar Calendar Stuff */


.datearcAlt2 , .datearcAlt {
    border-bottom:  1px solid #888888;
    font-size: .9em;
		font-weight: bold;
	  padding: 2px;
    width: 25%;
    }
.datearcAlt2 {
    background: #f6f7f9;
}
.datearcAlt {
    background: #e7eaed;
}
.datearc {
    border: 0px none;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100px;
    }

/* Footer Stuff */

div#footer
{
  clear:both;
  width:100%;
  background: trasnparent;
  color: #888888; 
  font-size: .8em
}
div#footer p
{
  margin:0;
  padding:5px 10px;
}

/*Make the posts look pretty */

.post-title 
{
  font-size: 1.7em; 
  font-family: Georgia, 'Times New Roman', Times, serif; 
  margin-top: 0;
	margin-bottom: .4em;
	margin-left: 0;
	margin-right: 0; 
  padding: 0;
}

.post 
{
  width: 600px; 
  margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 4em; 
  line-height: 1.4em; 
  font-size: 1em;
}

.post p 
{
  padding: 5px 0 5px 10px;
}

.post li
{
  padding: 5px 0 5px 10px;
}

.post-comments
{
  text-align: right;  
  border: 1px dashed #999999;
  border-left: none; 
  border-right: none;
	}

/*Make the comments look pretty */

h3#comment-count 
{
	font-size: 0.9em;
	margin: 0;
}

h4#comment-header 
{
	font-size: 1.6em;
	font-weight: normal;
	margin: 0.1em 0 1em 0;
}

h4#respond 
{
	font-size: 1.3em;
	font-weight: normal;
	margin: 2em 0 0 0;
}

div.formcontainer p 
{
	margin: 0.5em 0 1em 0;
}

div#comments ol li 
{
	background: #f6f7f9;
	color: #111;
	margin: 1em 5%;
	padding: 0.5em 1em;
}

div#comments ol li.alt 
{
	background: #e7eaed;
	color: #111;
}

div#comments ol li p 
{
	margin: 0.5em 0;
}

div#comments ol li p.comment-metadata 
{
	font-size: 0.9em;
}

/* Make the Forms Pretty */

form {
	margin: 0.3em 0 0 0;
	padding: 0;
}
input#s {
	margin: 0 0 0.4em 0;
	padding: 0.2em;
	width: 70%;
}
textarea {
	height: 13em;
	overflow: auto;
	width: 66%;
}
input#searchsubmit, input#submit {
	border: 1px outset #999;
}
input#s, input#author, input#email, input#url {
	width: 66%;
}
input#s, input#author, input#email, input#url, textarea {
	border: 1px inset #999;
	padding: 0.2em;
}
div.formcontainer {
	font-size: 1em;
	margin: 0 0 3em 0;
	width: 100%;
}
div.formright, div.formleft {
	display: inline;
	float: left;
	margin: 0 0 0.5em 0;
}
div.formleft {
	clear: both;
	text-align: right;
	width: 15%;
	margin: 0 2% 0 0;
}
div.formright {
	width: 80%;
}

/*Archive Stuff */

.post-archive
{
 	width: 600px; 
  margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 1em; 
  line-height: 1em; 
  font-size: 1em;
}

.post-title-archive
{
 	font-size: 1.5em;
}

.small-archive
{
 	font-size: .9em;
  margin: 0;
  padding: 0;
}
 /*Random Tags */
 
.pagetitle
{
  font-size: 1.7em; 
}

.navigation 
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
}

.alignleft
{
  text-align: left;
}

.alignright
{
  text-align: right;
}
