body{font-family:Georgia,serif;max-width:760px;margin:0 auto;padding:2rem 1rem;color:#2b2420;background:#faf6f1;line-height:1.6}
nav a{margin-right:1rem;color:#7a4b2a;text-decoration:none}
h1{font-size:2rem;margin-top:2rem}
footer{margin-top:3rem;font-size:.85rem;color:#8a7d72}
