body {
        background: black;
}
#wrap {
        background: darkblue;
        color: white;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	width: 50em;
        border: 1px solid white;
}
#main {
        float: right;
        padding-top: 2em;
}
#main li {
        float: left;
        list-style-type: none;
        list-style-image: none;
}
#main li a {
        text-decoration: none;
}
#main img {
        margin-right: 1.4em;
        border: thin solid white;
}
#main #placeholder {
        margin-left: -2em;
}
#navigation {
        float: left;
        width: 4em;
}
#menubar {
        width: 4em;
        list-style: none;
        padding: 0;
        margin: 0;
        margin-left: 1.5em;
}
#menubar li {
        padding-top: 1em;
}
#menubar li a {
        text-decoration: none;
        text-shadow: 0px 0px 3px black;
        font-family: 'Bookman Old Style', serif;
        color: white;
}
#menubar li a:hover {
        text-shadow: 0px 0px 1px white;
        color: white;
}
#header {
        background: darkblue;
        height: 200px;
        text-align: center;
}
#insidefooter {
        height: 30px;
        background: gray url(menugradient-bottom.png) top left repeat-x;
}
#footer {
        border: thin white solid;
        background: gray url(menugradient-top.png) bottom left repeat-x;
}
#footnotes {
        margin: 0;
        padding: 0;
        margin-top: -0.75em;
        margin-bottom: 2.75em;
        margin-left: 1.5em;
        list-style: none;
}
#footnotes li {
        width: 16.5%;
        float: left;
}
#footnotes li a {
        text-decoration: none;
        text-shadow: 0px 0px 5px red;
        font-family: 'Arial Black', Gadget, sans-serif;
        color: #CCC;
}
#footnotes li a:hover {
        text-shadow: 0px 0px 5px blue;
        color: white;
}
.clear
{
     clear: both;
     display: block;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}
