
body         { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #c0c0c0; background-repeat: repeat-x; text-align: center; width: 735px; margin: 0 auto; padding: 0  }
table     { margin: 0; padding: 0;}
td { vertical-align: top; }
h1        { color: #006; font-weight: bold; margin: 0 0 15px; padding: 5px 0 0 }
h2         { color: #006; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin: 0 0 5px; padding: 5px 0 0 }
h3      { color: #006; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
h4         { color: #006; font-weight: normal; text-align: right; margin: 0.5em 0 0; padding: 5px; border-top: 2px groove #1368a6 }
h5     { font-style: normal; font-weight: normal; text-align: center }
h6    { color: #f00; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; text-decoration: none; margin: 0 0 5px; padding: 0 }
p        { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; margin: 0 0 16px; padding: 0 }
a:link   { color: #006; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: underline }
a:visited   { color: #ccc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: underline }
a:hover   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
#banner     { background-color: #393; background-image: url(images/bannersptgld.gif); background-repeat: no-repeat; text-align: left; vertical-align: bottom; width: 735px; margin: 100px auto 0; padding: 0; height: 108px          ; border: solid 1px #006; }
#banner td  { color: #006; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; vertical-align: middle; margin: 0; padding: 0           }
#banner h1 { font-size: 3.2em; text-align: center; margin: 0; padding: 0; }
#toplinks      { background-color: #fc3; width: 735px; margin: 0; padding: 0.5em 0; border: solid 1px #006; }
#toplinks li { margin-right: 0.5em; padding-right: 0.75em; border-right: 1px solid #006; list-style-type: none; display: inline; }
#toplinks li.last { border-right-width: 0; }
#toplinks a:link      { color: #006; font-size: 0.65em; background-color: #fc3; text-decoration: none; }
#toplinks a:visited      { color: #fbf0d8; font-size: 0.65em; background-color: #fc3; text-decoration: none; }
#toplinks a:hover       { color: #fc3; font-size: 0.65em; text-decoration: none; background-color: #006; }
#main { width: 735px; margin: 0 auto; padding: 0; }
#main td { vertical-align: top; }
#left                           { background-color: #006; text-align: center; margin: 0; padding: 5px 0 0; width: 125px; height: 100%; vertical-align: top  }
#left p   { color: white; font-size: 0.75em; padding-bottom: 10px; padding-left: 5px  }
#left h2   { color: white; font-size: 0.9em; margin: 0; padding-right: 5px; padding-bottom: 10px; padding-left: 5px }
#left h1  { color: white; font-size: 1em }
#left a:link     { color: #fff; font-size: 0.65em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; display: block; margin: 0; padding: 0 }
#left a:visited  { color: #fff; font-size: 0.65em; font-weight: bold; text-decoration: underline }
#left a:hover     { color: #fc3; font-size: 0.65em; font-weight: bold; display: block; margin: 0; padding: 0 }
#center                          { font-size: 0.8em; background-color: #fff; text-align: left; margin: 0; padding: 10px; vertical-align: top; width: auto; }
#center table     { vertical-align: top; margin: 0; padding: 0; width: 100%  }
#right                       { background-color: #fff; margin: 0; padding: 0 0 0; width: 131px; height: 100%; vertical-align: text-top; }
#right table     { width: 100%; }
#right td   { vertical-align: top; border: solid 1px #006; }
#right a:link     { color: #006; font-size: 0.65em; text-decoration: none; display: block; margin: 0; padding: 15px 2px 0 4px; }
#right a:visited  { color: #006; font-size: 0.65em; text-decoration: none; display: block; margin: 0; padding: 15px 2px 0 4px; border-top-color: #006; }
#right a:hover    { color: #006; font-size: 0.65em; text-decoration: none; background-color: #fc3; display: block; margin: 0; padding: 15px 2px 0 4px }
#footer     { color: #006; font-size: 0.75em; background-color: #c0c0c0; text-align: center; margin: 0 auto; padding: 0; width: 735px; height: 100px }
#footer p { margin-top: 10px; }
.photo      { margin-top: 5px; margin-right: 15px; margin-bottom: 5px; float: left; clear: right; border: solid #006 }

