html { display: block; } body { font-family: sans-serif; font-style: normal; color: #036; display: block; margin: 8px; background-color: white; background-image: url("background.jpg"); background-repeat: no-repeat; background-attachment: fixed; background-position: bottom; background-size: contain; } p { font-family: sans-serif; font-style: normal; font-size: normal; } .fig { font-family: Monospace; font-size: 5pt; color: blue; } h1 { text-align: left; font-size: 3em; text-shadow: 2px 2px #f00; } h2 { text-align: left; font-size: 1.5em; margin-left: -2em; text-shadow: 1px 1px #ccc; } div { margin: auto; display: block; font-family: 'Source Code Pro', Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace; } div.content { margin: auto; font-family: 'Source Code Pro', Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace; text-align: justify; max-width: 800px; } a { text-decoration: none; color: darkcyan; font-weight: bold; } marquee { font-family: monospace; font-style: bold; font-size: .5em; background-color: pink; }