#ph_contact_txt {padding:5px;padding-left:10px;}

#ph_contact_form {padding-left:10px;}

#ph_contact_form .label {font:bold 11px Arial;width:70px;color:#000000;}

#ph_contact_form .error {font:normal 10px Arial;color:#cc0000;}
#ph_contact_form .success {font:normal 11px Arial;color:#008000;}

#ph_contact_form .notes {
	font:normal 10px Arial;color:#000000;
}

#ph_contact_form .field input{
	border:1px solid #dddddd;font:normal 11px Arial;width:140px;
}

#ph_contact_form .actions input{
	border:1px solid #dddddd;background:#bf402b;font:normal 11px Arial;color:#e3e3e3;
	cursor:pointer;
}

#ph_contact_form textarea{
	font:normal 10px Arial;
	border:1px solid #ddd;/* More css here */
	width:170px;
}

#ph_contact_addresses{
	font:normal 10px Arial;padding-left:10px;
}

#ph_contact_addresses .item {
	padding:5px;
}

#ph_contact_addresses .item .line{
	/* Your css here */
}
#ph_contact_gmap{
	width:600px;height:300px;text-align:left;
}
#ph_contact_directions {
	height:300px;overflow:auto;
}