body{margin:0;background:#faf7f2;color:#2b2a28;font:17px/1.6 Georgia,"Times New Roman",serif}
main{max-width:640px;margin:0 auto;padding:40px 18px}
h1{font-size:30px;margin:0 0 6px}.lead{color:#6b665e;margin:0 0 32px}
article{border-top:1px solid #e4ddd2;padding:18px 0}h2{font-size:21px;margin:0}
time{color:#8a8378;font-size:14px}a{color:#7a4b1f}footer{margin-top:32px;font-size:15px}
