<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family:'Helvetica',Arial,sans-serif}h1{font-family:'Helvetica',Arial,sans-serif;font-size:1.9rem;color:#0b71ad}h2{font-family:'Helvetica',Arial,sans-serif;font-size:1.6rem;color:#0b71ad}h3{font-family:'Helvetica',Arial,sans-serif;font-size:1.4rem;color:#0b71ad}h4{font-family:'Helvetica',Arial,sans-serif;font-size:1.2rem}hr{color:#0b71ad;opacity:.8}#gmap{height:500px}main{margin-top:10px}main.nohero{margin-top:188px}footer{background-color:#0b71ad !important;color:#ebebeb;font-size:.8rem;margin-top:8px;padding-top:8px;padding-bottom:8px}footer h3{color:#fff}footer a{color:#ebebeb}.footercol2{margin-top:1rem}.btn-cotswold{color:#fff;background-color:#74acca;border-color:#74acca;border-radius:0}.btn-cotswold.search{width:120px}.btn-cotswold{color:#0b71ad;background-color:#fff;border-color:#0b71ad;border-radius:0}.btn-cardetails{color:#0b71ad;background-color:#fff;border-color:#0b71ad;border-radius:0;padding:.25rem .75rem;font-size:.95rem}.searchresult{border:solid 1px #0b71ad;margin-bottom:30px;min-height:221px}.searchresult p{margin-bottom:.2rem;font-size:.9rem}.searchresult .cartitle,.searchresult .cartitle a{color:#000;text-decoration:none;font-family:'Helvetica',Arial,sans-serif;font-size:1rem;font-weight:600;margin-bottom:.4rem}.searchresult span.attheading{font-size:.8rem;color:#0b71ad}.searchresult .cartitle a:hover{text-decoration:underline}.searchresult .price{font-weight:600;font-size:1rem}.searchresult .carimage{padding-right:8px}.searchresult .cardetails{padding:8px 24px 8px 24px}.form-select{border-radius:0}.formvalidationalert{display:none}.fixednav{position:fixed;top:0;width:100%;z-index:1000}.headercont{margin-top:145px;background-position:0 145px;background-repeat:no-repeat;background-size:100%;background-attachment:fixed;border-bottom:solid 3px #0b71ad}.herocont{margin-bottom:10px;height:110px}.nonheaderpage{margin-top:188px}.logorow{padding-left:5px;padding-top:10px;height:140px;background-color:#fff}.logorowcont{width:100%;margin-left:auto;margin-right:auto}.logorowlogo{padding-left:10px}.logorowlogo img{width:200px}.navbar{padding-top:.1em;padding-bottom:.1em;text-transform:uppercase;font-size:.9rem;color:#5d5d5d;border-top:solid 1px #0b71ad;border-bottom:solid 1px #0b71ad}.navbar .sep{color:#7aadc4;padding-top:7px;display:none}.navbar-toggler{font-size:1.1rem;margin-top:.1em;margin-bottom:.1em}.navbar-toggler-icon{height:1.2em}.navbar-light .navbar-nav .nav-link{font-family:'Helvetica',Arial,sans-serif;color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link.active{font-weight:bold}.logorowtext{padding-top:25px;padding-right:15px;font-size:.95rem;display:none;color:#595959}.logorowtext .compname{font-style:italic;font-size:2em;line-height:1.2}.logorowtext .phone{margin-bottom:.1em;display:block;font-weight:600}.logorowtext .email a{text-decoration:none;color:#212529}.logorowtext .phone div{display:inline-block}.logorowtext .phone .phone1{margin-right:4em}.logorowtext .phone .phone2{margin-left:4em}.logorowtext .tagline{font-size:.75em;margin-top:.3em;display:none}.stockfilter,.stockfilter label,.stockfilter input{cursor:pointer}.form-check.stockfilter{margin-bottom:0}.pagingrow a{margin-right:10px}.pagingrow a.active{font-weight:bold}.herorow{margin-left:var(--bs-gutter-x,-.75rem);margin-right:var(--bs-gutter-x,-.75rem);display:table-cell;vertical-align:middle;text-align:center;width:100vw}.herooverlay{display:none}.heroinneroverlay{display:inline-block;background-color:rgba(200,200,200,.85);padding:30px;width:95%;max-width:95%;margin-top:30px}.heroinneroverlay h1{font-family:'Times New Roman';font-style:italic;font-size:2.4em;font-weight:600;line-height:1.2;display:none}.heroinneroverlay p{font-size:1.3em}.footerherorow{margin-left:var(--bs-gutter-x,-.75rem);margin-right:var(--bs-gutter-x,-.75rem);padding-top:var(--bs-gutter-x,.5rem)}.herooverlay{position:relative;top:0;left:0}.herocont hr{margin-top:10px;margin-bottom:10px}.carrow{padding-top:3px;padding-bottom:3px;border:1px solid #c8c9ca;padding-top:5px;padding-bottom:5px;margin-bottom:10px}.carrow,.carheaderrow{margin-left:0;margin-right:0}.carheaderrow{font-weight:bold;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.carheaderrow2{margin-bottom:10px}.carrow:nth-child(odd){background-color:#bcced6}.listingrow1 .listinglabel{font-weight:bold}.listingrow1 .listingvalue{float:right}.listingrow2 .listinglabel{font-weight:bold}.listingrow2 .listingvalue{float:right}.listingrow1{margin-top:3px;border-top:1px dotted #414141}.listingrow2{margin-top:3px;border-top:1px dotted #414141}.slimhr{margin-top:.1em;margin-bottom:.1em}.carkeydetails{margin-top:15px;margin-bottom:15px}.price{font-size:1.1em}.price .col-5,.caratt .col-5{font-weight:600}.caratt i{font-size:1.4em;padding-right:4px}.caratt{margin-bottom:10px}.carpage h1.carheading a,.carpage h1.carheading a:visited{text-decoration:none;color:#212529}.carpage h1.carheading a:hover{text-decoration:underline}.carpage .carprice{color:#192d36;font-weight:600;font-size:1.5em}ul.cardetails{margin:10px 0 0 0;padding:0;list-style:none}ul.cardetails li{padding-top:2px;padding-bottom:2px;border-bottom:1px dotted #ccc}ul.cardetails li .cardetailslabel{font-weight:bold}ul.cardetails li .cardetailsvalue{float:right}#carCarousel .carousel-item img{margin:auto;max-width:100%}.filterrow{margin-top:5px;margin-bottom:5px}.filterrow .f2{margin-top:5px}.thumbsrow{margin-top:12px}.carnote{font-size:.8em;font-style:italic}.carpage .thumbsrow{margin-top:calc(var(--bs-gutter-x)*.4);margin-left:calc(var(--bs-gutter-x)*-.2);margin-right:calc(var(--bs-gutter-x)*-.2)}.carpage .thumbsrow .carthumb{padding-right:calc(var(--bs-gutter-x)*.2);padding-left:calc(var(--bs-gutter-x)*.2);padding-bottom:5px}.carpage .thumbsrow .carthumb img{border-bottom:5px solid #fff}.carpage .thumbsrow .carthumb.active img{border-bottom:5px solid #446c78}.carpage .specnotes{font-style:italic}.carpage .specnotes,.carpage .carattributes{margin-top:15px}.carpage .row.backlink{text-align:right;margin-top:25px}.feedbackitem{font-size:.9rem}.feedbackitem hr{margin-top:0}.ftitle{font-weight:bold;margin-bottom:0}.fcustomer{margin-bottom:0}.fdate{margin-bottom:.5rem}.frating{color:#ff8000;margin-bottom:.5rem}.freview{margin-bottom:.75rem}.fresponse{font-style:italic;margin-bottom:.5rem}.paging .curpage{background-color:#0b71ad;color:#fff;border-radius:0}.soldcarblock{background-color:#bdd8e6;padding-top:1rem;padding-left:1.5rem;padding-right:1.5rem}video{max-width:100%}#cookie-message{background-color:#d4d4d4;color:#000;margin:0;width:100%;padding:.5em;bottom:0;z-index:1500;text-align:center;display:none;font-size:1rem;position:absolute}#cookie-message a{color:#000;text-decoration:underline}#cookie-message.cookiemessageshown{display:block;position:fixed}#cookie-message p{margin:0}@media(min-width:576px){.logorowtext,.logorowtext .tagline{display:block}.footercol2{text-align:right !important;margin-top:0}.headercont{margin-top:145px;background-position:0 145px}.herocont{height:180px}#carCarousel .carousel-control-prev{left:-2rem;width:2rem}#carCarousel .carousel-control-next{width:2rem;right:-2rem}}@media(min-width:700px){.heroinneroverlay h1{display:block}.herocont{height:225px}}@media(max-width:767px){.filterrow label{width:100px}}@media(min-width:768px){.listingrow1 .listinglabel{display:none}.listingrow1{margin-top:0;border-top:none}.filterrow .f2{margin-top:0}.herocont{height:255px}.searchresult .carimage a{padding-top:0}.searchresult .cardetails{padding:8px 20px 8px 6px}}@media(min-width:992px){.logorowlogo{display:block}.heroinneroverlay{width:90%;max-width:90%;margin-top:42px}.navbar{font-size:.75rem}.navbar .sep{display:inline}.herocont{height:330px}.heroinneroverlay p{font-size:1.5em}.logorowcont{max-width:960px}.listingrow1 .listingvalue{float:none}.listingrow2 .listinglabel{display:none}.listingrow2 .listingvalue{float:none}.listingrow2{margin-top:0;border-top:none}}@media(min-width:1200px){.logorowcont{max-width:1140px}.headercont{height:400px}.navbar{font-size:.9rem}}@media(min-width:1400px){.searchresult .carimage a{padding-left:0}.heroinneroverlay{width:1200px;max-width:1200px;margin-top:42px}.logorowcont{max-width:1320px}.headercont{height:400px;background-position:0 120px}}@media(min-width:1500px){.headercont{background-position:0 85px}}
</pre></body></html>