I sometimes run into beautiful designs provided by clients using great combinations of layout and type. I enjoy working with them because of the design focus spans across the website to give unique values to the brands. For those designs, the element called container as in DotNetNuke skinning language often plays a small role. They sometime just need to behave as a placeholder for content.
A few people were asking me about similar situation and how to approach when working with those designs. My suggestion to them is to use a clean simple container and manage the design through CSS.