body, table     { font-family: "trebuchet ms", helvetica, verdana, sans-serif, Arial; text-align: left }

body       { background-color: #ece7dd; text-align: left; margin: 0px; padding: 0px }

a 		    { color: #8b5b2c; text-align: center }
a:link		    { color: #694822; text-align: center } 
a:visited	  { color: #7e3d0c; text-align: left } 
a:active	 { color: #000; text-align: left } 
a:hover		  { color: #000; text-align: left }

h1, h2, h3    { text-align: center; margin: 0px; padding: 0px }

#banner, #banner-commentspop            { background-color: #603f13; text-align: left }

#banner        { text-align: left; margin-top: 5px; margin-left: 9px; padding: 5px 0; border-top: medium none #a60; border-right: medium none #a60; border-left: medium none #a60; width: 780px }

#banner-commentspop       { font-weight: bold; font-size: x-large; text-align: left; padding: 5px }

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
    color: #000;
    font-size: xx-large;
    font-weight: bold;
    margin: 5px;
    text-decoration: none;
}

#banner .description      { color: #d80; font-weight: bold; font-size: large; text-align: left; margin: 5px }	

#content, #container        { text-align: center }

#content   { text-align: left; padding: 10px 235px 10px 9px; width: 542px }

#container   { text-align: left; margin-bottom: 10px; padding: 10px 10px 10px 5px; width: 765px }

#links            { background-color: #bdb295; text-align: left; padding: 5px; position: absolute; top: 210px; left: 567px; width: 227px }

.blog             { background-color: #d7cfbb; text-align: left; position: absolute; top: 210px; visibility: visible }	

.blogbody      { color: #000; font-weight: normal; line-height: 100%; text-align: left; margin-bottom: 10px }

.title, .comments-head          { color: white; font-style: normal; font-weight: normal; font-size: small; line-height: 110%; background: #654113 left ; text-align: left; margin-left: 10px; padding: 2px 10px }			

#menu     { font-size: small; text-align: center; margin-top: 10px; margin-left: 10px }		

.date	      { color: #5c3f09; font: small-caps bolder x-small/40px Arial, Verdana, Geneva, Swiss, SunSans-Regular, FontName; text-align: left; margin-left: 19px }			

.posted	     { color: #2e230f; font-style: normal; font-weight: normal; font-size: x-small; line-height: 115%; text-align: left; margin-top: 20px; margin-left: 20px }


.calendar     { font-weight: normal; font-size: small; line-height: 140%; text-align: center }

.calendar td    { text-align: center; width: 5% }

div.calendar    { text-align: center }

div.calendar table    { text-align: center; width: 100% }

.calendarhead      { color: #fff; font-weight: bold; font-size: small; line-height: 110%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #644014; text-align: center; padding: 2px; width: 100% }	

.side       { color: #333; font-weight: normal; font-size: small; line-height: 100%; text-align: left; padding: 3px 7px }	

.sidetitle        { color: #fff; font-weight: normal; font-size: x-small; line-height: 130%; background-color: #653f0a; text-align: center; margin-top: 10px }		

.syndicate  { font-weight: bold; font-size: small; text-align: left; margin-top: 10px; padding: 2px }	

.powered  { font-weight: bold; font-size: small; line-height: 140%; text-align: center; margin-top: 10px; padding: 2px }

.comments-body    { font-weight: normal; font-size: x-small; line-height: 140%; text-align: left; padding: 0 10px }		

.comments-post   { font-style: italic; font-size: small; text-align: left; display: block; margin: 3px 0; padding-bottom: 3px; border-bottom: 1px dotted #a60 }	

.trackback-url  { font-weight: normal; font-size: small; line-height: 140%; background-color: #fff; text-align: left; padding: 5px }

.trackback-body  { font-weight: normal; font-size: small; line-height: 140%; text-align: left; padding-top: 10px; padding-bottom: 10px }		

.trackback-post  { font-weight: normal; font-size: small; text-align: left }
