/*  
Theme Name: Farmstead
Theme URI: http://www.glatz.com/
Description: Navigation is a 3 column theme that uses the color scheme of the admin panel of Wordpress.  The theme is widget ready.
Version: 1.00
Author: Phil Glatz
Author URI: http://www.glatz.com/
Based on: Navigation, by GPS Gazette  http://www.gpsgazette.com/
*/		
* {
  margin: 0px;
  padding: 0px;
}

ul {
  list-style: none;
}

body {
  margin: 20px;
  text-align: center;
  float: center;
  background: #F8F8BF;
  color: #000000;
  width: 1020px;
  font: normal 14px Georgia, "Times New Roman", Times, serif;
  line-height: 18px;
}

                         /***************************************************
                         *********************** Blogtitle **************
                         *****************************************************/
#blogtitle {
  display: block;
  width: 100%;
  border-bottom: 4px double #000000;
}

#blogtitle h1 {
  font-size: 1.6em;
  float: left;
  width: 600px;
  margin: 4px 0 0 12px;
  color: #996600;
  text-align: left;
  padding: 40px 0 10px 96px;
  background: url(img/blog-toplogo.gif) no-repeat;
}

#blogtitle a:link {
  color: #996600;
  text-decoration: none;
  border: none;
}

#blogtitle a:visited {
  text-decoration: none;
  border: none;
}

#blogtitle a:hover {
  color: #996600;
  text-decoration: none;
}

#blogtitle p.desc {
  float: left;
  margin: 4px 0 0;
  width: 420px;
  text-align: left;
  padding: 0 8px 8px 0px;
  font-size: .9em;
  font-style: italic;
}

br.clearit {
  clear: both;
  height: 0px;
  line-height: 0px;
  font-size: 01px;
  letter-spacing: 0px;
  margin: 0px 0px 0px 0px;
}

div.clearit, br.clearit {
  clear: both;
  margin: 0;
  padding: 0;
}

.clearit:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

                         /***************************************************
                         *********************** Container **************
                         *****************************************************/
#container {
  float: left;
  width: 100%;
  overflow: hidden;
  background: none;
}

                         /***************************************************
                         *********************** Left Sidebar Container *******
                         *****************************************************/
#leftnav {
  float: left;
  width: 190px;
  padding-top: 8px;
  padding-bottom: 12px;
  margin: 70px 0 20px 8px;
  text-align: left;
}
#leftnav li.backlink {
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: 0.5em;
  padding: 0.25em;
  border: 1px solid black;
}
#leftnav li.backlink a {
  font-weight: bold;
}

                         /***************************************************
                         *********************** Right Sidebar Container *******
                         *****************************************************/
#rightnav {
  float: right;
  width: 190px;
  margin: 70px 8px 20px 0;
  padding-top: 8px;
  padding-bottom: 12px;
  text-align: left;
}

                         /***************************************************
                         *********************** Content **************
                         *****************************************************/
#content {
  display: block;
  padding: 6px 1em 1em 1em;
  margin: 25px 225px 20px 225px;
  text-align: left;
}

#content ul {
  padding-left: 15px;
}

#content ul li{
  padding-left: 15px;
  background: url(img/star.gif) no-repeat;
}

#content ul ul li{
  padding-left: 15px;
  background: url(img/child.gif) no-repeat;
}

#content ol{
  list-style-position: inside;
  padding-left: 15px;
  padding-top: 2px;
  margin-bottom: 10px;
}

#content p {
  padding-left: 10px;
}

                         /***************************************************
                         *********************** Footer **************
                         *****************************************************/
#footwrap {
  clear: both;
  margin: auto;
  width: 100%;
  color: #333333;
  padding: 12px 0 10px 0;
  font-weight: normal;
}

#footwrap a:link {
  color: #3F3F3F;
  text-decoration: none;
  border: none;
  font-weight: bold;
}

#footwrap a:hover {
  color: #3F3F3F;
  text-decoration: underline;
  border: none;
}

