/* At-Rules */
@charset "iso-8859-1";

body {font-size: 11px;    font-family: Arial, Verdana, Helvetica, sans-serif;   margin: 0;    padding: 0;}
p {font-size: 11px;    font-family: Verdana, Arial, Helvetica, sans-serif;    line-height: 150%;}
li {font-size: 11px;    font-family: Verdana, Arial, Helvetica, sans-serif;    line-height: 150%;}
h1 {color: #996633; font-family:  Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
h2 {color: #669933; font-family:  Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold;}
h3 {color: #996633; font-family:  Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold;}
a:link {color: #0000ff;}
a:visited {color: #660066;}
a:hover {color: #ff0000;    background-color: #cccccc;    text-decoration: none;}
a:active {color: #999999;    background-color: #ffffff;}
div#wholePage {width:800px;}
.topmenu {color: #996633; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 2px;   padding-top: 2px}
.topmenu a:link {color: #ff0000;    text-decoration: none;}
.topmenu a:visited {color: #666666;    text-decoration: none;}
.topmenu a:hover {color: #336699;    background-color: #cccccc;}
.botmenu {font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    color: #ff0000;      padding-right: 2px;    padding-top: 2px;    border-top-width: 1px;    border-top-style: solid;      border-top-color: #FF0000;}
.botmenu a:link {color: #ff0000;    text-decoration: none;}
.botmenu a:visited {color: #666666;    text-decoration: none;}
.botmenu a:hover {color: #336699;    background-color: #cccccc;}
.leftmenu {border-left-width: 1px;    border-left-style: solid;    border-left-color: #336699;      border-right-width: 1px;    border-right-style: solid;    border-right-color: #336699;  border-top-width: 1px;    border-top-style: solid;    border-top-color: #336699;  border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #336699;  padding-left: 4px; background-color: #669933}
.leftmenu a:link {color: #ff0000;    text-decoration: none;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    line-height: 130%;}
.leftmenu a:visited {color: #666666;    text-decoration: none;}
.leftmenu a:hover {color: #336699;    background-color: #cccccc;}

.cal {color: #336699;}
.date {color: #0000ff;    font-size: 24px;    font-weight: normal;}

/* styling for biographical pages */
body#bio {background:#006666;margin:10px 10px;font-family:Arial,Tahoma,Verdana,sans serif;font-size:16px;}
div#biobox {display:block;width:400px;color:white;text-align:justify;}
div#biobox div#biohdr h3 {color:white;padding:0 0 3px 0;border-bottom:1px dotted white;}
div#biobox div#biohdr h3 small {display:block;padding-left:2.5em;color:white;font-size:0.8em;font-weight:normal;}
div#biobox p {font-size:0.8em;}
#bodlist {padding-left: 10px; margin-left: 10px; border-bottom: 1px solid gray; width: 200px;}
#bodlist li {list-style: none; margin: 0; padding: 0.25em; border-top: 1px solid gray;}
#bodlist li span.name {font-size:1.1em; font-weight:bold;background:gray;color:white;padding:0.2em;}
#bodlist li span.position {margin-left:25px; font-size:0.9em;}
span#biog {font: normal normal normal 14px/1.25em Verdana, Arial, sans-serif;display:block;color:#333366;background:#ad8f57;padding:5px;position:absolute;width:440px;top:235px;left:250px; border: 1px solid #762226;}

#header {float:left;width:100%;background:#cccccc url("images/bg.gif") repeat-x bottom;font-size:93%;line-height:normal;}
#header ul {margin:0;padding:10px 10px 0;list-style:none;}
#header li {float:left;background:url("images/left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
/* ;  Commented Backslash Hack
     hides rule from IE5-Mac \ */
#header a {float:left;display:block;background:url("images/right.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#888;float:none;}
/* End IE5-Mac hack */
#header strong, #header span {display:block;background:url("images/right.gif") no-repeat right top;padding:5px 15px 4px 6px;}
#header #current {background-image:url("images/left_on.gif");}
#header #current a {background-image:url("images/right_on.gif");padding-bottom:5px;color:#000;}

div.txtbox {padding: 0 1em; width: 600px;}
#title h3 {font: bold 18px "Tahoma", sans-serif; color: #996633; padding: 0 0 3px 0; border-bottom: 1px dotted #996633;}
#title h3 small {display: block; padding-left: 2.5em; font: normal 12px "Verdana", sans-serif; color: #3d3d3d;}
\      div#navcontainer {width: 450px;}
ul#navlist {width: 448px; \width: 450px; w\idth: 448px; padding: 0px; border: 1px solid #808080;    border-top: 0px; margin: 0px; font: bold 12px verdana,helvetica,arial,sans-serif; background: #808080;}
ul#navlist li {list-style: none; margin: 0px; border: 0px; border-top: 1px solid #808080;}
ul#navlist li a {display: block; width: 412px; \width: 448px; w\idth: 412px; padding: 4px 8px 4px 8px;    border: 0px; border-left: 20px solid #aaaabb; background: #ccccdd; text-decoration: none; text-align: left;}
ul#navlist li a:link {color: #666677;}
div#navcontainer li a:visited {color: #666677;}
ul#navlist li a:hover {border-color: #9999ff; color: #000000; background: #cccc99;}

.bang {color: red;}

#mapbox {text-indent: 5px; display: block; width: 450px; margin-left: 25px; background-color: #cccc99; border: 1px solid #808080; font-size: 0.85em; text-align: left;}
#mapbox2 {display:block; width:468px;text-align:center; margin-left:25px; background-color:#cccc99; border:1px solid #808080; font-size: 0.85em; padding: 5px; margin-top: 20px;}
#caption {margin: 0; padding: 0; margin-left: 20px;}
#caption li {display: block; padding: 0 20px 0 0; list-style-type: none; font-size: 12px; text-align: left;}
#caption2 {margin: 0; padding: 0;}
#caption2 li {display:inline; padding:0 70px 0 0; list-style-type: none; font-size: 12px; text-align: left;}

div#caveat {color:maroon; font-size:1.25em; display:block; width:300px; border:1px solid maroon;    float:right; padding:5px;background-color:silver;}
div#maplinks {background-color:#cccc99; font-size:1.1em;display:block;padding:5px;border:1px solid #808080;}
/* End of style section. Generated by AceHTML at 10/3/2006 3:56:09 PM */
