Hi guy/girls hope that I may borrow from you technical experience here. I am currently producing a site for a family business (itís not hi tech but Iím proud of it). I have designed the simple layout around <div> tags in CSS rather than table tags in html. My problem is that in IE my container which is set at 98% sits against the left margin, whereas in Firefox etc it sits perfectly square.

The weird thing is that I have remade the pages and the CSS file now and they work initially but then I turned on this morning and nothing.

I know that this may not appear on face value to be a biggie but I used CSS to get exactly what I want, to illustrate this error I have made the container have a red background.

Any help would be greatly appreciated.

The links to the site html page and css page are: