#main-column {float: none; width: 100%;}
#content {padding: 15px 25px;}
.cover-image {margin: 0pt 30px 20px 0pt; float: left; position: relative;}
.johnson-box {background: #ffffe8; border: 2px solid #666; padding: 15px 20px; margin: 0.5em 0;}
.johnson-box cite {text-align: right; display: block; color: #cc0000;}
.johnson-box h3 {text-align: center; color: #cc0000; margin: 0 0 0.5em;}
.input-bar {text-align: center; padding: 1em 0;}
