I have attempted to use this CSS to set the width of my form elements:
input[type=\"text\"], textarea { width:250px; }
If you look at this Fire
This is probably caused by different default margins on the and elements. Try using something like this.
input[type="text"], textarea { padding: 0; margin: 0; width:250px; }