Ok having got my page to work with its layout correctly, I now have found an infuriating glitch in the master plan.

I have selected for a footer bar that runs right across the screen to clear two other divisions that are above it as they were wrecking it's style.

In IE and Opera there is a lovely gap between the two divs above and the footer, whereas in FF there is no gap! If I put in a top margin to the footer bar I can rectify this, however the space that this produces is then displayed in IE/Opera and then the gap starts to get ridiculously big.

IS there any way to make the top margin only appear in FF and not in the others.

Any help would be appreciated.

http://web.ukonline.co.uk/graham.marsh1/howtobook.html

http://web.ukonline.co.uk/graham.marsh1/css/master.css