what you need CSS Regions http://dev.w3.org/csswg/css-regions/
CSS areas are a method of flowing content into multiple elements.
This is a working w3c project that is not yet fully implemented in all browsers.
It is currently supported in Safari and, in part, in IE. It is planned not to implement it in Firefox or Chrome.