Right, I think I've figured out the smilie width thing.
In the Admin Panel, go to the "Posting" tab, then click on "Smilies". Each one has four buttons: the green one means "Edit". Click on the green button for the one that you want to change the dimensions.
There, you can edit the height and width of the image. What you could do is right click on the image, and choose "properties", take note of the actual height and width, and enter these values in the boxes.
On the other hand, maybe "scaled-down" versions for some of the bigger ones would be preferable. But not so scaled-down that you can't even see which one it is. So maybe fiddle with them a bit.
Unfortunately, each one has to be done individually. As you can see, I've done the "rolling head laughing" one, and the head-banging one So maybe start with the ones that are so distorted as to be unrecognizable - the other ones that are slightly reduced but still recognizable can be left, I think.
_________________
Melkor and Ungoliant in need of some relationship counselling.