body, html
{
font-family: Georgia, Arial;
border: 0;
margin: 0;
background-color: #EEEEEE;
}
#header
{
background-color: #339933;
color: white;
height: 70;
}
#frame
{
display: table;
border: solid 1px #006600;
margin: 8px 8px 64px 8px;
height: 98%;
background-color: white;
min-width: 600px;
}
#sidebar
{
float:left;
color: black;
width: 140px;
padding: 8px;
margin:0;
}
#content
{
background: white;
color: black;
margin-left:156px;
border-left: solid 1px #009900;
padding:32px;
}
#footer
{
margin: auto;
margin-top: -60px;
height: 40px;
width: 100%;
color: #000000;
font-size:85%;
text-align:center;
clear:both;
}
.logo
{
position:absolute;
top:16px;
left:32px;
background-image: url(example.gif);
background-repeat: no-repeat;
width:100px;
height:48px;
}
.sitetitle
{
position:absolute;
top:24px;
left:140px;
font-family: georgia, sans-serif;
font-weight:bold;
font-size:200%;
color: white;
}
.menu
{
margin-top:24px;
}
.menutitle
{
font-style:italic;
margin-bottom:4px;
}
.menulist
{
margin-left:8px;
font-size:90%;
}