body {
	text-align: center;
	margin: 10px auto;
	padding: 0px;
	background: #FFFFFF;
}
a {
	font-weight: bold;
	color: #000066;
	text-decoration: none;
    outline: none;
/*	background: url(https://www.motorholme.co.uk/gfx/dotline.gif) repeat-x left bottom;
*/}
a:hover {
	color: #FF0000;
/*	background: url(https://www.motorholme.co.uk/gfx/dotlineover.gif) repeat-x left bottom;
*/}
#box {
	margin: 0px auto;
	padding: 0px;
	max-width: 970px;
	display: block;
	font: 0.9em/1.6em Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
	border-radius: 20px 20px 20px 20px;
    -moz-border-radius: 20px 20px 20px 20px;
    -webkit-border-radius: 20px 20px 20px 20px;
    border: 1px solid #DDDDDD;
    box-shadow: 0 0 30px #000;
}
#box_popup {
	margin: 0px auto;
	padding: 0px;
	display: block;
	font: 0.9em/1.6em Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
}
#box br {
	line-height: 0.8em;
}
#masthead {
	background: url(https://www.motorholme.co.uk/gfx/masthead.png) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 133px;
	width: 970px;
	clear: both;
}
#footer {
	background: url(https://www.motorholme.co.uk/gfx/footer.png) no-repeat left bottom;
	margin: 0px;
	padding: 0px;
	height: 191px;
	width: 970px;
	display: block;
	clear: both;
}
#footercontent {
	font-size: 11px;
	font-weight: bold;
	color: #F8F8F8;
	line-height: 11px;
	margin: 0px 0px 0px 261px;
	padding: 116px 0px 0px;
	width: 683px;
}
#footercontent a {
	color: #F8F8F8;
	text-decoration: none;
	background: url(none);
}
#footercontent a:hover {
	color: #F8F8F8;
	text-decoration: underline;
	background: url(none);
}
#address {
	margin: 0px;
	padding: 0px;
	height: 39px;
	text-indent: -9999em;
	display: block;
	overflow: hidden;
}
#links {
	float: left;
	margin: 0px;
	padding: 0px;
}
#copyright {
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#footersub {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	height: 20px;
	width: 970px;
	clear: both;
}
#footersub a {
	color: #A5AEB8;
	margin: 0px 0px 0px 28px;
	padding: 0px 0px 10px;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	background: url(none);
}
#navmain {
	background: #070852;
	margin: 0px 14px;
	padding: 0px;
	height: 36px;
	width: 942px;
	display: block;
	clear: both;
}
#navmain ul {
	background: url(https://www.motorholme.co.uk/gfx/topnav-home-comp.png) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 36px;
	display: block;
	list-style: none;
	width: 942px;
	overflow: hidden;
}
#navmain ul li {
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#navmain ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-indent: -9999em;
	height: 36px;
}


#blanknav {
	background: url(https://www.motorholme.co.uk/gfx/blanknav.png) no-repeat left top;
	margin: 0px 0px;
	padding: 0px;
	height: 36px;
	width: 100%;
	display: block;
	clear: both;
}


