html {
font: normal 100% Helvetica, Arial, sans-serif;
}
body {
margin: 0px;
}
div#title {
width: 100%;
}
div#title h1 {
font-size: 2em;
margin-bottom: 0px;
margin-top: 1em;
position: relative;
bottom: 0.2em;
left: 0.3em;
}
div#banner {
background-color: black;
margin-bottom: 10px;
margin-left: auto;
width: 100%;
height: 1.7em;
line-height: 1.7em;
box-sizing: border-box;
position: sticky;
top: 0px;
}
div#banner a {
font-size: 1em;
color: white;
text-decoration-line: none;
margin-left: 0.5em;
margin-right: 0.5em;
}
div#content h2 {
margin: 0;
}
div#content {
width: 80%;
margin: auto;
display: flex;
flex-direction: column;
}