Working on all browsers is another thing I nitpick in signatures, except for Firefox 3.5 because 3.6, and safari because Mac. But that's just because HORRIBLE★PERSON, I am, etc., etc.
Anyway, try getting rid of the "overflow:auto;" and see if that does anything.