
/* FORM */

form.enquiry-form fieldset,
form.enquiry-form ol, 
form.enquiry-form li, 
form.enquiry-form legend {
	margin: 0;
	padding: 0;
}

form.enquiry-form fieldset { border: 0; background:#f1f1f1;padding:20px;}

form.enquiry-form ol { list-style: none; }

form.enquiry-form li { margin-bottom: 3px; }

form.enquiry-form label {
	vertical-align:baseline;
	display: inline-block;
	width: 200px;
	font-size:1.2em;
}
form.enquiry-form label span { width:200px;
}
form.enquiry-form label.short {
	width: 22px;
	margin-left: 28px;
}

form.enquiry-form label.textarealabel {vertical-align:top; margin-top:4px;}

form.enquiry-form input, form.enquiry-form select, form.enquiry-form textarea {
	width: 250px;
	padding: 3px;
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
}

form.enquiry-form textarea { height: 80px; }

form.enquiry-form select {
	padding: 0;
	width: auto;
}

form.enquiry-form li.button { margin-top: 15px; }

form.enquiry-form li.button input {
	width: 100px;
	height:27px;
	border: 0;
	cursor: pointer;
	overflow:hidden;
	display:block;
	background:url(../images/buttons/enquire.gif) no-repeat 0 0;}

form.enquiry-form fieldset legend {
	margin:0;
	font-weight: bold;
	font-size: 1.8em;
	color: #444;
	_margin: 0 -7px; /* IE Win fix */
}

/* IE Mac legend fix */
form.enquiry-form legend {
  display: inline-block;
}

form.enquiry-form li input.date-field, form.enquiry-form li input.numbers {width:30px;}
form.enquiry-form li input.year-field {width:60px;}
form.enquiry-form li input.datetime {width:80px;}


ul.artist-list {list-style:none;width:250px;margin:-10px 0 0 255px;padding:0;font-size:1.2em;}
ul.artist-list span {width:150px; display:-moz-inline-box; display:inline-block;}

img.clock {
	margin: 2px 2px 2px 2px;
	position: absolute;
}

input.hint { color: #ccc !important; }

