how to draw good safari button icons?
As suggested by @jefe2000, it was a problem with alignment.  I was able to create a good icon with 17x17 pixels rather than 16x16 pixels as suggested by Apple in the Safari Extensions Development Guide.