.home {
	background: url(https://www.motorholme.co.uk/gfx/home.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 81px;
}
.home:hover {
	background: url(https://www.motorholme.co.uk/gfx/home.png) no-repeat left top;
}
.home:active {
	background: url(https://www.motorholme.co.uk/gfx/home.png) no-repeat left top;
}
.homesub {
	background: url(https://www.motorholme.co.uk/gfx/home.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 81px;
}
	
.homesub:hover {
	background: url(https://www.motorholme.co.uk/gfx/home.png) no-repeat left top;
}
	
.homesub:active {
	background: url(https://www.motorholme.co.uk/gfx/home.png) no-repeat left top;
}
.motorhomes {
	background: url(https://www.motorholme.co.uk/gfx/cmotorholmes.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 112px;
}
.motorhomes:hover {
	background: url(https://www.motorholme.co.uk/gfx/cmotorholmes.png) no-repeat left top;
}
.motorhomes:active {
	background: url(https://www.motorholme.co.uk/gfx/cmotorholmes.png) no-repeat left top;
}
.quotation {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 117px;
}
.quotation:hover {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left top;
}
.quotation:active {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left top;
}
.quotationsub {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 117px;
}

.quotationsubnone {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 117px;
}

.quotationsub:hover {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left top;
}
.quotationsubnone:hover {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left top;
}
.quotationsub:active {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left top;
}
.quotationsubnone:active {
	background: url(https://www.motorholme.co.uk/gfx/cquotation.png) no-repeat left top;
}
.availability {
	background: url(https://www.motorholme.co.uk/gfx/availability.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 117px;
}

.availabilitynone {
	background: url(https://www.motorholme.co.uk/gfx/availabilitynone.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 114px;
}

.availability:hover {
	background: url(https://www.motorholme.co.uk/gfx/availability.png) no-repeat left top;
}
.availabilitynone:hover {
	background: url(https://www.motorholme.co.uk/gfx/availabilitynone.png) no-repeat left top;
}
.availability:active {
	background: url(https://www.motorholme.co.uk/gfx/availability.png) no-repeat left top;
}
.availabilitynone:active {
	background: url(https://www.motorholme.co.uk/gfx/availabilitynone.png) no-repeat left top;
}
.feedback {
	background: url(https://www.motorholme.co.uk/gfx/feedback.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 108px;
}
.feedback:hover {
	background: url(https://www.motorholme.co.uk/gfx/feedback.png) no-repeat left top;
}
.feedback:active {
	background: url(https://www.motorholme.co.uk/gfx/feedback.png) no-repeat left top;
}
.sale {
	background: url(https://www.motorholme.co.uk/gfx/sale.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 108px;
}
.sale:hover {
	background: url(https://www.motorholme.co.uk/gfx/sale.png) no-repeat left top;
}
.sale:active {
	background: url(https://www.motorholme.co.uk/gfx/sale.png) no-repeat left top;
}
.blog {
	background: url(https://www.motorholme.co.uk/gfx/blog.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 93px;
}

.blognone {
	background: url(https://www.motorholme.co.uk/gfx/blog2.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 139px;
}

.blog:hover {
	background: url(https://www.motorholme.co.uk/gfx/blog.png) no-repeat left top;
}
.blognone:hover {
	background: url(https://www.motorholme.co.uk/gfx/blog2.png) no-repeat left top;
}
.blog:active {
	background: url(https://www.motorholme.co.uk/gfx/blog.png) no-repeat left top;
}
.blognone:active {
	background: url(https://www.motorholme.co.uk/gfx/blog2.png) no-repeat left top;
}
.blogsub {
	background: url(https://www.motorholme.co.uk/gfx/blog.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 93px;
}
.blogsub:hover {
	background: url(https://www.motorholme.co.uk/gfx/blog.png) no-repeat left top;
}
.blogsub:active {
	background: url(https://www.motorholme.co.uk/gfx/blog.png) no-repeat left top;
}
.contact {
	background: url(https://www.motorholme.co.uk/gfx/contact.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 119px;
}

.contactnone {
	background: url(https://www.motorholme.co.uk/gfx/contactnone.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 105px;
}
.contact:hover {
	background: url(https://www.motorholme.co.uk/gfx/contact.png) no-repeat left top;
}

.contactnone:hover {
	background: url(https://www.motorholme.co.uk/gfx/contactnone.png) no-repeat left top;
}
.contact:active {
	background: url(https://www.motorholme.co.uk/gfx/contact.png) no-repeat left top;
}
.contactnone:active {
	background: url(https://www.motorholme.co.uk/gfx/contactnone.png) no-repeat left top;
}
.terms {
	background: url(https://www.motorholme.co.uk/gfx/terms.png) no-repeat left 36px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 87px;
}
.terms:hover {
	background: url(https://www.motorholme.co.uk/gfx/terms.png) no-repeat left top;
}
.terms:active {
	background: url(https://www.motorholme.co.uk/gfx/terms.png) no-repeat left top;
}
#navsub {
	background: #070852;
	margin: 0px 14px;
	padding: 0px;
	height: 36px;
	width: 942px;
	display: block;
	clear: both;
}
#navsub ul {
	background: url(https://www.motorholme.co.uk/gfx/topnav-home-comp.png) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 36px;
	display: block;
	list-style: none;
	width: 942px;
	overflow: hidden;
}
#navsub ul li {
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#navsub ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-indent: -9999em;
	height: 36px;
}
#mainbanner {
	background: #7BA4C0 url(https://www.motorholme.co.uk/gfx/banner2.jpg) no-repeat left top;
	display: block;
	margin: 0px 14px 8px;
	padding: 0px;
	height: 185px;
	width: 942px;
	clear: both;
}
#maincontent {
	margin: 0px 22px;
	padding: 0px;
	width: 926px;
	display: block;
	background: #FFFFFF;
}
#pagebody {
	margin: 0px;
	padding: 4px 0px 0px;
	background: #FFFFFF;
	width: 694px;
	float: left;
}
#pagebody h1 {
	margin: 0px 0px 15px;
	padding: 9px 10px;
	border-top: 1px solid #555A71;
	border-bottom: 1px solid #555A71;
	font-size: 1.3em;
	line-height: 1.2em;
	background: #F0F0F0;
	display: block;
}
#maincontent_fullwidth {
	margin: 0px 22px;
	padding: 0px;
	width: 926px;
	display: block;
	background: #FFFFFF;
}
#pagebody_fullwidth {
	margin: 0px;
	padding: 4px 0px 0px;
	background: #FFFFFF;
	width: 920px;
  float: left;
}
#pagebody_fullwidth h1 {
	margin: 0px 0px 15px;
	padding: 9px 10px 9px 165px;
	border-top: 1px solid #555A71;
	border-bottom: 1px solid #555A71;
	font-size: 1.3em;
	line-height: 1.2em;
	background: #F0F0F0;
	display: block;
}
#contentholder {
	margin: 0px;
	padding: 0px 10px;
}
.imgL {
	margin: 0px 12px 0px 0px;
	padding: 5px;
	float: left;
	border: 1px solid #4E5E79;
}
#supplementary {
	width: 220px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	background: #FFFFFF;
	display: block;
	float: left;
}
#supplementary ul {
	display: block;
	margin: 0px 0px 10px;
	padding: 0px;
	width: 220px;
	list-style: none;
	overflow: hidden;
}
#supplementary ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 53px;
}
#supplementary ul li a {
	text-indent: -9999em;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 220px;
	overflow: hidden;
	text-decoration: none;
}
#supplementary ul li a:hover {
	text-decoration: none;
}
.quote {
	background: url(https://www.motorholme.co.uk/gfx/needaquote.png) no-repeat right top;
}
.quote:hover {
	background: url(https://www.motorholme.co.uk/gfx/needaquote.png) no-repeat left top;
}
.available {
	background: url(https://www.motorholme.co.uk/gfx/available.png) no-repeat right top;
}

.available:hover {
	background: url(https://www.motorholme.co.uk/gfx/available.png) no-repeat left top;
}
.buy {
	background: url(https://www.motorholme.co.uk/gfx/lookingtobuy.png) no-repeat right top;
}
.buy:hover {
	background: url(https://www.motorholme.co.uk/gfx/lookingtobuy.png) no-repeat left top;
}
#sublinks {
	background: #4B70B0 url(https://www.motorholme.co.uk/gfx/bluepanel-bg.png) repeat-y left top;
	display: block;
	margin: -8px 0px 10px;
	padding: 0px;
	width: 220px;
	text-align: center;
	overflow: hidden;
	color: #FFFFFF;
	line-height: 1.2em;
}
#sublinks p {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-top.png) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 17px 0px 0px;
}
#sublinks span {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-btm.png) no-repeat left bottom;
	display: block;
	margin: 0px;
	padding: 0px 15px 21px 14px;
}
.sublinkmenu {
	background: #070842 url(https://www.motorholme.co.uk/gfx/bluepanel-bg-dark.png) repeat-y left top;
	display: block;
	margin: -8px 0px 10px;
	padding: 0px;
	width: 220px;
	text-align: center;
	overflow: hidden;
	color: #FFFFFF;
	line-height: 1.2em;
}
.sublinkmenu p {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-top-dark.png) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 17px 0px 0px;
}
.sublinkmenu span {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-btm-dark.png) no-repeat left bottom;
	display: block;
	margin: 0px;
	padding: 0px 15px 21px 14px;
}
#sublinkmenutop {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-top-dark.png) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 17px 0px 0px;
}
#sublinkmenutopcomments {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-top-dark-comments.png) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 54px 0px 0px;
}
#sublinkmenubtm {
	background: url(https://www.motorholme.co.uk/gfx/bluepanel-btm-dark.png) no-repeat left bottom;
	display: block;
	margin: 0px;
	padding: 0px 15px 21px 14px;
}
#sublinkmenubtm a {
	font-size: .85em;
	line-height: 1.2em;
	font-weight: normal;
	color: #DDEEFF;
	background: url(none);
}
#sublinkmenubtm #layer1 a {
	padding-right: 7px;
	padding-left: 7px;
	display: block;
}
#sublinkmenubtm #div1 a {
	padding-right: 7px;
	padding-left: 7px;
	display: block;
}
#sublinkmenubtm a em {
	display: block;
	padding-top: 7px;
}
#testimonialsrotator {
}
#subbody {
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	height: 53px;
	clear: both;
}
.clear {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 20px;
	width: 100%;
}
#subbody ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
	text-align: center;
}
#subbody ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 220px;
	float: left;
}
#subbody ul li a {
	text-indent: -9999em;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 220px;
	overflow: hidden;
	text-decoration: none;
}
#subbody ul li a:hover {
	text-decoration: none;
}
#subpage {
	background: #ACCE82 url(https://www.motorholme.co.uk/gfx/banner-sub.jpg) no-repeat left top;
	display: block;
	margin: 0px 14px 8px;
	padding: 0px;
	height: 125px;
	width: 942px;
	clear: both;
}
#vandetails {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	width: 388px;
}
#vandetails span {
	width: 388px;
	text-align: center;
	display: block;
	padding-bottom: 20px;
}
#leftcontent {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	width: 447px;
}
#leftcontent li {

	list-style-type: none;

}



#rightcontent {
	display: block;
	float: left;
	width: 210px;
	margin: 0px;
	padding: 0px;
}
#rightcontent h3 {
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 0px 0px 8px;
	padding: 0px 18px;
	display: block;
}

.spec-movie {
	padding: 0px 0px 0px 6px;

}

#right-content-wrapper {
	float: right;
	margin: -650px 0px 0px 0px;
}

.small-movie {
	float: right;
	margin: -780px 0px 0px 0px;
}


#specification {
	display: block;
	float: left;
	width: 269px;
	margin: 0px;
	padding: 0px 0px 18px;
	background: #DFEEFF url(https://www.motorholme.co.uk/gfx/spec-btm.gif) no-repeat left bottom;
}
#specification span {
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#specification h3 {
	font-size: 1.1em;
	line-height: 1em;
	margin: 0px 0px 8px;
	padding: 16px 18px 0px;
	background: url(https://www.motorholme.co.uk/gfx/spec-h3-top.gif) no-repeat left top;
	display: block;
}
#specification ul {
	margin: 4px 0px 0px 16px;
	padding: 0px;
	width: 233px;
	list-style: none;
	display: block;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.2em;
}
#specification ul li {
	display: block;
	padding: 0px 0px 0px 10px;
	background: url(https://www.motorholme.co.uk/gfx/spec-li-bg.gif) no-repeat left 0.5em;
	margin: 4px 0px 0px;
}
#contentholder h2 {
	font-size: 1.3em;
	line-height: 1.1em;
	display: block;
	margin: 0px 0px 15px;
	padding: 4px 0px 0px;
}
.imgR {
	margin: 0px 0px 0px 12px;
	padding: 5px;
	float: right;
	border: 1px solid #4E5E79;
	display: block;
}
#homeul ul {

	text-align:left;
	display: block;
	font-weight: bold;
	color: #0E0E6E;
	list-style-type:none;
	line-height: 2em;
	margin-top: 5px;	
	font-size: 1.2em;
	margin-left: 0;
	padding-left: 0
}

#homeul li {
	display: block;
   	padding-left:46px;
   	background:transparent url(https://www.motorholme.co.uk/gfx/swish-lh.jpg) no-repeat;
    	background-position:0 8px;
}



#homeul ul li a:hover {
	color: #01B0F3;

}

.testimonial {
	padding: 48px 20px 20px;
	display: block;
	float: left;
	width: 250px;
	margin: 0px 15px 15px;
	border: 0.1em solid #000066;
	background: #F6FAFF url(https://www.motorholme.co.uk/gfx/satisfied-clients.png) no-repeat 4px 4px;
}
.testimonial span {
	display: block;
	padding-top: 4px;
	font-style: italic;
	font-size: 0.95em;
}
#motorhomesearch {
	background: url(https://www.motorholme.co.uk/gfx/find-motorhomes.jpg) no-repeat center top;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	margin: 6px 4px 0px;
	padding: 0px;
	height: 228px;
	width: 183px;
}
.imagemap {
	margin-left: 30px;
}
#fullwidth h3 {
	margin-bottom: 5px;
}
.clientcomments {
	width: 650px;
	margin-top: 25px;
	margin-bottom: 0px;
	font-size: 0.9em;
	background: #F0F0F0;
	line-height: 1em;
	border: 1px solid #000066;
}
#fullwidth iframe {
	border: 1px solid #000066;
}
#contactus {
	background: #DFEEFF;
	border: 1px solid #000066;
	margin: 15px 0px 0px;
	padding: 15px 20px 12px;
}
#contactus label {
	font-weight: bold;
	display: block;
	padding-top: 8px;
}
.textentry {
	width: 400px;
	padding-right: 3px;
	padding-left: 3px;
	display: block;
	background: #FFFFFF;
	border: 1px solid #000066;
	font: .9em Arial, Helvetica, sans-serif;
}
#enquiry {
	background: #FFFFFF;
	width: 400px;
	margin: 0px 0px 8px;
	padding: 0px 3px;
	border: 1px solid #000066;
	font: .9em Arial, Helvetica, sans-serif;
}
#vansearch {
	padding: 15px 20px;
}
#formtop {
	cursor: hand;
	outline: none;
}
#quotefrm {
	background: #DFEEFF;
	border: 1px solid #000066;
	margin: 15px 0px 0px -6px;
	padding: 14px 5px 0px 0px;
	height: 999px;
}
#driver1 {
	text-align: center;
	display: block;
	font-weight: bold;
	padding-top: 8px;
	margin-bottom: -2px;
}
#driver2 {
	text-align: center;
	display: block;
	font-weight: bold;
	padding-top: 8px;
	margin-bottom: -2px;
}
#driver3 {
	text-align: center;
	display: block;
	font-weight: bold;
	padding-top: 8px;
	margin-bottom: -2px;
}#berth-selector {
	margin: 20px 0px 0px 50px;
	padding: 0px;
	width: 568px;
	background: url(https://www.motorholme.co.uk/gfx/berth-selectors.jpg) no-repeat left top;
	display: block;
}
#berth-selector ul {
	margin: 0px;
	padding: 0px;
	width: 568px;
	list-style: none;
	display: block;
	height: 335px;
}
#berth-selector ul li {
	margin: 0px;
	padding: 13px 0px 25px;
	display: block;
}
#berth-selector li a {
	margin: 0px 6px;
	padding: 0px;
	width: 556px;
	display: block;
	height: 128px;
	text-decoration: none;
	text-indent: -9999em;
	overflow: hidden;
	background: url(none);
}
#vanlistings {
	display: block;
	margin: 18px 0px 0px;
	padding: 0px 0px 0px 13px;
}
.vanlistings {
	display: block;
	margin: 18px 0px 0px;
	padding: 0px 0px 0px 13px;
}
.vanlistings p {
	margin: 0px;
	padding: 3px 0px 0px;
	width: 230px;
	display: block;
	float: left;
}
.vanouter {
	display: block;
	margin: 0px 0px 15px;
	padding: 0px;
	width: 640px;
	background: url(https://www.motorholme.co.uk/gfx/vanlistingsP-bg.png) no-repeat left top;
	text-align: center;
	clear: both;
}
.vaninner {
	margin: 0px;
	padding: 20px;
	display: block;
	background: url(https://www.motorholme.co.uk/gfx/vanlistingsPspan-bg.png) no-repeat left bottom;
}
.vanborder {
	border: 1px solid #283B66; 
	border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; 
	padding: 15px;
	text-align: center;
	margin: 10px 0px;
}
.valign {
	display: block;
	width: 600px;
	clear: both;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	line-height: 0px;
	vertical-align: middle;
}
.vaninner p a {
	background: url(none);
}
#vanlistings p {
	margin: 0px;
	padding: 3px 0px 0px;
	width: 230px;
	display: block;
	float: left;
}
.enquirylink {
	float: left;
	margin: 5px 0px 0px 2px;
	padding: 0px;
	display: block;
	text-decoration: none;
	overflow: hidden;
}
.listingclear {
	margin: 0px;
	padding: 12px 0px 0px;
	clear: both;
}
.vanurl {
	margin: 0px;
	padding: 9px 5px 9px 64px;
	line-height: 22px;
	width: 530px;
	background: url(https://www.motorholme.co.uk/gfx/swish-url.jpg) no-repeat left top;
	text-align: left;
	text-decoration: none;
}

.vanurl:hover {
	color: #01B0F3;
	text-decoration: none;
	/*background: url(https://www.motorholme.co.uk/gfx/vanurlBG.gif) no-repeat -600px top;*/
}
.Rimg {
	display: block;
	padding-bottom: 10px;
}
.checkresults {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 0.9em;
	background: #F0F0F0;
	line-height: 1em;
	border: 1px solid #000066;
	text-align: center;
	margin-left: 10px;
}
.checknav {
	margin-left: 6px;
}
.checknav td {
	padding-right: 3px;
	padding-left: 3px;
}
.viewvan {
	text-indent: -9999em;
	display: block;
	overflow: hidden;
	background: url(https://www.motorholme.co.uk/gfx/viewvan.png) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 84px;
	text-decoration: none;
}
.viewvan:hover {
	background: url(https://www.motorholme.co.uk/gfx/viewvan.png) no-repeat 1px 1px;
}
.checkresults th {
	color: #FFFFFF;
	background: #000066;
	padding-top: 15px;
	padding-bottom: 6px;
}
.checkresults th a {
	color: #FFFFFF;
	background: #000066 url(https://www.motorholme.co.uk/gfx/sort.gif) no-repeat left center;
	text-align: left;
	width: auto;
	padding-left: 18px;
	line-height: 15px;
}
.checkresults th a:hover {
	color: #FFFFFF;
	background: #000066 url(https://www.motorholme.co.uk/gfx/sort.gif) no-repeat left center;
}
.checkform {
	display: block;
	margin: 15px 0px 12px;
	padding: 10px 15px;
	font-weight: bold;
	border: 1px solid #000066;
	background: #F0F0F0;
}
.DatePicker {
	margin-right: 10px;
}
.check {
	display: block;
	height: 27px;
	width: 173px;
	margin-top: 9px;
	text-decoration: none;
	overflow: hidden;
	background: url(https://www.motorholme.co.uk/gfx/check.png) no-repeat left top;
	text-indent: -9999em;
}
.check:hover {
	background: url(https://www.motorholme.co.uk/gfx/check.png) no-repeat 1px 1px;
}
#sitemap {
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
#sitemap ul {
	line-height: 1em;
	display: block;
}
#sitemap ul li a {
	margin-bottom: 10px;
	display: block;
	background: url(none);
}

#miniquote 
{
	margin: 0px;
	padding: 4px 0px 0px;
	background: #FFFFFF;
	width: 300px;
	float: left;
	font-size:10px;
}

.label
{
	width:100px;
	font-weight: bold;
	background-color:#FFFFFF;
	padding:5px;
	display:inline;
	margin-right:10px;
}
.input
{
	width:200px;
	font-weight: bold;
	display:inline;
	margin-right:10px;
}

.box1
{
	width:250px;
	border: 1px solid #000066;
	float:left;
}

.turd
{
width:300px;
}
.downloadlinks {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.downloadlinks a {
	display: block;
	margin: 12px 0px 0px;
	padding: 0px;
	background: url(none);
}


/* STYLES FOR QUOTE PAGE */

#enquiryPagebox {
	margin: 0px auto;
	padding: 0px;
	width: 970px;
	height: 7000;
	background: #FFFFFF url(https://www.motorholme.co.uk/gfx/boxBG.png) repeat-y left top;
	display: block;
	font: 0.9em/1.6em Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
}


#enquiry_image_one {
	float: left;
	width: 244px;
	height: 1045px;
	background:url("https://www.motorholme.co.uk/gfx/enq_one.jpg") no-repeat;
}


#enquiry_image_two {
	float: left;
	width: 80px;
	height: 1045px;
	background:url("https://www.motorholme.co.uk/gfx/enq_two.jpg") no-repeat;
}

.quotebtnholder {
	width:926px;
	height:200;
	margin: 0px 0px 0px 0px;
}

#enquiry_image_three {
	float: left;
	width: 400px;
	height: 200px;
	background:url("https://www.motorholme.co.uk/gfx/enq_three.jpg") no-repeat;
}






#enquiry_image_one_french {
	float: left;
	width: 244px;
	height: 1045px;
	background:url("https://www.motorholme.co.uk/gfx/enquiry_one_french.jpg") no-repeat;
}


