The labels at the left hand side of my form such as '**Name** Add your name' seem to move position when I click on the send button and the red validation messages are displayed. 

The form is found here:

<http://www.bestclownintown.co.uk/book.php>

Here is the CSS rule for the label and the second rule is for the error message. Is there anyway to revise these CSS rules or the rules of other elements to ensure that when 'send' is clicked the black labels display on the left, and red validation labels on the right of the form.

```
#stylized label {
display: block;
font-weight: bold;
text-align: left;
width: 140px;
float: left;
}

label.error {  
color: red; 
padding-left: .5em; 
vertical-align: top; 
}

```