This page looks perfect in IE7 but when i look in firefox its slightly different. I am using 3.5.7 which i updated today, so i think it may be because its a newer version of the browser. But anyway heres the page:-
WHY does adding the clear:right; make the image re-appear?
Floating the div left or right also makes it re-appear (but breaks the layout).
Applying a background color instead of an image also doesn’t work unless it is cleared or floated.
(And clear:left; doesn’t make the image show either, just right or both)