body { border-top: solid #dfff00 5px; color: #666; font: 1em 'Georgia', serif; line-height: 1.6em; margin: 0; }
article { color: #333; margin: 2em auto; max-width: 40em; }
h1 { color: #d93c44; }
a { color: #000; }
p { line-height: 1.5em; }
blockquote { border-left: 6px solid #ddd; margin-left: 0; padding-left: 1em; }
table { border-collapse: collapse; }
td, th { border: solid grey 1px; padding: 0 .8em; }
ol, ul { padding-left: 0; }
