Issue #360: Revise the layout CSS to adopt consistent class names and wrappers.

Fixes https://github.com/backdrop/backdrop-issues/issues/360.