#body
{
min-width:720px;
max-width:900px;
height:800px;
background-color:white;
margin:-1px auto;
border-radius:3px;
box-shadow:0px 0px 5px #000000;
-moz-box-shadow:0px 0px 5px #000000;
-moz-border-radius:3px;
}
.pagecontent
{
padding:10px;
font-family:Arial, Verdana, Sans-Serif;
}
#nav
{
width:600px;
text-align:center;
position:relative;
margin:-1px auto;
font-family:Arial, Verdana, Sans-Serif;
}
A:link,
A:Active,
A:Visited
{
text-decoration:none;
color:black;
padding:10px;
font-weight:bold;
}
A:Hover
{
color:white;
background-color:blue;
border-radius:2px;
-moz-border-radius:2px;
}
#logo
{
width:350px;
margin:-1px auto;
text-align:center;
}