body {background-image:url("/images/backgroundBW2.gif");}
#page {width:775px;margin:auto;}
#topleft {float:left;background-color:#ccccff;color:#000000;border-radius:1em 1em 1em 0em;}
nav {float:right;background-color:#ffcc66;color:#000000;border-radius:1em 1em 0em 1em;}
#topleft,nav {width:49%;padding:1px 1px 1px 1px;text-align:center;}
#banner, .navbar {font-size:22px;font-weight:bold;margin:0px 0px 0px 0px;}
#banner {padding-right:0.5em;}
.navbar {display:inline;padding: 0em 0.5em 0em 0.5em;}
nav a {border: 1px outset silver;border-radius:1em 1em 1em 1em;}
nav a:visited, nav a:link {color:#0000ff;}
nav a:active {color:#000000}
nav a:hover {color:#6666ff}
nav a:hover {border: 1px inset silver;}
#left {clear:both;float:left;border-radius:0em 1em 1em 0em;border: 1px dotted #9999ff;}
#right {float:right;border-radius:1em 0em 0em 1em;border: 1px dotted #cc9933;}
#right,#left {padding:1px;width:49%;margin:1px 0px 1px 0px;background-color:white;color:black;height: 500px;}
footer {clear:both;border-radius:0em 0em 1em 1em;margin:1px 0px 0px 0px;text-align:left;background-color:lightgrey;color:black;font-size:small;font-family:sans-serif;padding:1px 0em 1px 1em;}
footer address {float:right;padding-right: 1em;}
h3 {margin:0px 0px 0px 0px;}
h3:first-child {padding-left:1em;border-bottom: 1px dashed #cccccc;}
#right h3:first-child {border-bottom-color: #cc9933}
#left h3:first-child {border-bottom-color: #9999ff}

h1:first-letter {text-shadow: 1px 1px 1px #cc9933;}
