G'day
So I declared 'display: inline' in the #formWrapper, it solves the problem but my background color shrinks to a small square above the the form in Firefox and Opera (both PC and Mac); in Safari and IE, the background color completely gone.
Have you tried display:inline-block ? It's valid CSS [1], Mozilla ignores it and it ~may~ do what you want it to in MSIE.
[1] http://www.w3.org/TR/CSS21/visuren.html#propdef-display Regards -- Bert Doorn, Better Web Design http://www.betterwebdesign.com.au/ Fast-loading, user-friendly websites ****************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************