Vertical align without tables.
Use inner div with margins and make margins smaller.
Merge pull request #1 from hssm/v2.1-dev-html5-2

Vertical align without tables.