#enquiry_image_three_french {
	float: left;
	width: 400px;
	height: 200px;
	background:url("https://www.motorholme.co.uk/gfx/enq_three_french.jpg") no-repeat;
}


#enquiry_image_one_german {
	float: left;
	width: 244px;
	height: 1045px;
	background:url("https://www.motorholme.co.uk/gfx/enquiry_one_german.jpg") no-repeat;
}


#enquiry_image_three_german {
	float: left;
	width: 400px;
	height: 200px;
	background:url("https://www.motorholme.co.uk/gfx/enq_three_german.jpg") no-repeat;
}



#enquiry_image_one_italian {
	float: left;
	width: 244px;
	height: 1045px;
	background:url("https://www.motorholme.co.uk/gfx/enquiry_one_italian.jpg") no-repeat;
}


#enquiry_image_three_italian {
	float: left;
	width: 400px;
	height: 200px;
	background:url("https://www.motorholme.co.uk/gfx/enq_three_italian.jpg") no-repeat;
}


#enquiry_image_one_spanish {
	float: left;
	width: 244px;
	height: 1045px;
	background:url("https://www.motorholme.co.uk/gfx/enquiry_one_spanish.jpg") no-repeat;
}


#enquiry_image_three_spanish {
	float: left;
	width: 400px;
	height: 200px;
	background:url("https://www.motorholme.co.uk/gfx/enq_three_spanish.jpg") no-repeat;
}







