
/**
 * Lists
 */
ul.red li, ul.yellow li, ul.white li { list-style-type:none; margin:0 0 15px 0; padding:0 0 0 18px; background-repeat:no-repeat;  }
 
ul.red {  }
ul.red li { background-image:url(/img/elements/arrow-red.png); }

ul.yellow {  }
ul.yellow li { background-image:url(/img/elements/arrow-yellow.png); }

ul.white {  }
ul.white li { background-image:url(/img/elements/arrow-white.png); }
blockquote {margin: 5px; padding: 5px;}

/**
 * Boxes
 */
#content div.box.grey { background-color:#171717; }
#content div.box div.wrapper { padding:16px; }


/** 
 * Booking
 */
#content p.booking { background-image:url(/img/elements/booking.png); background-repeat:no-repeat; text-indent:-9000px; }
#content p.booking-enquiry { background-image:url(/img/elements/booking-enquiry.png); background-repeat:no-repeat; text-indent:-9000px; background-color:#101010; }
#content p.booking-enquiry a { display:block; width:100%; height:100%; }


/**
 * Forms
 */
div.enquiryForm div.section {  }
div.enquiryForm h4 { margin:3em 0 1em 0; font-size:1.2em; }

div.enquiryForm div.input { margin-bottom:8px; }
div.enquiryForm div.input label { width:52px; float:left; padding-right:3px; }
div.enquiryForm div.input small { padding-left:10px; } /** after text */

div.enquiryForm div.input.radio input, #content.enquiry-form div.radio input { margin-right:6px; }

div.enquiryForm div.preferredType { display:inline; margin-left:16px; }
div.enquiryForm div.driverTypes { display:inline; margin-left:16px; }

div.enquiryForm #EnquiryNumberOfDrivers { width:4em; }
div.enquiryForm #EnquiryMessage { width:30em; height:8em; }
div.enquiryForm #EnquiryPostcode { width:8em; }
div.enquiryForm #EnquiryAddress1 { width:20em; }
div.enquiryForm #EnquiryAddress2 { width:20em; }

div.enquiryForm div.checkboxes label { display:inline; float:none; padding-left:10px; }


div.enquiryForm div.submit { margin:20px 0 20px 120px; }



/**
 * Slideshow
 */

#slide-images{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	width:700px;
	height:275px;
	overflow:hidden;
}

#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#slide-images li img{
	display:block;
  border:none;
}









