body		{
		font-size: 78%; 
		font-family: "georgia", "times new roman", serif;
       		color: #000;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		background: #D1E6D1 url("kalanchoe.jpg") top left repeat-y; 
		padding-left: 104px;
		text-align: justify;
		}

#container	{
		background: #D1E6D1;
	       	clear: both;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		height: 550px;
		}

#container2	{
		background: #86BF83; 
		clear: both;
		margin: 0;
		}	

#content	{
		padding: 20px;
		background: #D1E6D1 url(border.gif) top left repeat-x;
		clear: both;
		height: 38em;
		}

#navlinks	{
		float: left;
		}

.menu		{
		padding-top: .3em; 
		padding-left: 10px;
		line-height: 2em; 
		}


img		{
		margin: 10px;
		padding: 2px;
		border: solid 2px #86BF88;
		background: #fff;
		}
	
img.left	{
		float: left;
		}

#footer,#header	{
		color: #fff; 
		text-align: left;
       		padding-left: 1em;
	       	clear: both; 
		}

#footer		{
		background: #86BF83 url(borderbtm.gif) top right repeat-x;
		border-top: solid 4px #D1E6D1;	
		padding-top: 20px;
		padding-bottom: 0px;
		height: 5em;
		}

.col
		{
		background: #D1E6D1;
		width: 33em;
		line-height: 1.8em; 
		float: left;
		color: #000; 
		margin: 0px;
		}

#search		{
		position: absolute;
		top: 0;
		right: 0;
		padding: 10px;
		width: 19em;
		}
	
fieldset	{
		border: none;
		}		
		
dt		{
		display:none;
		}
		
dd		{
		float: left;
		}

a		{
		color: #fff; 
		text-decoration: none; 
		border: none;
		padding: 3px;
		font-weight: 900;
		line-height: 1.8em;
		letter-spacing: .3em;
		}

.spacer		{
		background: transparent; 
		height: .5em;
	       	clear: both
		}
		
h1		{
		font-style: italic;
		color: #fff;
		width: 50%;
		
		}

h2		{
		color: #4780b9; 
		font-style: italic; 
		font-size: 150%;
		}
