support undefined/auto margin-top in IE.

Fix for issue #27 and #80.