body 	
	{background-color: 	white;
      	 color: 		black;
      	 font-family: 		"Times New Roman", Times, Georgia, serif;
	 font-size:		100%;
         width:			650px;
	 margin-left:		auto;
	 margin-right:		auto;
	}

table
	{border-collapse: collapse;
	 border: 0px;
	}

.hchs
	{font-style: italic;
	 color: #000000;
	}

.hchsheader
	{background-color: #4682B4;
	 padding-left: 15px;
	 padding-bottom: 0px;
	 padding-top: 5px;
	 }

.addresstemp 
	{font-style: italic;
	 font-weight: bold;
	 vertical-align: bottom;
	 padding-bottom: 0px;
	}

.blue
	{font-style: italic;
	 color: #000080;
	 font-size: 0.75em;
	 font-weight: bold;
	}

.address 
	{font-style: italic;
	 font-weight: bold;
	}

.imgheader
	{border-top: #225511 solid 5px;
	 border-bottom: #000080 solid 5px;
	}

.mainmenu
	{background-color: #8FBC8F; 
	 border-top: #8FBC8F;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 text-align: center;
	 font-size: 0.85em;
	}

.sidemenu
	{padding-left: 5px;
	 padding-right: 5px;
	 border-right: 1px solid #000000; 
	 vertical-align: top;
	}

.sideheader
	{color: #225511; 
	 text-decoration: none;
	 font-weight: bold;
	}

.activepage 
	{color: #808080;
	 padding: 0;
	}

.content
	{padding-left: 10px;
	}

.contentheader
	{color: #225511;
	}

.imgseal
	{border: thin solid #000000;
	 margin-right: 5px;
	}

.imgmain
	{border: thin solid black;
	 margin: 10px;
	}

.imgleft
	{border: thin solid black;
	 margin-top: 10px;
	 margin-right: 10px;
	 margin-bottom: 10px;
	}

.imgright
	{border: thin solid black;
	 margin-top: 10px;
	 margin-left: 10px;
	 margin-bottom: 10px;
	}

.imgshopping
	{border: 4px solid black;
	 margin-right: 20px;
	}

h4
	{font-weight: bold;}

p, li
	{font-size: 0.85em;}

.siteinfo	
	{font-weight: bold;}

a:link
	{color: #000000;
	 text-decoration: underline;
	}

a:visited
	{color: #000080;
	 text-decoration: underline;
	}

a:hover 
	{
	 color: #556B2F;
	 text-decoration: underline;
	 background-color: #FFFFFF;
	}