.split {
	height:0px;
	clear: both;
}

.quote_btn {
	background: #DFEEFF;
	float: right;
	width: 400px;
	height: 115px;
	margin: 80px 120px 0px 0px;
}


#table_container {
	background: #DFEEFF;
	margin: 0px 6px 0px 0px;
	float: right;
	width: 570px;
	height: 1045px;
}

#pagebox {
	margin: 0px auto;
	padding: 0px;
	width: 970px;
	height: 2000;
	background: #FFFFFF url(https://www.motorholme.co.uk/gfx/boxBG.png) repeat-y left top;
	display: block;
	font: 0.9em/1.6em Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000066;
}

.button_holder {
	margin: 50px 0px 0px 0px;
	height: 60px;
}

#formcontentholder {
	margin: 0px;
	padding: 0px 10px;
	height: 1300px;
}


#quoteform {
	background: #DFEEFF;
	margin: 0px 0px 0px -6px;
	padding: 14px 5px 0px 0px;
	height: 1229px;
}

#heading-holder {
	
	width: 926px;
	height: 182px;
}



#page-heading h1{
	border: red;
	width: 652px;;
	float: right;
	margin: 25px 0px 25px;
	padding: 15px 0px 15px 20px;
	border-top: 1px solid #555A71;
	border-bottom: 1px solid #555A71;
	font-size: 1.3em;
	line-height: 1.2em;
	background: #F0F0F0;
	display: block;
}


