body{font-family:Georgia,serif;max-width:640px;margin:48px auto;padding:0 20px;color:#222;line-height:1.65}
h1{font-size:1.6em}h2{font-size:1.15em;margin-top:2em}
a{color:#1a5fb4;text-decoration:none}a:hover{text-decoration:underline}
.meta{color:#777;font-size:.85em}hr{border:none;border-top:1px solid #ddd;margin:2em 0}
footer{color:#777;font-size:.85em;margin-top:3em}
code{background:#f2f2f2;padding:1px 5px;border-radius:3px;font-size:.9em}
