If I understood well, this is the address http://www.cornwall-arts-and-crafts....ions/index.php
I don't see a problem in FF or Opera, but IE 6 fails to display properly.
My first suggestion is that you reset all the options for every single element. As you know, every element has a default padding, margin and border (sometimes the value is 0, but sometimes it isn't, especially the margin).
By reseting everything you can calculate how much room an element will take, because it will not be affected by other element's margin or padding.
A reset can be something as simple as
Code:
*{margin: 0; padding:0; border: 0;}
Although it is not the most efficient way, it will help you.
I haven't had a serious look to the CSS, although I don't see anything "wrong" with it. Unfortunately, right now I don't have time to give it a proper look, but a reset may help at solving your problem.
Bookmarks