#enquiry-heading h1{
	border: red;
	width: 640px;
	height 182px;
	float: right;
	margin: 20px 0px 20px 0px;
	padding: 10px 0px 10px 25px;
	border-top: 1px solid #555A71;
	border-bottom: 1px solid #555A71;
	font-size: 2.1em;
	line-height: 1.2em;
	background: #F0F0F0;
	display: block;
}


#heading-image {
	float: left;
	width: 244px;
	height: 140px;
	background:url("https://www.motorholme.co.uk/gfx/help-desk-girl.jpg") no-repeat;
}


#desk-girl {
	float: left;
	width: 244px;
	height: 182px;
	background:url("https://www.motorholme.co.uk/gfx/desk-girl.jpg") no-repeat;
}





/* END OF STYLES FOR QUOTE PAGE */


/* Styles added by PT */

/* ADDITIONAL STYLES FOR HOMEPAGE */


#home-title {

	width: 694px;
	height: 109px;
	float: right;
	background-image:url('https://www.motorholme.co.uk/gfx/heading-bg.jpg');
	background-repeat:repeat-x;
	display: block;
}


#home-title h1{


	margin: 0px 0px 5px;
	padding: 10px 0px 0px 20px;
	font-size: 2.3em;
	line-height: 1.2em;
	display: block;
}

