body{height:60em;}
input[type="text"],textarea{ 
	width:190px; 
	margin:5px 0px; 
	padding:3px; 
	background:url('../images/site_images/bg-input-gradient.png') repeat-x 0 0;
	border:1px solid #cccccc;
}

input#txtName,
input#txtEmail,
textarea#txtEnquiry{
	background:url('../images/site_images/bg-input-icons.png') no-repeat 3px 0;
	padding:5px 5px 5px 30px;
}

input#txtEmail{ background-position:3px -30px; }
textarea#txtEnquiry{ background-position:3px -60px; }
input#txtName:focus{ background-position:3px -500px; }
input#txtEmail:focus{ background-position:3px -530px; }
textarea#txtEnquiry:focus{ background-position:3px -560px; }
input[type="text"]:focus,textarea:focus{ border:1px solid #26808c; }
input[type="submit"]{ margin-left:15px; padding:3px 10px; }
textarea{height:140px; width:250px;}

fieldset{width:35%; color:#000; font-family:verdana; font-size:12px; border:none; float:left}
#olContactUs{ margin:10px; padding: 0; padding-top:10px; }
#olContactUs li{ list-style:none; display:block; padding:5px;}
#olContactUs li label{ display:block; color:#D00018; font-size:13px; font-weight:bold;}


#ulContactInfo{ margin:0; padding:0; }

#ulContactInfo li{ 
	list-style:none; 
	height:30px; 
	padding-left:30px; 
	width:auto; 
	margin:3px;
	background-repeat:no-repeat;
	background-position:2px 1px; 
}

h3{font-size:1.2em;}
#ulContactInfo li span{font-weight:bold; color:#D00018;}
#liVenue{ background:url('../images/site_images/address_icon.png'); }
#liTel { background:url('../images/site_images/tel_icon.png'); }
#liFax { background:url('../images/site_images/fax_icon.png'); }
#liEmail{ background:url('../images/site_images/email_icon.png'); }
