switched to HTML5 boilerplate with some work done to create the structure of the block on the page, avoiding the old issue of where to put the margins