/* #### Generated By: http://www.cufonfonts.com #### */ @font-face { font-family: 'Diablo Heavy'; font-style: normal; font-weight: normal; src: local('Diablo Heavy'), url('diablo.woff') format('woff'); } body { font-family: 'Lato', sans-serif; background-color: #111; color: #fff; text-align:center; text-shadow: 0 0 6px #000; } code { background-color: #ccc; color: #000; border-radius: 3px; text-shadow: none; padding: 0 3px; font-family: monospace; font-weight: bold; border: solid 1px #000; } hr { margin: 0; padding: 0; border-color: #000; box-shadow: 0 0 4px #f00; } h1 { font-family:'Diablo Heavy'; font-size: 5em; text-shadow: 0 0 6px #c00; } h1 span { font-family:'Diablo Heavy'; font-size: 0.2em; display: block; margin: 8px 0; } h2 { font-family:'Diablo Heavy'; font-size: 2.5em; text-shadow: 0 0 4px #c00; } img.imgFrame { display: inline-block; clear: both; border-radius: 6px; box-shadow: 0 0 8px #000; margin: 6px; } div.paragraph { max-width: 1000px; margin-left: auto; margin-right: auto; display: block; font-size: 1.2em; margin-bottom: 24px; word-wrap: break-word; text-align: justify; } div.paragraph span { display: block; padding: 12px 0; color: #eaeaea; } div.paragraph span::first-letter { font-size: 1.3em; color: #fff; } a { text-decoration: none; color: #ffa; } a:hover { text-decoration: underline; color: #faa; } table { width: 100%; border-spacing: 0; } table tr { vertical-align: top; border-spacing: 1px; border-bottom: dashed 1px #444; } table thead tr th { color: #FFFF00; padding-right:24px; border-bottom: solid 1px #aaa; min-width: 200px; } table tbody tr td { text-align: justify; border-spacing: 1px; border-bottom: dashed 1px #444; padding: 6px 0; } a.btnMedium { background-image: url("ButtonMedium.png"); min-width: 128px; min-height:3px; display:inline-block; padding: 9px 0 10px; margin: 0; border: none; font-family:'Diablo Heavy'; color: #000; text-align: center; vertical-align: middle; font-size: 0.8em; text-shadow: #fff 0 0 5px; } a.btnMedium:hover{ text-decoration: none; cursor:pointer; }