.content {margin: 10px auto 10px; width: 1030px;}
.head    { background-image: url("img/headbg.jpg"); width: 1024px; height: 125px }
.hlogo   { margin-top: 10px; margin-right: 20px; float: right }
.main   { margin: 10px 0 10px 0 }
.left     { color: #fff; list-style-type: none; display: block; width: 210px; float: left }
.middle      {  background-color: #cde4e7; margin-right: 10px; margin-left: 10px;  width: 536px; float: left }
.middle h4{color: #23464c; font-family: georgia; font-style: italic; text-align: right}
.right     { background-color: #edf5f6; width: 260px; height: auto; float: left }
body  { color: black; font-size: 10pt; font-family: Tahoma; background-color: white }
#footer    { color: #ccc; font-size: 0.87em; background-color: #1b6878; text-align: center; width: 1014px; height: 30px; clear: both;background-image: url("img/fbg.gif")  }

#menu  {background-color: #5ba4af; margin-bottom: 10px;  }
#questions   { background-color: #5ba4af; margin-top: 10px; margin-bottom: 10px; padding: 0 }
#questions a:link, a:visited  { color: #fff; text-decoration: none }
#questions a:hover, a:active  { color: #203b3f }
#questions li { line-height: 2em; white-space: nowrap; list-style-type: none; display: block }
#questions img { margin-right: 5px; float: left }
#menu p  { list-style-type: none; display: block; margin-top: 0; margin-left: 10px; border-bottom: 1px solid #3b6a72 }
#menu p a   { color: #fff; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
#menu p a:link  { color: #fff; font-weight: bold; text-decoration: none; display: block }
#menu p a:visited { color: #fff; font-weight: bold; text-decoration: none }
#menu p a:hover  { color: #10393d; font-weight: bold; text-decoration: underline; background-color: #edf5f6; display: block }
#menu p a:active  { color: #ff0; font-weight: bold; text-decoration: underline }
#q { clear: both }
#q input { font-size: 0.8em; font-family: Arial; background-color: #cce3e6; margin-top: 2px; padding: 2px; width: 180px; border-style: solid; border-width: 1px 0 0 1px; border-color: #396167 }
#q textarea   { font-size: 0.8em; font-family: Arial; background-color: #cce3e6; padding: 2px; width: 180px; height: 36px; border-style: solid; border-width: 1px 0 0 1px; border-color: #396167; margin: 1px 0 }
#q input#submit   { font-size: 0.8em; font-family: Arial; background-color: #fcfcfc; text-align: center; padding: 2px; width: 186px; border-style: solid; border-width: 1px; border-color: #edf5f6 #396167 #396167 #edf5f6 }
h2 { color: #23464c; font-size: 1.3em; font-weight: bold }
h3 { font-size: 1.05em; font-weight: bold }
#id { }
.tri    { width: 165px; float: left }
#photos img {margin:5px}
#photos a { text-decoration: none; border-width: 0 }

.quote  { font-family: georgia; font-style: italic; line-height: 1.25em; background-color: #eaeef4; padding: 0 8px 2px; border: solid 1px #94abd0 }
#lefti{padding:0}
#middlei{padding:0 8px}
#righti{padding:5px}
#menui { padding: 5px 5px 0 }
#questions { padding: 5px 5px 0 }
.fadd{padding:10px}

