I'm still stuck in the traditional WYSIWYG table/column method of creating webpages. It's getting pretty boring.

How do you create those more complex pages that use free-floating text boxes in front of a background image? Reason being is that it's great for SEO, but I hate being bound by the typical table/column restraints.

A good example is the QuickSprout website - http://www.quicksprout.com/case-study-timothy-sykes/

This is Wordpress specific. If you could just point me in the right direction on some tutorials that'd be great.