I have a feature on my site that lets people put in their own CSS.
I want the structure of the site to be reasonably flexible for styling. The tradeoff is that some styles call for deeply-nested div structures, which I'd like to avoid where possible. Do you think the structure described (and used) below fits that description? And is my use of new HTML5 elements semantically correct?
http://ourdoings.com/ourdoings-startup/2009-12-22