Is this true for both FF and Chrome?  I remember experiencing some really weird padding behavior because the two browsers sometimes disagree on when padding should be collapsed between two padded elements.