DIVs are great to use because they can be viewed in nearly all browsers and can also help with image loading times. However, they are a pain to put on every page if you use HTML, and they can also take ages to position. But they're worth trying at least once for a different look :)
1. Copy and paste the code below into a page of your site and save, then open it back up:

2. Okay now I'm going to explain what it all means. The 'YOUR TEXT' bit and the closing of the div tag are fairly obvious, but here's the rest:

3. If you want a background image instead of a colour, replace the background-colour bit of your code with this:

(please note that the page I've linked to is part of my college coursework and may not be copied or reproduced in any way, including images, text AND HTML code :)