The best that I could accomplish was aligning the div blocks to the left as with this page:
A lot of discussion and different suggestions here:
This centers the div blocks both horizontally and vertically within a page, and it's responsive, but it fails in my version of IE 8 that I use for testing. This code contains a lot of funky CSS.
Using CSS to center text vertically and horizontally - Aug 12, 2014