header{background:#ca1d00;color:#fff;margin-bottom:1em}header a{color:inherit}header a:hover{color:inherit;text-decoration:none}header h1{font-size:20pt;font-weight:600;line-height:1.2em;margin:.5em 0}header h1 small{color:#e6bab3;display:block;font-size:.75em}html{min-height:100%;position:relative}body{margin-bottom:8em}.page-footer{background-color:#eee;bottom:0;font-style:italic;height:8em;padding:1em;position:absolute;text-align:center;width:100%}body{font-size:14pt}h1{font-size:2.6rem}h2{font-size:2.1rem}