#home-title h2{
	
	margin: 0px 0px 25px;
	padding: 0px 0px 15px 20px;
	font-size: 1.3em;
	line-height: 1.0em;
	display: block;
}


/* END OF ADDITIONAL STYLES FOR HOMEPAGE */

#language {
width: 120px;
height: 22px;
margin: 0 0 0 585px;
padding: 0 0 0 0;
}

#language li {
width: 16px;
height: 11px;
display: inline;
float: left;
margin: 0 7px 0 0;
padding: 0 0 0 0;
}

#language li a {
display: block;
width: 16px;
height: 11px;
text-indent: -9999px;
}

#language li#french_li a {
background: url(https://www.motorholme.co.uk/images/flags/fr.gif) no-repeat 0 0;
}

#language li#german_li a {
background: url(https://www.motorholme.co.uk/images/flags/de.gif) no-repeat 0 0;
}

#language li#italian_li a {
background: url(https://www.motorholme.co.uk/images/flags/it.gif) no-repeat 0 0;
}

#language li#spanish_li a {
background: url(https://www.motorholme.co.uk/images/flags/es.gif) no-repeat 0 0;
}

#language li#english_li a {
background: url(https://www.motorholme.co.uk/images/flags/gb.gif) no-repeat 0 0;
}

/* SCOTTISH PAGE */


