I've nested it into tables and it works. FF and Safari just won't respect the right margin-attribute.
Why is IE bad if it's economical on code?