Ok making the margin 0 on forms seems to have worked

but my only other issue is the fact that I gave images a -3px bottom margin to take away that white space on the bottom but this seems to only work when it feels like it so I need to seek an alternative method of doing this. I've done some searching and there seem to be a few methods around this problem. Although making the image a block element would seem the obvious one it is no use for when I want text next to the image so what's the best thing to do in this situation?
-Thanks