#scotlandBtn {
	float:left;
	padding: 40px 40px 0px 360px;
}



#scotsbanner {
	background: #7BA4C0 url(https://www.motorholme.co.uk/gfx/scotsbanner.jpg) no-repeat left top;
	display: block;
	margin: 0px 14px 8px;
	padding: 0px;
	height: 185px;
	width: 942px;
	clear: both;
}




#scots_pagebody {
	margin: 0px;
	padding: 4px 0px 0px;
	background: #FFFFFF;
	width: 694px;
	float: left;
}

#bluetext {
	padding: 10px 0 0 0;
	text-align:left;
	font-weight: bold;
	color: #0492da;
	font-size: 1.2em;
}

#scots_pagebody p {

	text-align:left;
	font-weight: normal;
	color: #000066;
	list-style-type:none;
	font-size: 1.3em;
}

#scots_pagebody h1 {
	font-size: 2.3em;
	line-height: 1.3em;
	display: block;
}

#scots_pagebody h2 {

	text-align:left;
	font-weight: bold;
	color: #000066;
	list-style-type:none;
	font-size: 1.8em;
}

#scots_pagebody h3 {

	text-align:left;
	font-weight: bold;
	color: #0492da;
	list-style-type:none;
	font-size: 1.8em;
}

#scots-title {

	width: 694px;
	height: 109px;
	float: right;
	background-image:url('https://www.motorholme.co.uk/gfx/heading-bg.jpg');
	background-repeat:repeat-x;
	display: block;
}


