.single2 {display: block;width: 148px;float: left;margin: 0px 0px 20px 20px;}
label {text-align: right;width: 60px;padding-right:20px;}
br {clear: left;}
.textarea {display: block;width: 160px;float: left;margin-bottom: 20px; }
.title {font: bold 18px Arial; color: #000; padding: 0px; margin: 0px 0px 20px 0px;}
#form3 {width: 450px;  padding: 0px 20px 0px 20px ; line-height: 1.1em;margin: 0px auto;}
.innershadow2 {width: 178px; margin: 0px 0px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg2.jpg) no-repeat; border: 1px solid #00A6CC; height:22px; float: left; }
.innershadow3 {width: 178px; margin: 0px 0px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg1.jpg) no-repeat; border: 1px solid #00A6CC; height:70px; float: left; }
.found {margin: 0px 0px 0px 12px; border: 1px solid #00A6CC; height:22px; float: left; border: 1px solid #00A6CC;} 
.contact {margin: 0px auto; padding: 20px; border: 2px solid #00A6CC;}
.postcode1 {font-weight:bold;margin:0px 58px 0px 12px; background: #fff url(http://www.walkinbathshowers.co.uk/images/textbg.jpg) no-repeat; border: 1px solid #00A6CC; height:22px; width: 120px;float: left; }
.hidden1 {margin: 0px auto; padding: 0px; height: 2px; float:right;}
.request1 {width: 180px; margin:0px 70px 0px 12px; float: right;}
#contactCon {margin: 0px auto; padding: 0px; width: 543px; height: 120px;}
