html{ background-color:#EFEEEF }
body{ background-color:#EFEEEF; font-size: 1em; font-family: Verdana, Tahoma; color:#664466; margin:10px; }
a{ text-decoration:none; font-family: Verdana, Tahoma; font-size: 1em; color:#664466 }
a:hover{ text-decoration:underline }
a:active{ text-decoration:underline }
span.header{ text-decoration:none; font-size: 2em; font-family: Verdana, Tahoma; color:#664466 }
span.subheader{ text-decoration:none; font-size: 1.4em; font-family: Verdana, Tahoma; color:#664466 }
span.sheader{ text-decoration:none; font-size: 1.2em; font-weight:bold; font-family: Verdana, Tahoma; color:#664466 }
span.footnote{ vertical-align:super; font-size:0.8em }
body.menu{ margin-left:0px; margin-right:0px }
a.menuheader{ text-decoration:none; font-size: 2em; font-family: Verdana, Tahoma; color:#664466 }
div.menubutton{ border:1px solid #664466; margin-bottom:10px; width:80%; overflow:hidden }
.menubutton a{ display:block; font-family: Verdana, Tahoma; font-size: 1em; color:#664466; height:auto }
.menubutton a:link{ background-color:#E5E4E5; text-decoration:none }
.menubutton a:visited{ background-color:#E5E4E5; text-decoration:none }
.menubutton a:hover{ background-color:#FAF9FA; text-decoration:none }
.menubutton a:active{ background-color:#FAF9FA; font-weight:bold; text-decoration:none }
div.gallery{ background-color:#FFFFFF; border:1px solid #664466 }
img.galleryimage{ border:1px solid #664466 }
span.gallerytext{ text-align:center; font-size: 1em; font-family: Verdana, Tahoma; color:#664466 }
span.galleryheader{ font-size: 1em; font-family: Verdana, Tahoma; color:#664466 }
span.galleryfooter{ font-size: 1em; font-family: Verdana, Tahoma; color:#664466 }
div.gallerynav{ background-color:#FFFFFF; border:1px solid #664466 }
img.gallerynavbutton{ border:1px solid #664466 }
div.galleryview{ background-color:#FFFFFF; border:1px solid #664466 }
div.gallerybuttons{ background-color:#FFFFFF; border:1px solid #664466; opacity: .5; filter: alpha(opacity=50); }
img.gallerybutton{ border:1px solid #000000 }
div.wordsnav{ background-color:#FFFFFF; border:1px solid #664466; }
a.wordsbutton{ font-family: Verdana, Tahoma; font-size: 1em; color:#664466; height:auto; }
a.wordsbutton:hover{ color:#EAE9EA; text-decoration:none }
a.wordsbutton:active{ color:#EAE9EA; text-decoration:none }
iframe.pdfframe{ background-color:#FFFFFF; border:1px solid #664466 }
iframe.linkframe{ background-color:#FFFFFF; border:1px solid #664466 }
div.bio{ background-color:#FFFFFF; border:1px solid #664466; height:100%; overflow:auto; }
div.links{ background-color:#FFFFFF; border:1px solid #664466; height:100%; overflow:auto; }
