body {
background-color : blue; 
font-size : 10pt; 
font-family : Arial; 
margin : 0; 
padding-top : 20px; 
padding-bottom : 20px; 

} 
#page {
width : 900px; 
background-image : url(images/page.png); 
margin : auto; 

} 
#header {
clear : both; 
width : 840px; 
height : 150px; 
background-image : url(images/header.png); 
padding-left : 60px; 
padding-top : 50px; 
} 


#menu {
color : black;
padding-top : 5px;
padding-right : 5px;
padding-left:10px;
left : 0; 
right : 5px; 
bottom : 5px; 
width : 860px; 
height : 80px; 
} 


dl #menu {
position : fixed; 
top : 10px;
padding-right : 1px; 
border-right : 5px; 
border-color : white;
width:100px;

} 

dt.btn {
display: block;
float: left;
margin-right:1px;
padding-left:1px;
text-align: center
}

dt.btn a{
background: blue;
border: 5px outset blue;
display: block;

text-decoration: none;
font-weight: bold;
}

 
dt.btn a:hover {
background : red; 
border : 5px outset yellow; 
} 

dt.btn a:active {
background : green; 
border : 5px inset green; 
} 




#contentarea {
width : 860px; 
border : 5px;

line-height : 14pt; 
padding-top : 5px;
padding-right : 5px;
margin-right: auto;
margin-left: auto; 
}




#footer {
width:900px;
clear:both;
height:176px;
padding-top:30px;
text-align:center;
line-height:14pt;
background-image:url(images/footer.png);
background-repeat:no-repeat;
color:#FFFFFF;
}

#footer a {
color:#FFFFFF;
}



h1, h1 a {
font-size : 25pt; 
color : #ffffff; 
margin : 0; 
} 
h2 {
font-size : 25pt; 
color : white; 
text-align : center; 
} 
h3 {
font-size : 15pt; 
color : white; 
} 
.description {
font-size : 14pt; 
color : #ffffff; 
} 
a {
color : #555555; 
text-decoration : none; 
} 

