body{font-family:Georgia,serif;max-width:720px;margin:0 auto;padding:24px;color:#2b2b2b;background:#fafaf7}
header{border-bottom:2px solid #33404f;padding-bottom:8px;margin-bottom:20px}
h1{font-size:22px;margin:0 0 6px} nav a{margin-right:16px;color:#33404f;text-decoration:none}
nav a:hover{text-decoration:underline} main{line-height:1.6} footer{margin-top:40px;font-size:12px;color:#777}
table{border-collapse:collapse} td{padding:6px 14px;border:1px solid #ddd} .ok{color:#2a7d2a}
