thanks for the feedback, it does seem to work on all browsers I've tested so far (Firefox, IE, Safari) but I had the feeling it was not the best way to do it. It's the only way I know!
As I said I'm new to CSS (at least I'm not using tables!), I'll check out those links you provided, just hope I can easily change the CSS as I really don't want to scrap the site and start again.
This is my portfolio site so I've done the whole thing this way…