body {
padding: 0;
font-family: "Monaco", monospace;
}
main {
margin: 0;
}
.control {
font-size: 0.9em;
}
.sidebar {
height: 100%;
position: fixed;
right: 0;
top: 0;
width: 300px;
background-color: #333;
color: #fff;
overflow-y: scroll;
}
.sidebar a, .sidebar a:visited {
text-decoration: none;
color: #969;
}
.sidebar a:hover {
text-decoration: underline;
}
.sidebar h1 {
color: #fff;
margin-bottom: 0;
}
.sidebar hr {
border: white 1px dotted;
border-style: none none dotted;
margin: auto 1em;
}