html {margin:0;padding:0;background-color:white;padding:0 23px;height:100%;}
body {height:100%;background:#121f2d url(/images/bg.png) center top;margin:0;padding:0;margin-top:-23px;position:relative;}

img {vertical-align:bottom;}
a img {border-width:0;}
a {color:black;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}

.border-top {padding-left:100px;padding-top:119px;margin:0;border-top:23px solid white;position:relative;top:23px;}
h1 {margin:0;position:absolute;left:100px;bottom:290px;}
#address {list-style-type:none;margin:0;padding:0;position:absolute;left:100px;bottom:217px;}
#links {list-style-type:none;margin:0;padding:0;position:absolute;right:0px;bottom:153px;}
#links li {padding-top:3px;}
#menu {list-style-type:none;margin:0;padding:0;position:absolute;left:100px;bottom:153px;}
#menu li {float:left;padding-left:32px;background:transparent url(/images/menu.gif) no-repeat 11px 3px;}
#menu li a {float:left;position:relative;overflow:hidden;height:22px;}
#menu li a:hover {border-width:0;}
#menu li a:hover img {position:relative;top:-22px;}
#menu .first {background-image:none;padding-left:0;
