body { background-color: #b1e4ff; color: black; font: 11pt/15pt Georgia, serif; }

h1, h2, h3, h4 { font-family: Helvetica, sans-serif; margin: 0; padding: .5em 0; }

h2 { font-size: 130%; text-transform: uppercase; }

h3 { font-size: 120%; text-transform: lowercase; }

h4 { padding-top: .1em; }

a, a:link { color: black; text-decoration: none; }

a, a:link, h1 a:after, h1 a:link:after, h2 a:after, h2 a:link:after, h3 a:after, h3 a:link:after { background-color: #70c3d7; }

h1 a:after, h1 a:link:after, h2 a:after, h2 a:link:after, h3 a:after, h3 a:link:after { content: '\2192'; margin-left: .25em; }

a:hover, a:focus, h1 a:hover, h1 a:focus, h1 a:hover:after, h1 a:focus:after, h2 a:hover, h2 a:focus, h2 a:hover:after, h2 a:focus:after, h3 a:hover, h3 a:focus, h3 a:hover:after, h3 a:focus:after { background-color: #ccc; }

a img { display: block; border: none; }

blockquote { border-left: 2pt solid black; margin: .75em 1em; padding-left: 1.5em; }

p { margin: 0; padding: 0 0 .75em 0; }

ul, ol { margin-top: .25em; }

ul > li { list-style: square; }

kbd, code { font-family: Menlo, Consolas, monospace; font-size: 80%; }

code { display: block; line-height: 1.2em; margin: 1em; }

ins { text-decoration: none; }

.head a:hover img, #head a:focus img { background-color: #ccc; }

.logo { display: block; }

.head, .main, .foot, .content { margin: auto; width: 300pt; }

@media only screen and (max-width: 600px) { .head, .main, .foot, .content { margin: 0; padding: 0; width: 100%; } }

.foot { padding-top: 4em; font-size: 80%; }

.timestamp { font-size: 80%; }

.left { float: left; }

.right { float: right; }

.inline { display: inline; }

.indent { padding-left: 1.5em; }

.vspace { height: 3em; }

h2.inline:after { content: ' \2014 '; }

.banner { border: 2pt solid #70c3d7; margin: 0 auto 0.5em 0; padding: 0.5em; }

.banner h3:first-child { padding-top: 0; }

.banner p:last-child { padding-bottom: 0; }

.flex-container { display: flex; }

.flex-max-50 { max-width: 50%; margin-right: 0.75em; }

.flex-max-50:last-child { margin-right: 0; }

/*# sourceMappingURL=main.css.map */