The clear: both; is something that should be avoided. Many errors with floats can be fixed using overflow instead.
The problem is that simply transferring the rigid setup of Core theme isn't gonna work that well in Curve's css setup all the time. But, its solvable.
How do you propose we/I solve the two problems I mentioned?
- Sidebar next to the message list
- Report to a Moderator link
The only fix I can find for #2 is to simply remove the link... (lol.) Or move it to an icon and put it next to the icon list above (split, quote, etc.)
Sidebars-- no go for now, because of the numerous clear:both uses. And position:absolute is not a solution either, except by forcing the rest of the page to have extra padding (probably the only logical solution.)