body {margin: 0 auto; padding:0px 10px 30px; max-width:960px; background-color:#f3ecbe; font-size:1.15em; line-height:1.5; font-family:sans-serif;}
h1, h2, h3 {margin: 1em 0px; color:#5c2a1c; font-weight:bold; margin-top:1.5em; margin-bottom:0.5em; }
pre {font-family: Consolas, monaco, monospace; white-space:pre-wrap; background-color:#e3dcae; margin-top:1em; margin-bottom:1em; padding:0.5em; }
blockquote {margin-left: 0; margin-right: 0; padding: 0 15px; border-left: .2em solid; background-color:#e3dcae; border-left-color:#cdaf7b; }
a { color:#5c2a1c; }
img { display:block; width:100%; max-width:960px; margin: 1em 0px;}
hr  {color:#e3dcae; background-color:#e3dcae; border:#e3dcae; height:4px; }
ul { margin-top:1em; margin-bottom:1em; padding-left:0; margin-left:2em; list-style:square; }
table {width:100%; } th {display:none}
tr {padding: 0 15px; background-color:#d3cc9e; } tr:nth-child(2n) {background-color:#e3dcae; }
td {padding: 0 15px; }
