body { margin-top: 1.0em; background-color: #fff; font-family: Lucida Grande,FreeSans,sans-serif; color: #333; } a { color: #444; } #container { margin: 0 auto; width: 700px; } h1 { text-align: center; font-size: 2.5em; color: #000; margin-bottom: 1em; } h1 .small { font-size: 0.4em; } h1 a { text-decoration: none; } h2 { font-size: 1.5em; color: #444; letter-spacing: 4px; margin-left: -15px; } h3 { text-align: center; color: #000; } .download a { text-decoration: none; } .description { font-size: 1.0em; margin-bottom: 30px; margin-top: 15px; font-style: italic; } pre { background: #000; color: #ccc; padding: 15px; } hr { border: 0; width: 80%; border-bottom: 1px solid #aaa } .footer { text-align: center; font-size: 0.8em; padding-top: 30px; font-style: italic; color: #aaa; }