Kay's answer seems to do the trick.
In my experience, IE5 Mac needs distinct clearing divs, eg:
<div style="clear:both"></div>
rather than just the clear property on existing elements.
Of course, I'm not a Mac user, so take that advice with a grain of salt!
*****************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
*****************************************************
