body {
padding-left: 20px;
padding-right: 20px;
font: 77% Verdana,Tahoma,Arial,sans-serif;
}

#head {
margin-left: 10px;
margin-right: 10px;
height: 120px;
border: 2px dashed #E0E0E0;
background-image: url("bacin.jpg");
background-repeat: no-repeat;
background-position: block;
}

#head h1 {
color: #0000CC;
padding-left: 50px;
}

#head h2 {
color: #0000CC;
padding-left: 50px;
}

#head h3 {
color: #0000CC;
padding-left: 50px;
}

#menu {
clear: left;
float: left;
margin-left: 20px;
width: 120px;
height: 800px;
border-left: 2px dashed #E0E0E0;
border-right: 2px dashed #E0E0E0;
border-bottom: 2px dashed #E0E0E0;
}

#menu a {
padding-top: 15px;
margin-left: 10px;
display: block;
height: 20px;
text-align: left;
color: #505050;
font-weight: bold;
text-decoration: none;
}

#menu a.top:hover {
background: #6BADFF;
}

#menu a.middle:hover {
background: #6BFF7C;
}

#menu a.bottom:hover {
background: #E5FF6B;
}

#menu a:visited {
color: #505050;
}

#extra {
clear: right;
float: right;
margin-right: 10px;
width: 120px;
height: 800px;
border-left: 2px dashed #E0E0E0;
border-right: 2px dashed #E0E0E0;
border-bottom: 2px dashed #E0E0E0;
}

#extra a.top1 {
display: block;
background: #0000CC;
height: 20px;
text-align: center;
font-weight: bold;
color: #FFFF00;
text-decoration: none;
}

#extra a.top2 {
display: block;
background: #0000CC;
height: 20px;
text-align: center;
font-weight: bold;
color: #FFFF00;
text-decoration: none;
}

#extra a.top3 {
display: block;
background: #0000CC;
height: 20px;
text-align: center;
font-weight: bold;
color: #FFFF00;
text-decoration: none;
}

#extra p {
padding-left: 5px;
padding-right: 5px;
}

#content {
margin-left: 40px;
margin-right: 40px;
height: 800px;
border-bottom: 2px dashed #E0E0E0;
}

#content p {
padding-left: 10px;
padding-right: 10px;
}

p.foot {
text-align: center;
margin-left: 10px;
margin-right: 10px;
height: 100px;
background-image: url("bacin.jpg");
background-repeat: no-repeat;
background-position: block;
}
