body {
background-color: #FFF;
font-family: Arial, sans-serif;
font-size: 120%;
color: #006;
line-height: 120%;
}
a:link {color:#000066} 
a:visited {color:#000066} 
a:hover {color:#ff0000} 
a:active {color:#000066} 
#frame {
margin-left: auto;
margin-right: auto;
text-align: center;
width: 900px;
}
#header {
height: 25%;
width: 100%;
background: url(header900px.jpg) no-repeat left top;
line-height: 120%;
}
#sidebar {
float: left;
width: 25%;
height: 100%;
text-align: center;
font-size: 70%;
background: #7FA4C5;
}
table {
table-layout: fixed;
width: 80%;
position: relative;
left: 20px;
top: 10px;
text-align: center;
font-family: Arial, sans-serif;
color: #000066;
}
th, td { 
background: #fff; 
border-collapse: seperate;
border-spacing: 2px;
padding: 10px;
}
#main {
margin-left: 30%;
text-align: right;
background:#d8d8d8;
}
#footer {
margin-left: 30%;
height: 20%;
padding: 10px;
text-align: center;
background-color: #FFFF00;
font-family: Arial, sans-serif;
font-style: bold;
color: #FF0000;
font-size: 120%;
}
h1 {
padding-top: 10px;
color: #fff;
text-align: right;
margin-right: 10px;
font-family: Arial, sans-serif;
font-size: 200%;
font-weight: bold;
font-variant: small-caps;
}
h2 {
color: #006;
text-align: right;
margin-right: 10px;
font: 120%, Arial, sans-serif;
font-weight: bold;
}
h3 {
text-align: right;
margin-right: 20px;
font-family: Arial, sans-serif;
font-size: 100%;
color: #ffffff;
}
h4 {
font-family: Arial sans-serif;
color: #fff; 
font-size: 100%;
padding: 20px;
h5 { 
font-family: Arial sans-serif;
color: #fffff; 
font-size: 90%;
padding: 20px;
}
p {
font-size: 110%;
}
