#contactdetails{margin-bottom:2em;}#contactform .requiredfield span{color:#f00;}#contactform p{clear:left;}#contactform label{float:left;font-weight:bold;width:110px;}#contactform label span{color:#f00;font-weight:normal;}#contactform label span span{left:-999em;overflow:hidden;position:absolute;width:1em;}#fullname,#emailaddress,#subject{width:200px;}#phonenumber{width:120px;}#enquiry{height:100px;width:300px;}#contactform .postcode{display:none;}#contactform .submit{margin:0 0 18px 110px;}#contactform ul{color:#f00;margin-bottom:3em;}