body {font-family: sans-serif;font-size:0.6875em;} #page, #footer, .leftcolumn, .rightcolumn, .infobox {padding: 3px;} #page {width: 80%; margin: 10px auto; border: white solid 2px; background: white;} #header {font-family:georgia,times new roman,serif;font-size:2em;letter-spacing:0.15em;text-decoration:none;margin-bottom: 1px; solid 2px;color:black;text-transform:uppercase;} #footer {margin-top: 10px; border: white solid 2px;} .leftcolumn {width: 60%; float: left; border: white solid 2px;} .rightcolumn {width: 30%; float: right; border-left: white solid 2px; background: #babdb6; } .rightcolumn ol {list-style: none; margin:0; padding:0;} .infobox {background: white; margin-top: 0px;} .infobox ul {list-style: none; margin:0; padding:0;} .meta {font-family: serif;color:white;margin-bottom: 5px;} .post {font-family:sans-serif;font-size:1.6em;margin-bottom: 1.5px; background: white;border-top:2px dotted silver;} .clear {clear: both;} li{font-family: serif;font-size:1.5em;border-top:1px solid silver;margin-top: 10px;} img {width: 500px;} h2 {background-color:none; padding:0} h3 {font-family:nimbus-mono,sans-serif;color:white; background-color:#36302e;font-size:1.4em;letter-spacing:0.08em} h4 {font-family:sans-serif;font-size:0.9em; color :grey; background-color:none;}