/* ---------------------------- Contact page styling ------------------------------- */

#wrapper {
background-image:url("../images/contact/contact.jpg");
}

p.contact {
font-size:0.9em;
text-align:left;
color:#000;
font-weight:bold;
}

h1 {
color:#000;
padding-top:10px;
text-align:center;
}

p {
color:#000;
}


/* ---------------------------- Contact form formatting ------------------------------- */


form.contact {
padding:0;
width:470px;
margin:auto;
}

form.contact p {
padding:5px 0;
width:500px;
margin:0;
}

form.contact p label {
float:left;
width:200px;
color:#000;
}

form.contact p label.required {
background-image:url("red_bullet.gif");
background-repeat:no-repeat;
background-position:center right;
}

form.contact p input.text {
float:left;
background:#ddd;
border:1px solid #000;
color:#000;
}

form.contact textarea {
font-family:Arial, Helvetica, sans-serif; 
background:#ddd;
border:1px solid #000;
color:#000;
}
