      	body
      	{
      		margin: 5pt;
      		font-size: 10pt;
      		min-width: 500pt;
      		padding: 0;
      		font-family: verdana, arial, sans-serif;
      		line-height: normal;
      	}

      	div.sidenav
      	{
      		width: 123pt;
      		top: 5pt;
      		left: 20pt;
      		margin-left: 10pt;
      	}

		p.sidenav		
		{
			font-size: 8pt;
			font-family: verdana, arial, sans-serif;
		}

      	img.sidenavlogo
      	{
      		padding: 1pt 3pt 5pt 3pt;
      		border: 0;
      	}


      	img.tinylogo
      	{
      		padding: 1pt 3pt 5pt 3pt;
      		border: 0;
      		margin-left: 44pt;
      	}

      	img.sidenav
      	{
      		padding: 1pt 5pt 5pt 5pt;
      		border: 0;
      		margin-left: 5px;
      	}

      	a.sidenav
      	{ padding: 3pt 2pt; background-color: #47b0c5; text-align: center; vertical-align: middle; color: #fff; display: block; margin: 0 0 3pt; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.sidenav:hover { color: #fff; font-size: 8pt; font-family: verdana, arial, sans-serif; background-color: #4ec3da; text-align: center; display: block; margin: 0 0 3pt; padding: 3pt 2pt; vertical-align: middle; }
a.sidehome 
		{
      		padding: 3pt 2pt;
      		background-color: #47b0c5;
      		text-align: center;
      		vertical-align: middle;
      		color: #fff;
      		display: block;
      		margin: 0 0 5pt;
      		font-family: verdana, arial, sans-serif;
      		font-size: 8pt;
 		}
a.sidehome:hover { color: #fff; font-size: 8pt; font-family: verdana, arial, sans-serif; background-color: #4ec3da; text-align: center; display: block; margin: 0 0 5pt; padding: 3pt 2pt; vertical-align: middle; }
a.email		
		{ font-size: 9pt; font-family: verdana, arial, sans-serif; line-height: 100%; text-decoration: underline; }

		p.instructsidenav
		{
			font-family: verdana, arial, sans-serif;
			font-size: 9pt;
			color: #388b9c;
			width: 120pt;
			line-height: 100%;
			font-weight: lighter;
			text-align: center;
		}
.phone { color: #388b9c; font-size: 9pt; font-family: verdana, arial, sans-serif; font-weight: lighter; line-height: 100%; text-align: center; width: 120pt; }
div.header
      	{
      		background-color: inherit;
      		color: inherit;
      		height: 160pt;
      		top: 10pt;
      		right: 5pt;
      		left: 160pt;
      		position: absolute;
      		line-height: 300%;
      	}

      	h1.header      	
      	{
          	font-family: verdana, arial, sans-serif;
			background-color: inherit;
  			font-size: 30pt;
      		color: #2C5D3F;
      		padding: 0 0 10pt 10pt;
      	}

      	img.header
      	{
      		float: right;
      		margin-top: 5px;
      	}

		div.wrapcont		
		{
			position: absolute;
			top: 140pt;
			left: 170pt;
		}

      	div.content      	
      	{
      		top: 15pt;
      		right: 70pt;
      		bottom: 10pt;
      		float: left;
      		display: block;
      		width: 300pt;
      		min-width: 30%;
      		margin-right: 20pt;
      	}
      	

a.content {      		
      		font-size: 9pt;
      		font-family: verdana, arial, sans-serif;
      		line-height: 130%;
 }

      	div.contnarrow      	
      	{
      		top: 15pt;
      		right: 20pt;
      		bottom: 10pt;
      		min-width: 20%;
      		float: left;
      		display: block;
      		width: 200pt;
      	}

      	div.contwide    	
      	{
      		top: 15pt;
      		right: 20pt;
      		bottom: 10pt;
      		min-width: 20%;
      		float: left;
      		display: block;
      		width: 400pt;
      	}

		h2.subhead		
		{
			font-family: verdana, arial, sans-serif;
			font-size: 20pt;
		}

		h3
		{ color: #8b0000; font-size: 12pt; font-weight: bold; line-height: 120%; padding-bottom: 5px; border-bottom: 1px solid #c1001a; }

		h4		
		{ color: #388b9c; font-size: 10pt; font-weight: bold; line-height: normal; padding-bottom: 3px; border-bottom: 1px dashed #007e6e; }
h5 { color: #388b9c; font-size: 9pt; font-weight: bold; line-height: normal; }
ul
		{
			list-style-type: circle;
			line-height: 130%;
		}

		dl { line-height: normal; }


		a.subhead
		{
			color: #388b9c;
			font-size: 11pt;
			font-weight: bold;
			font-family: sans-serif;
		}

		p.review
		{
			font-size: 9pt;
			font-style: italic;
			margin-left: 10px;
			margin-top: 2px;
		}
.small { font-size: 8pt; }
img.gardenarch	  	
	  	{
	  		padding: 5pt 5pt 5pt 5pt;
	  		width: 350px;
	  		height: 273px;
	  	}

      	div.buttonbar      	
      	{
      		top: 15pt;
      		width: 120pt;
      		right: 0pt;
      		float: left;
      	}

      	a.buttonbar      	
      	{
      		padding: 8pt 8pt 8pt 8pt;
      		background-color: #96C8A2;
      		text-align: center;
      		vertical-align: middle;
      		color: #2C5D3F;
      		margin: 0pt 25pt 5pt 25pt;
      		font-family:  verdana, arial, sans-serif;
      		font-size: 9pt;
      		display: block;
      	}

      	a.buttonbarsmall      	
      	{
      		padding: 8pt 8pt 8pt 8pt;
      		background-color: #96C8A2;
      		text-align: center;
      		vertical-align: middle;
      		color: #2C5D3F;
      		margin: 5pt 80pt 5pt 80pt;
      		font-family: verdana, arial, sans-serif;
      		font-size: 8pt;
      		display: block;
      	}

		div.picsright		
		{
			top: 120pt;
			width: 220pt;
			right: 0pt;
			float: left;
			padding: 0pt 0pt 0pt 10pt;
		}

		p.picsright
		{
			width: 180pt;
			line-height: 100%;
		}

		p.instruct
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			color: #8b0000;
			width: 180pt;
			line-height: 120%;
			text-align: justify;
			font-weight: lighter;
		}


		p.instructbks
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			background-color: inherit;
			color: #2C5D3F;
			width: 149pt;
			line-height: 120%;
			text-align: justify;
			font-weight: lighter;
		}

		p.hikevin		
		{
			font-family: verdana, arial, sans-serif;
			font-size: 14pt;
			background-color: inherit;
			color: #2C5D3F;
			width: 200pt;
			margin: 0pt 5pt 20pt 5pt;
		}

		p.instructnarrow
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			background-color: inherit;
			color: #2C5D3F;
			width: 120pt;
			line-height: 120%;
			text-align: justify;
			font-weight: lighter;
		}

		p.instructwide
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			background-color: inherit;
			color: #2C5D3F;
			width: 250pt;
			margin-left: 10pt;
			line-height: 120%;
			text-align: justify;
			font-weight: lighter;
		}

		p.instructwidest
		{
			font-family: verdana, arial, sans-serif;
			font-size: 14pt;
			background-color: inherit;
			color: #2C5D3F;
			width: 500pt;
			margin-left: 10pt;
			line-height: 120%;
			text-align: justify;
			font-weight: lighter;
		}


		image.picsright		
		{
			display: block;
		}

		a.legend
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			margin-bottom: 3pt;
			line-height: 100%;
			font-weight: lighter;
		}

      	a      	
      	{ color: #1f6e8c; text-decoration: underline; font-family: verdana, arial, sans-serif; }
			
		a.hover
			{ color: #399; text-decoration: underline; }

		div.list 
			{font-family: verdana, arial, sans-serif;
			font-size: 8pt;
 			}

		form		
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
		}

		select 
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
 		}

		input
		{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
 		}

		div.farright
      	{
      		top: 15pt;
      		width: 300pt;
      		right: 0pt;
      		float: left;
      	}

		div.farrightnarrow
      	{
      		top: 15pt;
      		width: 120pt;
      		right: 0pt;
      		float: left;
      	}

		div.footers
		{
			display: block;
			width: 500pt;
			bottom: 20pt;
			float: left
		}

		div.fineprint		
		{
			width: 300pt;
			height: 16pt;
			position: relative;
		}

		a.fineprint		
		{
			color: #388b9c;
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			vertical-align: middle;
			display: inline;
			margin: 0 3pt 0 0;
			padding-right: 10pt;
		}

		div.top		
		{
			width: 200pt;
			height: 16pt;
			background-color: inherit;
			color: inherit;
			margin-top: 5pt;
			margin-bottom: 10pt;
			position: relative;
		}

p.toplink { margin-top: 400px; }
p.shorttop { margin-top: 100px; }



		a.toplink
		{
			color: #CC3300;
			background-color: inherit;
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			display: inline;
		}


		a.shorttop
		{
			color: #CC3300;
			background-color: inherit;
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			display: inline;
		}

		div.address		
		{
			
		}

		p.address		
		{
			font-family: verdana, rial, sans-serif;
			font-size: 8pt;
			color: #388b9c;
		}