#footwrap a:visited:hover {
  color: #3F3F3F;
  text-decoration: underline;
  border: none;
}

#footwrap a:visited {
  color: #3F3F3F;
  text-decoration: none;
  border: none;
  font-weight: bold;
}

#footwrap img {
  padding: 0px 5px 0px 5px;
  width: 7px;
  height: 11px;
  border: none;
}

                         /***************************************************
                         *********************** Left Sidebar **************
                         *****************************************************/
#sidebarleft {
  margin-bottom: 10px;
  background: none;
  padding: 0 8px  0 8px;
}

#sidebarleft ul li {
  display: block;
  padding-left: 10px;
  margin-left: 5px;
  background: url(img/star.gif) no-repeat;
}

#sidebarleft ul li ul li{
  padding-left: 10px;
  background: url(img/child.gif) no-repeat;
}

#sidebarleft ul li li{
  padding-left: 10px;
  background: url(img/child.gif) no-repeat;
}

#sidebarleft a:link {
  color: #111111;
  text-decoration: none;
  border: none;
  font-weight: normal;
}

#sidebarleft a:hover {
  color: #666666;
  text-decoration: underline;
  border: none;
}

#sidebarleft a:visited:hover {
  color: #111111;
  text-decoration: underline;
  border: none;
}

#sidebarleft a:visited {
  color: #666666;
  text-decoration: none;
  border: none;
  font-weight: normal;
}

#sidebarleft h2 {
  color: #000000;
}

                         /***************************************************
                         *********************** Right Sidebar **************
                         *****************************************************/
#sidebarright {
  margin-bottom: 10px;
  background: none;
  padding: 0 8px  0 8px;
}

#sidebarright ul li {
  display: block;
  padding-left: 10px;
  margin-left: 5px;
  background: url(img/star.gif) no-repeat;
}

#sidebarright ul li ul li{
  padding-left: 10px;
  background: url(img/child.gif) no-repeat;
}

#sidebarright a:link {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  border: none;
}

#sidebarright a:hover {
  color: #000000;
  text-decoration: underline;
  border: none;
}

#sidebarright a:visited:hover {
  color: #000000;
  text-decoration: underline;
  border: none;
}

#sidebarright a:visited {
  color: #000000;
  font-weight: normal;
  text-decoration: none;
  border: none;
}

#sidebarright h2 {
  color: #000000;
}

#leftnav p, #rightnav p {
  margin: 0 0 1em 0;
}

#content h2 {
  margin: 0 0 .5em 0;
}

                         /***************************************************
                         *********************** Paragraph **************
                         *****************************************************/
p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

                         /***************************************************
                         *********************** Blockquote ********************
                         *****************************************************/
blockquote {
  margin: 0px 0px 0px 30px;
  padding: 0px 25px 0px 0px;
  font-style: italic;
  color: #666666;
  border-left: 4px solid #B5C9DF;
}

                         /***************************************************
                         *********************** Post Metadata ****************
                         *****************************************************/
.postmetadata {
  margin: 10px 5px 10px 5px;
  padding-left: 10px;
  font-style: italic;
  font-size: 12px;
}

.postmetadata a:link {
  border: none;
  color: #111111;
  font-weight: normal;
  font-style: italic;
}

.postmetadata a:hover {
  border: none;
  color: #666666;
  font-weight: normal;
  font-style: italic;
}

.postmetadata a:visited:hover {
  border: none;
  color: #666666;
  font-weight: normal;
  font-style: italic;
}

.postmetadata a:visited {
  border: none;
  color: #111111;
  font-weight: normal;
  font-style: italic;
}

                         /***************************************************
                         *********************** Links ********************
                         *****************************************************/
a:link {
  color: #111111;
  text-decoration: underline;
  font-weight: bold;
}

a:hover {
  color: #666666;
}

a:visited {
  color: #111111;
  text-decoration: underline;
  font-weight: normal;
}

#feed, #feed img a:link, #feed img a:visited {
  border: none;
}

                         /***************************************************
                         *********************** Comments ********************
                         *****************************************************/
