Html5 new layout

CSS Style updates to the new HTML5 layout.