html{	height: 100%;	margin-bottom: 0.1em;}
*{	margin: 0;	padding: 0;}
img{	border: 0;}
p{	line-height: 1.6em;	margin: 0.7em 0;}
dl{	margin: 1em 0;}
dt{	font-weight: bold;}
dd{	margin: 0.5em;	padding: 0;}
img.right{	float: right;	margin: 10px 0 0 10px;}
img.left{	float: left;	margin: 0 10px 0 0;}hr{	display: none;}
body{	background: #fff url(bg2.png) 0 0 repeat-x;	color: #333;
/*	font: 74%/1.6em "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva,  verdana, tahoma, arial, sans-serif;  */	
font: 72%/1.6em verdana, tahoma, arial, sans-serif; 	
margin: 0;	
padding: 0;	
text-align: center;}
a{	text-decoration: none;}
a:link, 
a:visited{	color: #015A1E;}
a:hover, a:active{}
h1, h2, h3, h4, h5, h6{	font-family: Arial, Verdana, Serif;
/*	font-family: garamond,georgia,times,serif;	font-weight:400;*/
}
/* Etc******************** */
br.clear {	clear: both;}
/* Layout******************** */
#wrapper {	text-align: left;	width: 1050px;	margin: 0 auto;	background: #fff url(bg2.png) 0 0 repeat-x;	position: relative;}
#header {	height: 100px;	padding: 1em 1em 1em 0;}	
div#container {	float: left;	width: 100%;}
div#content {
	margin: -75px 200px 0 200px;        
	padding: 10px;
	}
#newsearch {
	-moz-border-radius: 10px 10px 10px 10px;
	width: 600px;
	border-color: #aaa;
	border-style: solid;
	border-width: 1px;
	background-color: #ECF5ED;
	color: #000;
	text-align: center;
	font-family: Arial, Verdana, Serif;
	padding: 10px;
}

div.sidebar {	float: left;	overflow: hidden;	width: 190px;	padding-top: 1em;}
div#primary {	margin: -58px 0 0 -1050px; }

div#secondary {	margin: -58px 0 0 -190px;}

/* header********** */
#header  h1 {	
	padding-top: 10px; 
	font-size: 2.8em;
	font-weight: 600;
	color: #003A00;
	font-family: garamond,georgia,times,serif;
}
#blog-title {	
	padding-top: 10px; 
	font-size: 2.8em;
	font-weight: 600;
	color: #003A00;
	font-family: garamond,georgia,times,serif;
}
#blog-description {	
	padding-top: 4px;
	color: #667991;
}
.menublock{
	width: 190px;
	margin-top: 12px;
	display: block;
}
.menublock h4{
	width: 190px;
	font-family: Arial, Verdana, Serif;
	font-size: 12 pt;	
	line-height: 2em;
	color: #FFF;        
	text-align: center;
	background:  url('side2.png') no-repeat;
}
.lmenuul{
	margin: 0 0 0 0;
	padding: 5px 0 10px 0;
	width: 188px;
	border-bottom: solid 2px #667991;  
	background:  #ECF5ED;
	border-right: solid 1px #B8BA7D; 
	border-left: solid 1px #B8BA7D;
	list-style: none;
	text-align: center;
	
}
.lmenuul a{
	width: 188px;
	list-style: none;
	text-decoration: none;
	text-align: center;
	font-size:10pt; 
	line-height: 13pt; 
	color: #023F40;
	font-family: verdana, tahoma, arial, sans-serif;
}
.lmenuul a:hover{
	width: 188px;
	list-style: none;
	text-decoration: underline;
	text-align: center;
	font-size:10pt; 
	line-height: 13pt; 
	color: #023F40;
	font-family: verdana, tahoma, arial, sans-serif;
}
div#footer { 	clear: left;	border-top: 1px solid #C7F1D5;	width: 100%;	padding: 1em 0;        text-align:center;}
.side1 {	width: 190px;	float: left;	color: #000;	margin-left: -1050px;        }
.side2 {	width: 190px;	float: left;	color: #000;	margin-left: -200px;}

.skip-link {	right: 0;	top: 5px;	position: absolute;}
.skip-link a {	background: url(skip.png) 0 0 no-repeat;	height: 22px;	width:114px;	display: block;	text-indent: -9000px;}
.skip-link a:hover {	background: url(skip.png) -115px 0 no-repeat;	height: 22px;	width:114px;	display: block;	text-indent: -9000px;}

#nav-above {	display: none;}
.page-title {	font-size: 1.3em;	border-bottom: 1px solid #666;	margin-bottom: 1em;	color: #3A9476;}
.page-title span {	color: #000;}
.entry-title {	font-size: 1.9em;	clear:both;}
.entry-title a:link, h2.entry-title a:visited {	color: #3A9476;}
.entry-title a:hover {	color: #000;}
.post {	margin-bottom: 20px;	margin-right: 1em;}
.post ul, .post ol{	margin-left: 40px;}
.entry-content a {	color: #333;	border-bottom: 1px solid #666;}
.entry-content a:hover {	color: #000;	border-bottom: 1px solid #333;}
.entry-content img {	padding: 5px;	border: 1px solid #C7F1D5;}
.entry-meta {	border-top: 1px solid #C7F1D5;	color: #5EB97C;	font-size: 0.9em;}
.entry-meta .author{	background: url(author.png) 0 0 no-repeat;	padding-left: 16px;}
.entry-meta .cat-links{	background: url(tag_red.png) 0 0 no-repeat;	padding-left: 16px;}
.entry-meta .edit-link{	background: url(pencil.png) 0 0 no-repeat;	padding-left: 16px;}
.entry-meta .comments-link{	background: url(comment.png) 0 0 no-repeat;	padding-left: 16px;}
.meta-sep {	visibility: hidden;}
div#nav-below{	width: 100%;	float: left;	margin-bottom: 1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
ul#archives-page {	list-style: none;}
ul#archives-page ul {	margin-left: 20px;}
/* comment********** */
#comments {}
#comments h3 {	font-size: 1.2em;	border-bottom: 1px solid #666;}
#comments  ol{	list-style: none;	margin: 1em 0;}
#comments  ol li{	background: #F5FDF8;	padding: 5px;}
#comments  ol li.alt{	background: #C7F1D5;}
#comments ol .comment-author {	font-size: 1.1em;	font-weight: bold;}
#comments #author , #comments #email, #comments #url{	border: 2px solid #C7F1D5;	padding: 0.4em;	margin: 0.5em 0;	color: #3A9476;}
#comments #author:focus , #comments #email:focus, #comments #url:focus,#comments #author:hover , #comments #email:hover, #comments #url:hover {	border: 2px solid #5EB97C;}
textarea#comment {	width: 530px;	border: 2px solid #C7F1D5;	padding: 0.4em;	margin: 0.5em 0;	color: #3A9476;}
textarea#comment:focus,textarea#comment:hover {	border: 2px solid #5EB97C;}
.form-submit input {	background: #3A9476;	color: #fff;	font-weight: bold;	margin-bottom: 2em;	padding: 0.2em 0.5em;	border: 2px solid #5EB97C;	border-right: 2px solid #2C7058;	border-bottom: 2px solid #2C7058;}
.form-submit input:focus, .form-submit input:hover {	background: #2C7058;	color: #fff;	font-weight: bold;	margin-bottom: 2em;	padding: 0.2em 0.5em;	border: 2px solid #3A9476;	border-right: 2px solid #000;	border-bottom: 2px solid #000;}

