Answer #3
More reading on this problem, and potential fixes.
CSS2 spec - Collapsing Margins
No Margin for Error
- A great explanation of the spec.
Potential Google Keywords: collapsing margins