CSS fixes - make <div class="content"> ... </div> actually enclose the content. Also add a couple of missing footers.