body { max-width: 900px; margin: auto; padding: 8px; font-family: sans-serif; font-size: 14px; //color: white; //background: black; } h { background-color: #e0e0e0; padding: 2px; } h2 { border-bottom: 1px solid; //padding-left: 8px; } img { display: block; } .footer-table { font-size: 14px; } .bordered-table { border-collapse: collapse; font-size: 11px; } .bordered-table th, .bordered-table td { border: 1px solid; padding: 4px; } hr { border: none; border-bottom: 1px solid black; } pre { padding: 8px; font-size: 12px; color: black; background-color: LightGray; }