For this template, i finally decided not to use tables but instead divs and css. It's basically finished, but there are two quite major problems.
The first: In IE, the main area appears in the center, just like i want it to do, however in firefox, it appears on the left.
The second: The main area has a white background, however it won't stretch to the bottom of the page like i want it to.
Link to page: here
Link to css: here
Any help on these two problems appreciated, cheers.