body { font-family: Arial, sans-serif;
font-size: 11pt;
color: black;
background-color: white;
}
header {
display: block;
background-color: rgba(0,0,100,0.5);
text-align: center;
font-size: 12pt;
}
nav {
display: block;
float: left;
width: 18%;
background-color: lightgray;
}
aside {
display: block;
position: absolute;
top: 20%;
right: 2px;
width: 18%;
padding: 2px;
border : 2px solid blue;
}
article {
display: block;
margin: auto;
padding: 3px;
width: 60%;
background-color: white;
text-align: justify;
}
footer {
clear: both;
background-color: lightgray;
text-align: center;
font-size: 10pt;
}