
#maincontent #address {position: absolute; left: 30px; top: 160px;}
#maincontent #address {font: 16px Arial, Verdana, Arial, sans-serif; color: #0000a0; font-weight: bold; font-style: italic;}
#maincontent #directintro {font: 16px Arial, Verdana, sans-serif; color: #0000a0; font-weight: bold;}
#maincontent #directintro {position: absolute; left: 300px; top: 160px;}
#maincontent #direct1 {position: absolute; left: 300px; top: 200px;}
#maincontent #direct2 {position: absolute; left: 500px; top: 200px;}
#maincontent #direct3 {position: absolute; left: 300px; top: 300px;}
#maincontent #direct4 {position: absolute; left: 500px; top: 300px;}
#maincontent #theform { position: relative; left: 18px; top: 100px; width: 662px; height: auto; }
#maincontent #theform h2{ font: 20px Arial, Verdana, Arial, sans-serif; color: #0000A0; font-weight: bold; margin: 0px 0px 10px; }
#maincontent #theform form{ background: #eee; border: 2px solid #000000; padding: 15px; }
#maincontent #theform form .error{}
#maincontent #theform form .error p{ color: red; }
#maincontent #theform label{ color: #000; font-weight: bold; }
#maincontent #theform input[type="text"],
#maincontent #theform textarea{ border: 1px solid #000; padding: 5px;  width: 100%;  margin-top: 8px;  }
#maincontent #theform input[type="text"]{ width: 50%; }
#maincontent #theform textarea{ margin-bottom: 10px; }
#maincontent a {font: 14px Arial, Verdana, Arial, sans-serif; color: #0000a0; text-decoration: none; font-weight: bold;}
#maincontent a:hover {color: #336699; text-decoration: underline;}

