$black: #000; $white: #fff; $darkfg: #06581f; $lightbg: #e5e5e5; $border: #999; $darkBorder: #800; $lightBorder: #dedede; $shadowColor: rgba(0, 0, 0, 0.6); /*************************************** Default Styles ***************************************/ html, body { margin: 0; padding: 0; } body { font: 62.5% Verdana, Helvetica, Arial, sans-serif; color: $black; background: $white; } #container { font-size: 1.2em; margin: 10px 2em; } h1 { font-size: 2.5em; margin-bottom: 0; } h2 { font-size: 1.3em; margin-bottom: .5em; } h3 { font-size: 1.1em; margin-bottom: 0; } code { font-size: 1.2em; } a { color: $darkfg; } /*************************************** Chapter Styles ***************************************/ .chapter { margin-right: 200px; } #f-title { font-size: 1.5em; } #excerpt { font-style: italic; } span.footnote { font-style: italic; font-family: "Times New Roman", Times, serif; display: block; margin: 1em 0; } .chapter span.footnote { display: inline; } .text-reference { font-weight: bold; } #notes { margin-top: 1em; border-top: 1px solid $lightBorder; } #notes li { margin: 1em 0; } #footer { margin-top: 1em; border-top: 1px solid $lightBorder; } .pulled { position: absolute; width: 120px; top: -20px; right: -180px; padding: 20px; font: italic 1.2em "Times New Roman", Times, serif; background: $lightbg; border: 1px solid $border; border-radius: 8px; box-shadow: 1px 1px 8px $shadowColor; } .inhabitants { border-left: 5px solid $darkBorder; padding-left: 5px; }