Submit button's different size in IE and FF
From FacileWiki
" in FF, the button is the size of the button text (great !) in IE, there is an added margin proportional to button text length (booh !)"
Try adding the following lines to your "button" descriptor in the CSS file:
margin: 1px; padding:0 .25em 0 .25em; overflow:visible;