html,body {
padding:0;
margin:0;
font-family:Roboto,Arial;
}
.pageTitle {
background-color:skyblue;
font-size:32pt;
color:white;
padding:1em;
}
.main {
display:flex;
}
.navigation {
width:20%;
background-color:lightgrey;
padding:1em;
}
.content {
width:80%;
background-color:powderblue;
padding:2em;
}
.navigation .navPart {
font-size:12pt;
font-weight:bold;
padding:0.25em;
}
.navigation .navList {
list-style-type: square;
}
.navigation a {
text-decoration:none;
color:black;
}
.navigation a:hover {
color:coral;
}
footer{
text-align:center;
}