#scots-title h1{

	color: #d90223;
	margin: 25px 0px 5px;
	padding: 10px 0px 0px 20px;
	font-size: 2.3em;
	line-height: 1.2em;
	display: block;
}

#scots-title h2{
	
	margin: 0px 0px 25px;
	padding: 0px 0px 15px 20px;
	font-size: 1.3em;
	line-height: 1.0em;
	display: block;
}

#virt_tour {
	position:absolute;
	width: 623px;
	height: 307px;
	margin-top: 844px;
	background-image:url('../gfx/details_page_tour.jpg');
 	left: 50%;
    	margin-left: -462px;
	}

#virt_tour_movie {
	margin: 15px 0px 0px 245px;
	width: 350px;
	height: 255px;	
}
.noborder {
	border:0px;
}

/* xs */
@media (max-width:767px) {
  .xs-only-text-left {
    text-align: left !important; }

  .xs-only-text-right {
    text-align: right !important; }

  .xs-only-text-center {
    text-align: center !important; }
 }
@media only screen {
  .xs-text-left {
    text-align: left !important; }

  .xs-text-right {
    text-align: right !important; }

  .xs-text-center {
    text-align: center !important; }
}

/* sm */
@media only screen and (min-width:768px) and (max-width:991px) {
  .sm-only-text-left {
    text-align: left !important; }

  .sm-only-text-right {
    text-align: right !important; }

  .sm-only-text-center {
    text-align: center !important; }
}
@media only screen and (min-width:768px) {
  .sm-text-left {
    text-align: left !important; }

  .sm-text-right {
    text-align: right !important; }

  .sm-text-center {
    text-align: center !important; }
}

/* md */
@media only screen and (min-width:992px) and (max-width:1199px) {
  .md-only-text-left {
    text-align: left !important; }

  .md-only-text-right {
    text-align: right !important; }

  .md-only-text-center {
    text-align: center !important; }
}
@media only screen and (min-width:992px) {
  .md-text-left {
    text-align: left !important; }

  .md-text-right {
    text-align: right !important; }

  .md-text-center {
    text-align: center !important; }
}

/* lg */
@media (min-width:1200px) {
  .lg-only-text-left {
    text-align: left !important; }

  .lg-only-text-right {
    text-align: right !important; }

  .lg-only-text-center {
    text-align: center !important; }
}
@media only screen and (min-width:1200px) {
  .lg-text-left {
    text-align: left !important; }

  .lg-text-right {
    text-align: right !important; }

  .lg-text-center {
    text-align: center !important; }
}
