body { font-family: sans-serif ; background: #232A2E; color: #56635f ; } a { color: #7FBBB3; } a:visited { color: #D699B6; } main { max-width: 800px ; margin: auto ; } img { max-width: 100% ; } header h1 { text-align: center ; } footer { text-align: center ; clear: both ; } /* For TAGLIST.HTML */ .taglist { text-align: center ; clear: both ; } /* For NEXTPREV.HTML */ #nextprev { /* The container for both the previous and next articles. */ } #prevart { float: left ; text-align: left ; } #nextart { float: right ; text-align: right ; } #nextart,#prevart { max-width: 33% ; }