body{margin:0;font-family:Georgia,'Times New Roman',serif;color:#2b2b2b;background:#f7f5ef;line-height:1.65}
header{background:#3d5a40;color:#fff;padding:28px 16px}header .w{max-width:760px;margin:0 auto}
header a{color:#fff;text-decoration:none}header h1{margin:0;font-size:30px;letter-spacing:.5px}header p{margin:4px 0 0;opacity:.85;font-style:italic}
nav{margin-top:14px}nav a{margin-right:18px;font-family:Arial,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:1px}
main{max-width:760px;margin:0 auto;padding:24px 16px 48px}article{background:#fff;border:1px solid #e4e0d4;border-radius:6px;padding:20px 24px;margin:0 0 22px}
article h2{margin:0 0 4px;font-size:23px}article h2 a{color:#2f4a32;text-decoration:none}.date{color:#888;font-size:14px;font-family:Arial,sans-serif;margin-bottom:10px}
a{color:#3d6b45}footer{text-align:center;color:#888;font-size:13px;font-family:Arial,sans-serif;padding:20px 16px 40px}