body {
   background:#57883D;
   background-image: url(../garden/images/bg.gif);
   background-repeat: repeat-x;
   color:#000000;
   margin:0px 0px 0px 0px;
   font:11px verdana, arial, helvetica, sans-serif;
   scrollbar-face-color:#95955D;
   scrollbar-arrow-color:#000;
   scrollbar-track-color:#57883D;
   scrollbar-shadow-color:#000;
   scrollbar-highlight-color:#000;
   scrollbar-3dlight-color:#57883D;
   scrollbar-darkshadow-color:#57883D;
}

a {   
   text-decoration:none;
   background:none;
   border-bottom:1px dashed #4B4B21;
}
 
a:link {
   color:#DD031D;
}

a:visited {
   color:#5F5F31;
}

a:hover {
   background:#DD031D;
   hover:#cccc99;
   color: #ffffff;
}

#top {
   position:absolute;
   top:0px;
   left:0px;
}       

#side1 {

   position:absolute;
   top:220px;
   left:40px;
   width:215px;
   background:transparent;
   padding:0px;
}

.sidebody {
   background:#CCCC99;
   border:1px solid #1E4604;
   color:#1E4604;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   margin:0px 0px 5px 0px;
}

.sidetitle {
   background:#1E4604;
   padding:2px;
   font:8pt georgia, tahoma, serif;
   font-weight:bold;
   text-transform:lowercase;
   text-align:center;
   color:#6BA54C;
}   

.sidetitle2 {
/*   background:#1E4604;*/
   padding:2px;
   font:14pt georgia, tahoma, serif;
   font-weight:bold;
   text-transform:lowercase;
   text-align:center;
   color:#57883D;
}  

#sidehearts {
   position:absolute;
   top:100px;
   left:730px;
   background:transparent;
}

#log {
   position:absolute;
   top:25px;
   left:290px;
   width:450px;
   background:transparent;
   background-image: url(../garden/images/bg2.gif);
   background-repeat: repeat-y;
   background-position:top right;
   padding-bottom:15px;
   padding-right:20px;
   padding-left:30px;
}

.logbody {
   background:#CCCC99;
   border:1px solid #1E4604;
   padding:5px;
   margin:0px 0px 0px 0px;
}

.date {
   background:#1E4604;
   font:14pt georgia, tahoma, serif;
   font-weight:bold;
   text-transform:lowercase;
   text-align:center;
   color:#6BA54C;
   margin:5px 0px 0px 0px;
   padding:2px;
}

.title	{
   font:9pt verdana, arial, helvetica, sans-serif;
   font-weight:bold;
   text-transform:uppercase;
   background:#AFAF6E;
   border-top:1px solid #1E4604;
   border-left:1px solid #1E4604;
   border-right:1px solid #1E4604;
   padding:2px;
   color:#1E4604;
}

.posted {
   background:#95955D;
   border-bottom:1px solid #1E4604;
   border-left:1px solid #1E4604;
   border-right:1px solid #1E4604;
   padding:2px;
   color:#1E4604;
   padding:2px;
   padding-bottom:3px;
   margin:0px 0px 25px 0px;
}

/* Default WordPress by Dave Shea || http://mezzoblue.com
	Modifications by Matthew Mullenweg || http://photomatt.net
	This is just a basic layout, with only the bare minimum defined.
	Please tweak this and make it your own. :)
*/


a img {
	border: none;
}

acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .07em;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

cite {
	font-size: 90%;
	font-style: normal;
}

.feedback {
	color: #ccc;
	text-align: right;
}

.meta {
	font-size: 11px;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

#commentform input, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
}

#commentform textarea {
	width: 100%;
}
