html,body,div,h1,h2,p,ul,ol,li,a,img{margin:0;padding:0;}
body{background:#f0f0f0;font:11px Arial, Helvetica, Verdana, sans-serif;text-align:center;}
a{outline:none;}
#wrapper{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-shadow.gif) 0 0 repeat-y;width:972px;margin:0 auto;}
#container{background:#fff;position:relative;text-align:left;width:960px;margin:0 auto;}
#logo{border:none;margin:31px 0 0 20px;}
#navigation{background:#22327c;height:26px;margin:31px 3px 0;}
#navigation li a{color:#fff;border-right:1px solid #FFF;display:block;font-size:16px;text-decoration:none;padding:2px 10px 6px;}
#navigation li a:hover{background:#ff0;color:#22327c;}
#navigation li a.product-active{background:#ff0!important;color:#22327c!important;}
#navigation li.choose-a-hotel{margin:3px 0 0 30px;}
#navigation li.choose-a-hotel span{color:#fff;font-size:1.3em;}
h1{background:transparent url(http://www.airport-parking-quote.co.uk/images/global/icon-h1.gif) 0 5px no-repeat;clear:both;color:#22327c;display:block;font-size:2.3em;font-weight:bold;margin:15px 0 0 20px;padding:0 0 0 37px;}
#carpark-info{position:relative;display:inline;float:left;width:600px;margin:0 0 0 20px;}
#carpark-info h2{font-size:1.6em;padding:0 0 10px;}
#carpark-info h3{font-size:1.4em;}
#carpark-info li{padding-left:10px;}
#carpark-info table{font-size:1.3em;}
#top-info{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-barrier.gif) bottom right no-repeat;width:600px;min-height:350px;position:relative;height:350px;padding:0 0 51px 340px;}
#sales{float:left;width:452px;margin:14px 0 0;}
#sales-info{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-sales-header.gif) 0 0 no-repeat;padding:0 0 10px;}
#sales-info h2{color:#fca306;font-size:2.2em;position:relative;padding:12px 15px 15px 20px;}
p#sales-price{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-price-left.gif) top left no-repeat;color:#fff;font-size:1.8em;float:left;margin:0 0 0 20px;padding:0 0 0 15px;}
p#sales-price span{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-price-right.gif) right 0 no-repeat;color:#fff;display:block;padding:5px 15px 8px 0;}
#salesfooter{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-sales-footer.gif) 0 0 no-repeat;display:block;height:14px;}
#sales-flash{list-style-type:none;font-size:1.3em;color:#22327C;margin:0 0 15px 10px;}
#sales-flash li{background:url(http://www.airport-parking-quote.co.uk/images/icons/bullet_tick.gif) no-repeat scroll 0 2px transparent;padding:0 0 3px 20px;}
#parker{background:url(http://www.airport-parking-quote.co.uk/images/global/parker-full-length.gif) 0 0 no-repeat;float:left;height:327px;width:148px;margin:14px 0 0;}
#porter{background:url(http://www.airport-parking-quote.co.uk/images/global/porter-full-length.gif) 0 0 no-repeat;float:left;height:327px;width:148px;margin:14px 0 0;}
#pedro{background:url(http://www.airport-parking-quote.co.uk/images/global/pedro-full-length.gif) 0 0 no-repeat;float:left;height:327px;width:148px;margin:14px 0 0;}
h2.sales-top{color:#22327c;font-size:1.45em;margin:20px 0 10px 10px;}
#why-book li{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-green-tick.gif) 0 0 no-repeat;color:#22327c;display:block;font-size:1.3em;padding:0 0 6px 24px;}
#features{position:absolute;top:10px;right:20px;}
#features li{list-style:none;margin:0 10px 5px 0;}
li#feature-info{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-info.gif) 0 3px no-repeat;}
li#feature-map{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-map.gif) 0 3px no-repeat;}
li#feature-reviews{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-reviews.gif) 0 3px no-repeat;}
li#feature-info a,li#feature-map a{font-size:1.3em;padding:0 0 0 15px;}
li#feature-reviews a{font-size:1.3em;padding:0 0 0 18px;}
#available-airports{background:#f3f3f3;border:1px solid #dcdcdc;list-style:none;margin:20px 0 0;}
#available-airports h2{font-size:1.5em;margin:5px 0 0 10px;}
#available-airports li ul li{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-airport.gif) 0 0 no-repeat;list-style:none;padding:0 0 5px 25px;}
#hotels li ul li{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-hotel.gif) 0 1px no-repeat;list-style:none;padding:0 0 5px 25px;}
#sub-navigation{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-sub-nav.gif) 0 0 no-repeat;height:26px;position:absolute;right:20px;top:10px;}
#sub-navigation li a{border-right:1px solid #22327c;color:#22327c;display:block;font-size:1.3em;text-decoration:none;margin:4px 0;padding:0 20px 1px;}
.sub-nav-end{border-right:none!important;}
#sub-navigation li a:hover{color:#000;text-decoration:underline;}
#form{position:absolute;left:20px;top:15px;width:300px;}
#formcontainer{background:#eaeaea;border:1px solid #fca306;padding:0 0 25px;}
#form fieldset legend{display:none;}
#form fieldset div a.formhelp{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-help.gif) 0 0 no-repeat;height:18px;position:absolute;right:45px;text-indent:-9999px;top:0;width:18px;}
#form fieldset div a.formhelp:hover{background-position:-18px 0;}
#form fieldset{border:none;padding:18px 0 0 48px;}
#form label.toplabel{color:#22327C;display:block;font-size:14px;font-weight:bold;padding:0 0 4px;}
#form label.sidelabel{color:#22327C;font-size:14px;font-weight:bold;}
#form label.sidelabellounges{color:#22327C;display:block;float:left;font-size:12px;font-weight:bold;width:120px;}
#form label.sidelabelhotel{color:#22327C;float:left;font-size:14px;font-weight:bold;width:80px;}
#form fieldset#airports{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-one.gif) 8px 11px no-repeat;}
#form fieldset#rooms,#form fieldset#arrival{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-two.gif) 8px 11px no-repeat;}
#form fieldset#departure,#form fieldset#dates{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-three.gif) 8px 11px no-repeat;}
#form fieldset#withparking{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-four.gif) 8px 11px no-repeat;}
#form fieldset#lounge-arrival{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-two.gif) 8px 11px no-repeat;padding:15px 0 0 48px !important;}
#form fieldset#travellers{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-three.gif) 8px 11px no-repeat;padding:15px 0 0 48px !important;}
.formtime{margin:6px 0 0;}
.hotelselect{width:155px;}
.hotelairport{padding:18px 0 5px 48px !important;}
#arrivalMonthYear,#returnmonthyear{width:111px;}
#submitbtn{margin:-25px 0 0;}
#submit{background:url(http://www.airport-parking-quote.co.uk/images/global/btn-search-now.gif) 0 0 no-repeat;display:block;border:none;cursor:pointer;font-size:1px;line-height:0;height:42px;text-indent:-9999px;width:170px;margin:10px 0 0 130px;}
#submit:hover{background-position:0 -42px;}
#hotelslink,#phonelink{clear:both;margin:10px 40px 0 10px;}
#map-container{display:block;border:1px solid #e7e7e7;width:598px;margin:0 0 20px;}
#map-container h3{font-size:1.6em;padding:0 5px;}
#map-container p{padding:10px 5px;}
#map{height:288px;width:588px;margin:5px;}
#reviews{font-size:1.3em;padding:0 0 50px;}
#reviews h3{font-size:120%!important;}
#footer{background:#22327c;list-style-type:none;margin:20px 3px 10px;padding:20px 10px;}
#footer li{display:inline;margin:0 10px;}
#footer li a{color:#fff;font-size:1.2em;}
p#copyright{font-size:1.3em;line-height:1.4;padding:0 0 12px 10px;}
#default-info{background:url(http://www.airport-parking-quote.co.uk/images/global/bg-barrier.gif) bottom right no-repeat;position:relative;margin:20px 20px 0;padding:0 0 80px;}
#default-info h2{color:#fca306;font-size:2.4em;padding:0 0 15px;}
#default-content{width:550px;float:left;}
#quotecontainer{text-align:center;margin:50px 20px 100px;padding:0 0 100px;}
.quote-parker{background:url(http://www.airport-parking-quote.co.uk/images/global/parker-sml.gif) 65px bottom no-repeat;}
.quote-porter{background:url(http://www.airport-parking-quote.co.uk/images/global/porter-sml.gif) 65px bottom no-repeat;}
.quotemessage{color:#fca306;font-size:2.9em;padding:0 0 20px;}
#loadinggif{margin:0 0 10px;}
.sitemap-heading{font-size:2em!important;padding:15px 0 15px 22px !important;}
.sitemap-list{margin:0 0 0 55px;}
#oe-logo{position:absolute;right:22px;top:50px;}
#badge{position:absolute;left:500px;top:15px;}
.clear{clear:both;}
#navigation li,#sub-navigation li{float:left;list-style:none;}
#content,#form fieldset div{position:relative;}
#carpark-info p,#default-info p{font-size:1.3em;line-height:1.4;padding:0 0 12px;}
#carpark-info ul,#carpark-info ol{font-size:1.3em;line-height:1.4;padding:0 0 10px 30px;}
#why-book,#why-book-flash{margin:10px 0 0 10px;}
#carpark-navigation,#hotels-navigation,#lounges-navigation{display:inline;float:right;width:300px;margin:20px 20px 0 0;}
#carparks,#hotels,#lounges{background:#ffffe8;border:1px solid #e6e6bd;list-style:none;margin:0 0 10px;}
#carparks h2,#hotels h2,#lounges h2{font-size:1.2em;margin:5px 0 0 10px;}
#carparks h2 a,#hotels h2 a,#lounges h2 a{text-decoration:underline!important;}
#carparks h2 a:hover,#hotels h2 a:hover,#lounges h2 a:hover{color:#00F;}
#carparks li ul,#available-airports li ul,#hotels li ul,#lounges li ul{margin:10px 0 10px 10px;}
#carparks li ul li,#lounges li ul li{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-car.gif) 0 3px no-repeat;list-style:none;padding:0 0 5px 25px;}
#carparks li a,#available-airports li a,#hotels li a,#lounges li a{color:#000;font-size:1.3em;text-decoration:none;}
#carparks li a:hover,#available-airports li a:hover,#hotels li a:hover,#lounges li a:hover{text-decoration:underline;}
#form fieldset#countrys,#form fieldset#airport-lounges{background:url(http://www.airport-parking-quote.co.uk/images/global/icon-form-stage-one.gif) 8px 11px no-repeat;padding:15px 0 0 48px !important;}
.arrivaldetails,#arrivalDay,#returnday{margin:0 0 0 80px;}
.extraspace,.sitemap-list li{margin:0 0 5px;}
