@charset "UTF-8";
/* CSS Document */


a, a:link, a:active { 
	color: #50910f; 
	text-decoration: underline; 
}
a:hover { 
	color: #5d3124;
}

body  {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #50910f url(../images/bg.jpg) repeat-x left 200px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}

 #container {
	background: #ffffff url(../images/contentbg.jpg) repeat-y left top;
	width: 780px;
	margin: 0 auto;
	text-align: left;
} 

/* HEADER */
 #header { 
	background: #fff url(../images/top-image.jpg) no-repeat center right; 
	padding: 0;
	margin:0;
	height: 155px;
} 

#header img { 
	border: none;
	position:relative;
	top: 10px;
	left: 25px;
}
	
#header h1 {
	margin: 0;
	padding:0;
	display:none;
	text-align:left;
	text-indent:-9000px;
}

#header h2 {
	color:#5d3124;
	font-size:100%;
	font-weight:400;
	padding: 0 0 0 15px;	
}

/* NAVIGATION */


#nav {
	background: #3f730b;
	height:30px;
	margin:0;
	padding:0;
	width: 780px;
}

#nav ul {
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:5px 0;
	text-align:center
}

#nav li {
  display: inline;
  padding:0 5px;  
}


#nav ul li a {	
	font-size:110%;
	letter-spacing: .05em;
	padding:0;	
}

#nav ul li a:link, #nav ul li a:visited, #nav ul li a:active, #nav ul li a:hover {
	color:#ffffff;
	text-decoration:none;
}

#nav ul li a:hover {
	color:#fff;
	text-decoration:underline;
}

/* SIDEBAR */

 #sidebar {
	background: url(../images/bgleaf.jpg) no-repeat left bottom;
	float: left;
	margin:0;
	padding: 0 0 40px 0;
	width: 210px;
}

#InnerSidebar {
	 margin: 0 8px;
}


#InnerSidebar h1 {
	 color:#5d3124;
	 font-size:150%;
	 margin: 30px 0 0 0;
}

#InnerSidebar a, a:link, a:active{
	 color: #5d3124;
}

#InnerSidebar a:hover { 
	color: #3f730b;
}

.care{
	color:#5d3124;
	font-size: 110%;
	line-height:1em;
	
}

.evelyn{
	color:#5d3124;
	font-size: 130%;
	font-weight:bold;
}

#icons img{
	border: none;
	padding: 20px 5px;
}

/* MAIN CONTENT */
 #mainContent {
	float: left;
	width: 570px;
	margin:25px 0 10px 0;
	padding: 0;
}

 #InnerMain { 
	margin: 0 30px;
	padding:0;
}

#InnerMain h1 {
	font-size:170%;
	color:#5d3124;
	font-weight:400;
	line-height:1em;
}

#InnerMain p { 
	line-height: 1.6em;
	padding: 0 0 10px 0;
}

#InnerMain ul { 
	margin:0 0 15px 0x;
	list-style-position:inside;
}

#InnerMain li { 
	margin:0 0 8px 0;
}

#InnerMain img { 
	padding:0 13px 15px 0;
}


#InnerMain .subhead { 
	color:#5d3124;
	font-weight:bold;
	}
	
#InnerMain .name { 
	color:#3f730b;
	font-weight:bold;
	font-style:italic;
	}

/* FOOTER */
 #footer {
	clear:both;
	color: #fff;
	text-align:right;
	font-size:90%;
 	margin: 0 auto;
	padding: 0;
	width: 780px; 
} 
 #footer p {
	margin: 10px 0 0 0;
}
.floatrt { 
	float: right;
}
.floatlft { 
	float: left;
}
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.clearfix {
	display:inline-block;
}

.clearfix {
	display:block;
}

* html .clearfix {
	height:1px;
}

