Complete restructure of old grid to work without the need of a wrapper.

This uses the `calc` CSS value, so we'll need to do something eventually IE8, Safari 5.1 and old iPad Safari.