/*
Theme Name: Leaves
Description: based on http://loreleiwebdesign.com/2009/03/09/piggie-bank-wordpress-theme-for-gold-diggers and webdemar's layout, designed by <a href="http://loreleiwebdesign.com">Lorelei Web design</a>. 
Version: 1.2
Sub-Author: RainDanz
Sub-Author URI: http://raindanz.com
*/


body{
	margin:0px auto;
	color:#000000;
	background:#CCFF99 url(img/bg.png) fixed top left;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:95%;
	text-align:left;
}

p{
	margin:0 10px 20px 0;
	color:#000000;
}
p:a{
	padding:3px;
	color:#005859;
	background:#66CC66;
}
a{
	color:#005859;
}
blockquote{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	border-left:5px solid #000000;
}
#page{
	margin:0 auto;
	width:925px;
}
#header{
	margin:0 0;
	position:relative;
	height:170px;
	background:url(img/header.png) top center no-repeat;
}
#header h1 {
	display:none;
}
#content{
	padding:10px 0 0;
	border:2px solid #005859;
	background:#fff;
	font-family:'Myriad Pro',Helvetica,Arial,sans-serif;
	text-align:left;
}
#content-left{
	float:right;width:700px;padding:15px;}
#content-right{
	float:left;width:170px;
}
#footer{
	background: url(img/bg-footer.png) no-repeat left;width:915px;color:#fff;text-align: center; font-family:'Myriad Pro',Helvetica,Arial,sans-serif;margin:0 auto;padding:5px;}

h1 {
	margin:0 0% 0%;
	color:#005859;
	font-family:Georgia,serif;
	font-style:italic;
	font-weight:700;
	font-size:150%;
	text-align:left;
}
h1 a{
	padding-left:0;
	color:#005859;
	text-decoration:none;
}
h2 {
	color:#005859;
	font-family:Tahoma, sans-serif;
	font-weight:400;
	font-size:140%;
}
h2#blog-description{
	margin:0;
	padding:4px 0 0;
	position:absolute;
	left:0;
	color:#005859;
	font-weight:400;
	font-size:100%;
}
h3 {
	margin:0 0 3%;
	border-bottom:3px solid #ccc;
	color:005859;
	font-family:'Myriad Pro',Helvetica,Arial,sans-serif;
	font-style:normal;
	font-weight:300;
	font-size:170%;
}
h3 a{
	color:005859;
	font-family:'Myriad Pro',Helvetica,Arial,sans-serif;
	text-decoration:none;
}
h4 {
	margin:2px 0 1px 1px;
	color:#005859;
	font-style:italic;
	font-size:110%;
}
h5 {
	color:000000;
	font-size:100%;
}
h6 {
	padding-bottom:0%;
	color:000000;
	font-style:normal;
	font-weight:300;
	font-size:90%;
}
h5-highlight{
	color:#005859;
	font-family:Tahoma, sans-serif;
	font-weight:700;
	font-size:90%;
}

#top-nav{
	margin:0;
	padding:0;
	position:absolute;
	top:175px;
	right:10px;
	list-style:none;
	font-family:'Myriad Pro',Helvetica,Arial,sans-serif;
}
#top-nav li{
	margin:0 0 0 10px;
	float:left;
	font-family:'Myriad Pro',Helvetica,Arial,sans-serif;
}
#top-nav li#rss{
	padding:0 0 0 15px;
	background:url(img/rss-icon.gif) no-repeat left center;
}
	
.box-left{
	margin:0 0 40px 20px;
	background:#fff url(img/content.jpg) no-repeat left top;
}
.meta{
	padding:5px;
	border:1px solid #ccc;
	clear:both;
	color:#005859;
	background:#fff url(img/bg-meta.gif) repeat-x left top;
}
.meta-date{
	padding:2px 15px 2px 20px;
	background:url(img/date.png) no-repeat 0 2px;
}
.meta-categories{
	padding:2px 15px 2px 20px;
	background:url(img/categories.gif) no-repeat 0 2px;
}
.meta-comments{
	padding:2px 15px 2px 20px;
	background:url(img/comment.gif) no-repeat 0 2px;
}
.box-right{margin: 0 0% 1% 1%; padding: 2% 4% 2% 3%; line-height: normal;
	border-bottom: 1px solid White;
	background: url(img/left-bk.png) repeat-y;
	}
.box-right ul{list-style:none;margin:0 0 5px;padding:0;}
.box-right li{background:none;margin:0;padding:5px 5px 5px 10px;}
.box-right li:hover{
	margin:0;
	padding:1% 1% 1% 1%;
	}

.contactform {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 80%; color: #005859;
	}
.contactform textarea {
   width: 100%;
}
.contactform input {
	border-color:#005859;
	border-top:1px soli;
	border-right:1px solid;
	border-bottom:2px solid;
	border-left:1px groove;
}
.contactform input {
	border-color: #005859; 
	border-bottom: 2px solid;  
	border-left: 1px groove;  
	border-right: 1px solid;  
	border-top: 1px solid}

.eventday {
	font-size: 115%;
        font-weight: 700;
}
	

#commentform label{display:block;margin:0 0 5px;}
#commentform input.text,#commentform textarea{width:500px;margin:0 0 10px;}
#commentform .text{height:22px;background:#fff url(img/bg-form-text.gif) repeat-x left top;border:1px solid #dadada;color:#005859;padding:6px 6px 0;}
#commentform textarea{height:150px;background:#fff url(img/bg-form-text.gif) repeat-x left top;border:1px solid #dadada;color:#5e5e5e;padding:6px 6px 0;}
#commentform .button{width:auto;height:30px;background: #005859;border:none;color:#fff;margin:0;padding:0 20px;}
.commentlist{list-style:none;margin:0;padding:0;}
.commentlist .quote{background: White;border: 2px solid #005859;padding:20px;}
.commentlist li{
	margin:20px 0 0;
	padding:0;
	color:#fff;
	
}
.commentlist cite{
	display:block;
	font-style:normal;
}
.avatar{
	margin:0 20px 10px 0;
	float:left;
}
#searchform #search{
	padding:6px 6px 0;
	border:1px solid #dadada;
	float:left;
	width:146px;
	height:22px;
	color:#5e5e5e;
	background:#fff url(img/bg-form-text.gif) repeat-x left top;
}
#searchform .button{
	margin:0;
	padding:0 10px;
	border:none;
	width:auto;
	height:30px;
	color:#fff;
	background:#005859;
}
#footer p{
	margin:0 0 5px;
	color:#005859;
	font-family:'Myriad Pro',Helvetica,Arial,sans-serif;
	font-size:90%;
}
#legal{
	float:center;
}
.aligncenter,div.aligncenter{
	margin:0 auto;
	display:block;
}
.alignleft{
	margin:0 20px 20px 0;
	float:left;
}
.alignright{
	margin:0 0 20px 20px;
	float:right;
}
.wp-caption{
	margin-bottom:20px;
	padding-top:4px;
	border:1px solid #ccc;
	background-color:#f7f7f7;
	font-family:Tahoma, sans-serif;
	font-style:normal;
	font-weight:lighter;
	font-size:relative-size;
	text-align:center;
	letter-spacing:250%;
}
.wp-caption img{
	margin:0;
	padding:0;
	border:none;
	float:none;
}
.wp-caption p.wp-caption-text{
	margin:0;
	padding:0;
}

ul,ol,.aligncenter{
	margin-bottom:20px;
}
h3 a:hover,.box-right li a{
	text-decoration:none;
}
p.tags,.clear{
	clear:both;
}