You're nesting a label within <p> - which is not necessary.
<label for="address_1">Line 1</label>
<td><label for="address_1">Address Line 1:</label></td>
See if that helps.
I have just updated my contact form, that displays as it should on my Mac, but on my live site the text lines run over to a separate line. I have flushed my cache, but it's still not showing correctly?
My page is http://bit.ly/ZhBN99
Looks ok here in Firefox on Mac, no text that I can see turns to another line.
I have removed the <p> tag as you suggested, doesn't work still. The <p> is necessary to display the text in the correct font as all other <p> tags on my site.
:' still appears like this, and not on one line!
Any more ideas?
osgood_ I'm using FF & Safari on Mac; still dropping to another line?