@WebJoelJan 06.2008 — #I have no idea what you're after here, but the text "house code" is one container. It is contrained so as to 'line-wrap' to a second line. There is a flaw in your design. It will be difficult to adjust cross-browser, [I]two elements[/I] (the form fields) with a [I]single element[/I] that is 'line-wrapped'. Your use of "line-height" won't guarantee that, as the font-size will be different x-browser. "line height" is meant for "<p>", not "<div>". You cannot "line-height" anything except text. Maybe you meant to use "[B]height[/B]:[I]foo[/I];"?
Better perhaps to not use a DIV container to contain just 'the text'. Use two "<p>! </p>"s maybe, and style those, the two of them, if this is intended to be:
[B]House
Code[/B]
and not:
[B]House Code[/B]
The way it is written now, it wants to be like the [I]second example[/I], and it would if the DIV were a bit wider..
@invisionauthorJan 06.2008 — #Many thanks once more Centauri, you have come to the rescue and I salute you.
WebJoel - thanks for the help, really appreciate it. The 'House Code' going onto two lines occurs as I cut down the CSS in my stylesheet to make it easier to answer this, so I removed the body font part.