body { margin: 0; font: 17px/1.6 Georgia, serif; color: #222; background: #fbfaf7; }
header { padding: 14px 20px; border-bottom: 1px solid #ddd; font: 15px sans-serif; }
main { max-width: 680px; margin: 0 auto; padding: 20px; }
a { color: #1f5f8b; }
h1, h2 { font-family: sans-serif; line-height: 1.25; }
