body{font:16px/1.6 Georgia,serif;max-width:720px;margin:0 auto;padding:0 16px;color:#2b2b2b;background:#fbf7f2}
header{border-bottom:2px solid #b3394a;margin-bottom:24px}h1{color:#b3394a}nav a{margin-right:12px;color:#6a2a35}
footer{margin:40px 0 20px;font-size:13px;color:#888}
table{border-collapse:collapse;font-size:14px}td,th{border-bottom:1px solid #e3d9cc;padding:3px 8px;text-align:left}
