polar plots and tick padding

I am making a polar plot, and the ticklabels are overlapping the plot a little
bit. I tried to compensate by increase the tick.major.pad rc setting, but it
does not seem to be respected.

Any suggestions on where to look for this?

from matplotlib import rcParams
rcParams['tick.major.pad']=10
rcParams['tick.labelsize']=16
from pylab import cos, figure, frange, pi, polar, sin, show

figure(figsize=(4,4))
ang = frange(0,10,.01)*2*pi
polar(ang, sin(ang)*cos(ang))
show()

Darren