





/* ------------------ Geogrotesque ------------------ */
@font-face {font-family: 'Geogrotesque';
  src: url('/dealersite/fonts/geogrotesque/geogtq-rg.eot');
  src: url('/dealersite/fonts/geogrotesque/geogtq-rg.eot?#iefix') format('eot'),
       url('/dealersite/fonts/geogrotesque/geogtq-rg.woff') format('woff'),
       url('/dealersite/fonts/geogrotesque/geogtq-rg.ttf') format('truetype'),
       url('/dealersite/fonts/geogrotesque/geogtq-rg.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {font-family: 'Geogrotesque';
  src: url('/dealersite/fonts/geogrotesque/geogtq-bd.eot');
  src: url('/dealersite/fonts/geogrotesque/geogtq-bd.eot?#iefix') format('eot'),
       url('/dealersite/fonts/geogrotesque/geogtq-bd.woff') format('woff'),
       url('/dealersite/fonts/geogrotesque/geogtq-bd.ttf') format('truetype'),
       url('/dealersite/fonts/geogrotesque/geogtq-bd.svg') format('svg');
  font-weight: bold;
  font-style: normal;
}


body, td, p, ol, ul, li {font: 12px Arial, Helvetica, Verdana, Geneva, sans-serif; color: #000;}
body {background-color: #fff; margin: 0; padding: 0; text-align: center; vertical-align: top;}

h1 {clear: both; font-size: 18px; margin: 0 0 10px 0; padding: 10px 0 0; font-family: "Geogrotesque", Arial, Helvetica, Verdana, Geneva, sans-serif; text-transform: uppercase; color: #555;}

a:link, a:visited {color: #000; text-decoration: none;}
a:hover, a:focus, a:active {color: #000; text-decoration: underline;}

img {display: block;}
a img {border: none;}

#choose {width: 840px; margin: 0 auto; padding: 0; list-style: none;}
#choose li {float: left; width: 378px; margin: 20px 42px -15px; padding-bottom: 121px;}
.ie #choose li {margin-bottom: -10px;}
#choose li a {display: block; width: 378px; height: 475px;}
#choose li a:hover img {display: none;}
#choose #chooseVolvo {margin-left: 0; background: url(/img/global/car_volvo_ground.jpg) no-repeat 0 475px;}
#choose #chooseVolvo a {background: url(/img/global/car_volvo_on.jpg) no-repeat 50% 0;}
#choose #chooseJaguar {margin-right: 0; background: url(/img/global/car_jag_ground.jpg) no-repeat 0 475px;}
#choose #chooseJaguar a {background: url(/img/global/car_jag_on.jpg) no-repeat 50% 0;}

#logo {float: left; width: 100%; margin-top: -64px; padding-bottom: 20px; background: url(/img/global/line.gif) no-repeat center bottom; font-family: "Geogrotesque", Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 60px; font-weight: bold; text-transform: uppercase; color: #161616; text-align: center;}

#dealerAddresses {width: 500px; margin: 0 auto; padding: 0; list-style: none; font-family: "Geogrotesque", Arial, Helvetica, Verdana, Geneva, sans-serif; color: #292929;}
#dealerAddresses li {float: left; width: 200px; margin: 0 50px; text-align: left;}
#dealerAddresses .dealerName {margin-top: 10px;}
#dealerAddresses .dealerName,
#dealerAddresses .dAddress,
#dealerAddresses .telephone {font-family: "Geogrotesque", Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 16px; text-transform: uppercase;}
#dealerAddresses .dealerName {font-weight: bold; }
#dealerAddresses #addyVolvo {margin-left: 0; text-align: right;}
#dealerAddresses #addyjaguar {margin-right: 0;}

#footer {clear: both; padding: 40px 10px 10px; text-align: center; font-size: 10px; }
#footer img {display: inline;}
#footer p {color: #535353;}
#footer a:hover {color: #000000}

p.address {font-size: 10px; margin: 20px 10px 0 10px;}
p.copyr {font-size: 10px; margin: 10px;}

