
body {
    background-color: #333; color: white;
    padding: 2em; font-family: "helvetica", "Arial", "sans-serif";
}

body > div {
    background-color: black;
    margin: 0 3em; padding: 1em 1.5em; align: center;
    min-width: 43em; max-width: 64em; clear: both
}

h1 {text-align: center; margin: 0px 0px 1em 0em; }

a>img {border: none}
a {color: #caf; text-decoration: none}
a:visited {color: #caf}
a:hover {color: red}

div#menu {text-align: center; white-space: nowrap; }
div#menu a {font-weight: bold; text-decoration: none; padding: .5em 1em}

xbody {border-color: black; border-style: solid; border-width: 1px}
xbody :hover {border-color: #666; border-style: solid; border-width: 1px}

img#disc {width: 75%; display: block; margin: 1em auto}
img#me {width: 12em; float: right; margin: -5em 0em 0em 1em}
hr {clear: right}

div#content table.links th {
    text-align: right; font-size: 110%; vertical-align: top; padding: .5em .8em
}

div#content table.links td {
    padding: .5em .8em; text-decoration: none
}

div#content table.links ul {list-style: none; padding: 0px; margin: 0px}


div#content table#contact td a {text-decoration: none}

div#people div.wrapper {float: left; min-width: 9.5em; margin-left: 1em}
div#people a {text-decoration: none;}
div#people a:hover {color: red}

div#people ul {list-style: none; margin: 0px; padding: 0px;}

div#people br {clear: left;}

