header h1 {
    font-size: 42pt;
    text-align: left;
    line-height: 0.9em;
}

header img {
    margin-right: -20px;
}

header h1 span::before {
    content: "\A";
    white-space: pre;
}

nav button {
    font-size: 15.5pt;
    padding: 0pt 4px;
}
nav button object {
    height: 12pt;
}

nav button:not(:first-of-type) {
    font-size: 11pt !important;
    padding: 2pt 4px !important;
}

#wrapper { width: 90vw; }

#mainpic, 
#body, 
#links { font-size: 0.9em; }
#body img, #links img { width: 72px; }
#links a img { margin-right: -10px; }