body   { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url("images/back.gif"); background-repeat: repeat-x }
.main    { font-size: 11px; line-height: 16px; padding-top: 47px; padding-left: 22px }
.main a  { color: #1e4e3b; text-decoration: none }
.main a:hover  { color: #1e4e3b; background-color: #ededc9 }
h1  {
	font-size: 20px;
	margin-bottom: 25px;
	line-height: 30px;
}
h2  {
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 20px;
}
.main td { font-size: 10px; line-height: 16px }
.slogan  { color: #78a095; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 36px; padding-left: 10px }
.phone  {
	color: #1e4e3b !important;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 0 10px;
	letter-spacing: 1px;
	line-height: 1.5;
}
.address  {
	color: #1e4e3b !important;
	font-size: 9px;
	padding: 10px 0 0 10px;
}
.caption   { color: #999; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; padding-top: 4px; padding-bottom: 8px }
.utility  { color: #486f62; font-size: 10px; padding-right: 10px }
.utility a:link { color: white; text-decoration: none }
.utility a:visited { color: white; text-decoration: none }
.utility a:active { text-decoration: underline }
.picfloat { padding-right: 10px; padding-bottom: 10px; float: left }
