#page {
background: white;
border: 0;
padding: 0;
position: absolute;
width: 900px;
left: 50%;
top:0;
margin-left:-450px;}
#topbox {
height: 190px;
width: 880px;
margin:0;
padding:0;
border:0;
background-image: url("logo_d.png");
background-repeat: no-repeat;
background-position: right;}
#menubox {
width: 756px;
border: 0;
padding:0;
padding-left: 144px;
background-color: #ccc;}
#contentbox {
width: 640px;
border: 0;
padding-left: 160px;
padding-right: 100px;}
body {
background-image: url("bg_d.png");
background-repeat: repeat;
font-family: Arial, Courier;
font-size:10pt;}
h1 {
font-size: 17pt;
font-weight: normal;
margin-top: 2em;}
h2 {
color: #36f;
font-size: 1em;
margin-top: 1.5em;
margin-bottom: 1.5em;}
h3 {
font-size: 1em;
margin-top: 1.6em;
margin-bottom: 0.3em;}
ul.square{
margin-left: 0;
margin-top:0;
padding-left: 1em;
list-style-type: square;}
ul.circle{
margin-left:0;
padding-left: 1em;
list-style-type: circle;}
.menu, .menu li{
margin: 0; border:0; padding: 5pt;}
.menu li {
list-style: none;
display: inline;
font-size:11pt;
background-color: #eee;}
a:link , a:visited{
border: 5pt transparent;
padding:0; margin:0;
margin-left: 3pt;
margin-right: 3pt;
color:black;
text-decoration: none;}
a:hover {
border: 8pt solid #fff;
padding:0;
margin:-4.5pt;
background-color: #fff;
color: #36f;}
p {
margin-bottom:0;
margin-top:0;}