who thought it was a good idea to make margins and padding accumulate instead of just freaking overwrite each other??