i reckon the easiest way to do a site is go to somewhere like MyGen and look at their layout pages. These pages are designed for myspace, but with a bit of changing here and there the html can be used on any website. look at the 'overlay' section, overlays are simply .div covers that allow you to apply Html on top of this, with a little trial and error you should be able to make some really nice looking pages pretty quickly.