a:hover { color: black; text-decoration: none }
a  { color: #c70000; text-decoration: underline }
body    { color: black; font-size: 0.71em; font-family: Arial, Helvetica, sans-serif; background-color: #dad9d6; margin: 0px }
form  { margin-top: 0px; margin-right: 0px; margin-bottom: 0px }
h1, h2  { color: #c70000; font-size: 1em; margin-bottom: 10px }
h1 { margin-top: 40px; margin-left: 40px }
nothing  { clear: both; margin: 0px; padding: 0px; height: 1px }
p { font-size: 1em }
td  { font-size: 11px }
.float { float: left }
.input   { color: gray; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin-top: 3px; padding-top: 2px; padding-left: 5px; border: solid 1px black; width: 340px }
.required  { color: #c70000 }
#strip1 { background: url(../images/strip.jpg) no-repeat; width: 784px; height: 20px }
#strip2 { background: url(../images/strip2.jpg) no-repeat; width: 784px; height: 15px }
#header { width: 784px; height: 94px }
#logo { float: left; width: 241px; height: 94px }
#flashbanner { background: url(../images/flashbannerbg.jpg) no-repeat; float: left; width: 543px; height: 94px }
#nav  { list-style-type: none; margin: 0px 0px 0px 4px; padding: 0px }
#ul nav { list-style-type: none }
#nav li   { text-decoration: none; list-style-type: none; width: 140px }
#nav li a  { color: white; font-weight: bold; text-decoration: none; background: url(../images/but.jpg) no-repeat; text-align: left; list-style-type: none; margin: 0px; padding-left: 12px; width: 140px; height: 19px; display: block }
#nav li a:hover  { text-decoration: none; background: url(../images/butover.jpg) no-repeat; list-style-type: none; padding-left: 12px }
#subnav  { text-decoration: none; text-align: left; list-style-type: none; margin: 0px; padding: 0px }
#subnav li  { text-decoration: none; list-style-type: none }
#subnav li a  { color: black; font-weight: normal; text-decoration: none; background: url(../images/subbut.jpg) no-repeat; padding-left: 12px; display: block }
#subnav li a:hover  { text-decoration: none; background: url(../images/subbutover.jpg) no-repeat; list-style-type: none; padding-left: 12px }
#leftcontent  { margin-top: 10px; margin-left: 16px; width: 120px }
#rightcontent { text-align: left; margin-top: 10px; margin-left: 0px; padding: 3px; width: 156px }
#maincontent  { margin-right: 40px; margin-bottom: 40px; margin-left: 40px }
#random  { background-color: #e0e0e0; margin-top: 40px; padding: 3px; width: 156px }
#footer { background: url(../images/footerbg.jpg) no-repeat; width: 784px; height: 27px }
#footer a { color: white; text-decoration: none }
#footer a:hover { color: #ffa500; text-decoration: none }
#wrapper { width: 784px }
#copy { color: white; font-weight: bold; float: left; margin-left: 16px; padding-top: 9px; height: 27px }
#design { color: white; font-weight: bold; float: right; margin-right: 24px; padding-top: 9px; height: 27px }
.submitbutton  { color: white; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #c70000; margin-top: 4px; border-style: solid; border-width: 1px; border-color: white black black white }
.galleryitem { background: url(../images/galleryitembg.gif) no-repeat; float: left; margin-right: 5px; margin-bottom: 5px; width: 169px; height: 145px }
.galleryimage { margin-top: 8px; margin-left: 10px }
.gallerytext { color: white; font-weight: bold; margin: 0px; padding-top: 3px; padding-left: 9px }
#flashintro { width: 773px; height: 400px }
#hpintro { color: #4d4d4d; text-align: center; margin-top: 10px }
#hpintro p,#hpintro a { color: #c70000; text-decoration: none; margin: 0px }
#hpintro a:hover { color: #000; text-decoration: underline }
