body { margin: 0; font: 17px/1.6 Charter, "Bitstream Charter", "Sitka Text", Cambria, serif; color: #1d1d1f; background: #ffffff; }
header, main, footer { max-width: 640px; margin: 0 auto; padding-left: 20px; padding-right: 20px; }
header { padding-top: 64px; }
h1 { font-size: 38px; margin: 0 0 6px; color: #2f6f4e; }
h2 { font-size: 24px; margin: 32px 0 2px; }
.lead { color: #6e6e73; margin-top: 0; }
.date { color: #6e6e73; font-size: 14px; margin: 0 0 8px; }
footer { padding-top: 24px; padding-bottom: 48px; color: #6e6e73; font-size: 14px; }
a { color: #2f6f4e; }