.commentlist {
  padding-left: 40px;
  padding-right: 15px;
  background: #FFFFFF;
}

.commentlist li {
  margin: 8px 10px 8px 15px;
  padding-left: 12px;
  list-style: none;
  background: #EFEFEF;
  margin-bottom: 2px;
  border: 1px solid #8B9DB2;
}

li.alt {
  background: #E0E8EF;
}

.commentlist cite {
  background: #FFFFFF;
  padding: 2px 3px 1px 3px;
  border: 1px solid #8B9DB2;
}

.commentlist p {
  padding: 5px 5px 2px 3px;
  margin-bottom: 5px;
}

.commentlist a:link {
  border: none;
  text-decoration: underline;
  font-weight: bold;
  color: #223E6F;
}

.commentlist a:visited {
  border: none;
  text-decoration: underline;
  font-weight: bold;
  color: #223E6F;
}

.commentlist a:hover {
  border: none;
  text-decoration: underline;
  font-weight: bold;
  color: #000000;
}

.commentlist a:visited:hover {
  border: none;
  text-decoration: underline;
  font-weight: bold;
  color: #000000;
}

.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited {
  text-decoration: none;
  color: #9F9F9F;
}

.commentnumber {
  font: italic normal 14px 'Times New Roman', Times, serif;
  margin-top: 2px;
  float: right;
  color: #B4D8FE;
  font-size: 2.4em;
}

#comment {
  width: 350px;
}

                         /***************************************************
                         *********************** Headings**************
                         *****************************************************/
h1 {
  font-size: 1.5em;
  padding-left: 65px;
  color: #666666;
}

h2 {
  display: block;
  font-size: 1.2em;
  font-weight: bold;
  padding: 5px 0 0 3px;
  margin: 5px 0 0.25em 0;
  text-align: left;
}

h3 {
  display: block;
  font-size: 1em;
  font-weight: bold;
  padding: 5px 0 0 3px;
  margin: 5px 0 6px 0;
  text-align: left;
  border-bottom: 4px double #000000;
}

.posttitle h3 {
  font-size: 2.4em;
  font-weight: bold;
  padding-left: 5px;
  padding-top: 12px;
  padding-bottom: 3px;
  margin-top: 6px;
  margin-bottom: 5px;
  border-bottom: .5em solid #F0F8FF;
}

.posttitle a:link {
  color: #111111;
  font-weight: bold;
}

.posttitle a:visited {
  color: #000000;
  font-weight: bold;
}

h4 {
  margin-top: 15px;
  font-size: 1.1em;
  font-weight: bold;
  border-bottom: .5em solid #F0F8FF;
}

h5 {
  margin-top: 15px;
  font-weight: bold;
  border-bottom: .5em solid #F0F8FF;
}

                          /*Misceleneous*/
.date {
  float: right;
  font-size: 18px;
  font-weight: bold;
  padding-top: 15px;
  margin-right: 10px;
  text-align: left;
  width: 55px;
}

.entry {
  margin-bottom: 5px;
}

.entry img {
  padding: 0.5em;
  border: none;
  float: left;
}

                         /*Contained Floats Fix*/
.post {
  display: block;
  overflow: hidden;
  width: 98%;
}

                     /*Code*/
code {
  display: block;
  margin: 10px 30px 0 30px;
  padding: 2px 10px 5px 10px;
  border-top: 4px solid #6DA6D1;
  color: #666666;
  background: #C3DEF1;
}

<!-- Site Meter -->
<script type="text/javascript" src="http://sm1.sitemeter.com/js/counter.js?site=sm1farmstead">
</script>
<noscript>
<a href="http://sm1.sitemeter.com/stats.asp?site=sm1farmstead" target="_top">
<img src="http://sm1.sitemeter.com/meter.asp?site=sm1farmstead" alt="Site Meter" border="0"/></a>
</noscript>
<!-- Copyright (c)2006 Site Meter -->
