Can you draw something in Photoshop to show me what you’re talking about? Where exactly are you trying to put the text above the heading? If you put it above the div, it’s going to push the div down. So I’m not really sure what you’re trying to accomplish.
Also, the clear class is necessary in some sort. You can do a clearfix on the wrapper as well to remove the extra div from the markup, but if you have all your columns floated then you’ll need to have some sort of clear after them to stretch the wrapper.
@chrisxclash, there is never a good reason to use an extraneous div for clearing floats. It’s simply bad practice – there are many other options available. Also, I can appreciate your helping others, but using all classed divs is also bad practice. Try to use semantic mark-up whenever possible
@misterrpg, is this what you’re after? Or are you looking for somthing more/different?
@wolfcry911 Nice solution! I’m still trying to get familiar with html5 markup, and I can definitely see from that what I should be doing. Sometimes I forget p tags are block elements as well, haha. Cool, cool.