form#contact-form {
	display:block; width:470px; padding-bottom:30px;
}

/******************************************************************************
* p
******************************************************************************/
form#contact-form p {
	display:block; float:left; width:420px; margin:0px 0px 5px 0px;
	line-height:normal;
}

/******************************************************************************
* p label
******************************************************************************/
form#contact-form p label {
	float:left; font-weight:bold; text-align:left;
}

form#contact-form p.message label {
}

/******************************************************************************
* p label span.req
******************************************************************************/
form#contact-form p span.req {
	display:block; float:left; width:20px; clear:none; font-size:9px;
	font-family: Arial, Verdana, sans-serif; margin-left:3px; color:red;
}

/******************************************************************************
* p label span.input
******************************************************************************/
form#contact-form p span.input {
	display:block; float:right; width:320px;
}

/******************************************************************************
* p label span.input input
******************************************************************************/
form#contact-form p span.input input {
	width:98%;
}

form#contact-form p span.input input.inerror,
form#contact-form p span.input textarea.inerror {
	background-color:#eebbbb;
}

/******************************************************************************
* p label span.input textarea
******************************************************************************/
form#contact-form p span.input textarea {
	width:98%; height:66px;
	font-family: Arial, Verdana, sans-serif; font-size:12px;
}

/******************************************************************************
* input#submitButton
******************************************************************************/
input#submitButton {
	margin-top:5px;
}

/******************************************************************************
* formError
******************************************************************************/
div#formError {
	float:left; width:400px;
	padding-left:25px; margin-bottom:15px;
	background-image:url(../images/icons/exclamation.png);
	background-position:0px 0px; background-repeat:no-repeat;
}

div#formError p {
	margin:0px;
}


