body {font-family:Arial,Helvetica;sans-serif; color:#4F0CAF; font-size:14px; font-weight:bold; margin-top:5px;}

#body {text-align:center;} /* box centering method works for IE */ 
#frame {width:760px; margin-left:auto; margin-right:auto; text-align:left;} /* box centering method may not work for IE */
#banner1 {margin-left:120px; margin-right:120px; margin-bottom:10px;}
#banner2 {margin-left:31px; margin-bottom:10px;}
#navpanel {position:relative; top:-593px;}
#navbar {float:left; width:164px; margin-top:6px;}
#mainblock {width:77%; float:left; margin-right:8px;}

div.heading {margin-bottom:10px;}
div.subhead {font-size: 16px; font-weight: bold; color: #0002FF;}
div.notices {font-size: 24px; font-weight: bold; color: #0002FF; margin-left:10px; margin-top:10px;} 
div.photo {float:right; margin-left:10px;}
div.cover {position:absolute; left:625px; margin-top:20px;}
div.box {width:370px; background-color:#F5EEDB; padding-top:20px; border:1px solid #111111;}

p {margin-top:0px; margin-bottom:15px;}
p.updated {text-align:center; margin-top:25px;}
p.pghead {font-size:16px; font-weight:bold; font-style:italic; color:#0002FF}
p.pgitem {font-size:16px; font-weight:bold; font-style:italic; margin-left:20px; margin-bottom:10px;}
p.pglast {font-size:16px; font-weight:bold; font-style:italic; margin-left:20px;}

ol {margin-top:0px;}
ul {list-style:disc; margin-top:0px; margin-bottom:15px;}
li.numlist {font-size:13px;}

span.formrow {font-size:16px; font-weight:bold; font-style:italic; color:#0002FF; width:180px; float:left;}

a {color:#950000; text-decoration:none;} 
a:hover {color:#0002FF; text-decoration:none;}
a.gallerylink {color:#0002FF;}
a.gallerylink:hover {color:#950000;}

form {margin-left:20px; margin-bottom:0px;}

input {font-family:Arial,Helvetica;sans-serif;color:#4F0CAF;font-size:14px; font-weight:bold; margin-bottom:20px;}
input.field {border:1px solid; padding:3px;}
input.button1 {width:55px; border-style:outset; border-left:#EEEEEE; border-top:#EEEEEE;}
input.button2 {width:55px; border-style:outset; border-left:#EEEEEE; border-top:#EEEEEE; margin-left:127px;}

img {border:0px;}
img.banner {width:520px; height:110px;}
img.homephoto1 {width:550px; height:215px; margin-left:174px;}
img.homephoto2 {width:724px; height:114px;}
img.homephoto3 {width:582px; height:207px;}
img.navhome1 {width:168px; height:23px; margin-top:10px;margin-bottom:18px;}
img.navhome2 {width:168px; height:23px; margin-bottom:18px;}
img.navhome3 {width:168px; height:23px; margin-bottom:142px;}
img.navhome4 {width:136px; height:23px; margin-left:589px; margin-bottom:18px;}
img.navmain {width:145px; height:23px;}
img.navarrow {width:7px; height:23px;}
img.title {width:352px; height:30px;}
img.land {width:81px; height:61px; border:1px; margin-bottom:12px;}
img.land1 {width:61px; height:61px; border:1px; margin-bottom:12px;}
img.land2 {width:98px; height:61px; border:1px; margin-bottom:12px;}
img.land3 {width:108px; height:61px; border:1px; margin-bottom:12px;}
img.port {width:61px; height:81px; border:1px; margin-bottom:2px;}
img.port1 {width:73px; height:81px; border:1px; margin-bottom:2px;}
img.port2 {width:49px; height:81px; border:1px; margin-bottom:2px;}
img.audioclip {width:23px; height:14px; margin-left:1px; vertical-align:top;}
img.arrow {width:23px; height:18px; margin-left:3px; vertical-align:middle;}
img.logo {vertical-align:middle; height:57px; margin-left:2px; margin-top:5px;}
img.program {width:116px; height:180px; margin-left:20px; margin-right:0px;}
img.cd {width:175px; height:175px;}
img.flyers {width:425px; height:550px; margin-right:10px; margin-top:10px; border:1px solid #000000;}