














/* ------------------ 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-face {font-family: 'GeogrotesqueBold';
  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');
}

/* ------------------ Helvetica condensed ------------------ */
@font-face {font-family: 'HelveticaCondensed';
  src: url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.eot');
  src: url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.eot?#iefix') format('eot'),
       url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.woff') format('woff'),
       url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.ttf') format('truetype'),
       url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.svg') format('svg');
}

@font-face {font-family: 'HelveticaCondensedBold';
  src: url('/dealersite/fonts/helvetica_condensed/helvetica_condensed_bold.eot');
  src: url('/dealersite/fonts/helvetica_condensed/helvetica_condensed_bold.eot?#iefix') format('eot'),
       url('/dealersite/fonts/helvetica_condensed/helvetica_condensed_bold.woff') format('woff'),
       url('/dealersite/fonts/helvetica_condensed/helvetica_condensed_bold.ttf') format('truetype'),
       url('/dealersite/fonts/helvetica_condensed/helvetica_condensed_bold.svg') format('svg');
}

html {height: 100%; margin: 0; padding: 0;}
body {font: 12px Arial, Helvetica, Verdana, Geneva, sans-serif; color: #5D5D5D; background: #F0F0F0 url(/img/landing_img.jpg) center 50px no-repeat; height: 100%; margin: 0; padding: 0; text-align: center; vertical-align: top;}

h1 {font: bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif; text-align: left; margin: 0 0 10px 0; padding: 0;}
h2 {font: bold 13px Arial, Helvetica, Verdana, Geneva, sans-serif; text-align: left; margin: 20px 0 10px 0; padding-top: 20px; border-top: 1px #BCBCBC dashed;}

.nobr {white-space: nowrap;}

a:link, a:visited {color: #808080; font-weight: bold; text-decoration: none;}
a:hover, a:focus, a:active {color: #05581c; font-weight: bold; text-decoration: underline;}

a.copyr:link, a.copyr:visited, a.copyr:hover, a.copyr:focus, a.copyr:active,
p.copyr, p.copyr a:link, p.copyr a:visited, p.copyr a:hover, p.copyr a:focus, p.copyr a:active,
div.copyr a:link, div.copyr a:visited, div.copyr a:hover, div.copyr a:focus, div.copyr a:active {font-size: 11px;}

a img {border: none;}

p {margin: 0 0 10px 0; padding: 0;}
p.last {margin-bottom: 0;}
sup {line-height: 0;}
div.text {text-align: justify;}
div.text p {line-height: 16px;}
div.text a:link, div.text a:visited {color: #09b138; font-weight: normal; text-decoration: none;}
div.text a:hover, div.text a:focus, div.text a:active {color: #05581c; font-weight: normal; text-decoration: none;}

.copyr {font-size: 10px; text-decoration: none;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.upper {text-transform: uppercase;}
.justify {text-align: justify;}
.left {text-align: left;}
.right {text-align: right;}
.fright {float: right;}
.fleft {float: left;}
.cright {clear: right;}
.cleft {clear: left;}
.cboth {clear: both;}
.hidden {display: none;}
.visible {display: block;}

div#wrapper {clear: both; width: 825px; min-height: 100%; padding: 0; margin: 0 auto;}

div.dealerinfo {width: 410px; margin-bottom: 20px;}
div.dealerinfo p {margin: 0; line-height: 16px;}
p.dealerinfoName {font-size: 14px; margin: 0; padding: 0;}
p.colorPhone {color: #51A96C;}
div.dealerinfo p.dealerinfoName a:link, div.dealerinfo p.dealerinfoName a:visited {color: #5D5D5D; font-weight: normal; text-decoration: none;}
div.dealerinfo p.dealerinfoName a:hover, div.dealerinfo p.dealerinfoName a:focus, div.dealerinfo p.dealerinfoName a:active {color: #09b138; font-weight: normal; text-decoration: none;}
div#dealerinfoLand {float: left; text-align: left;}
div#dealerinfoLand div.dealerinfoLogo {padding-left: 35px;}
div#dealerinfoLand div.dealerinfoLogo img {display: block; margin: 0 auto 0 0;}
div#dealerinfoJag {float: right; text-align: right;}
div#dealerinfoJag div.dealerinfoLogo {text-align: right; padding-right: 35px;}
div#dealerinfoJag div.dealerinfoLogo img {display: block; margin: 0 0 0 auto;}

div#hometext {clear: both; padding-top: 20px; border-top: 1px #BCBCBC dashed;}
div#hometext p {margin: 0;}

div#footer {padding-top: 30px;}
div#footer p {color: #6c6c6c; margin: 0; font: 11px Arial, Helvetica, Verdana, Geneva, sans-serif;}
div#footer p.copyr {float: left; width: 400px; }
div#footer p.copyr_en {float: right; width: 400px; }
div#footer a:link, div#footer a:visited {color: #999; font-weight: normal; text-decoration: none;}
div#footer a:hover, div#footer a:focus, div#footer a:active {color: #666; font-weight: normal; text-decoration: none;}

div.dealerinfoContact p {margin: 0; padding: 0; color: #808080; font-weight: bold; float: left;}

div.topLogoInfoWrapper {width: 600px; overflow: hidden; margin: 0 auto; padding-bottom: 40px;}
div.logoBox {float: left; border-right: 1px dashed #BCBCBC; padding-right: 20px; margin-right: 20px;}
div.infoBox {float: left;}
div.adrBox {padding-bottom: 10px; overflow: hidden;}
div.iconBox {float: left; margin-right: 10px;}
div.phoneBox {float: left; text-align: left; margin-right: 30px;}

#chooseDealer {list-style: none; margin: 100px auto 0; padding: 0;}
.ie7 #chooseDealer {height: 700px;}

#chooseDealer .clickArea {width: 980px; margin: 0 auto 0;}
#chooseDealer .clickArea p {margin: 0; padding: 0; text-align: left;}
#chooseDealer .clickArea p.chooseDealerName a {font: 18px 'HelveticaCondensed', Arial, Helvetica, Verdana, Geneva, sans-serif; color: #242424; font-weight: normal;}
#chooseDealer .clickArea p.chooseDealerName a span{font: 18px 'HelveticaCondensedBold', Arial, Helvetica, Verdana, Geneva, sans-serif; color: #242424; font-weight: bold;}
#chooseDealer .clickArea p.chooseDealerPhone {font: 14px 'Geogrotesque', Arial, Helvetica, Verdana, Geneva, sans-serif; color: #474747;}
#chooseDealer .clickArea p.chooseDealerPhone span {padding-right: 15px;}

#chooseDealer li#chooseJaguar .clickArea p.chooseDealerName {padding-top: 185px;}
#chooseDealer li#chooseJaguar .choose {float: right;}

#chooseDealer li#chooseLandRover {height: 190px; padding: 0; background: #0e0e0e url(/img/bg_landrover.jpg) no-repeat 100% 0;}
#chooseDealer li#chooseLandRover .clickArea div.lrAddress {width: 330px; float: left; margin: -45px 0 10px;}
.ie7 #chooseDealer li#chooseLandRover .clickArea div {width: 330px; float: left;}
#chooseDealer li#chooseLandRover a.choose {z-index: 1; display: block; width: 551px; height: 309px; background: url(/img/car_landrover_off.png) no-repeat 0 0;}

#chooseDealer li#chooseLandRover a.choose img,
#chooseDealer li#chooseJaguar a.choose img {display: none; clear: both;}
#chooseDealer li#chooseLandRover a.choose:hover,
#chooseDealer li#chooseJaguar a.choose:hover {background: none;}
#chooseDealer li#chooseLandRover a.choose:hover img,
#chooseDealer li#chooseJaguar a.choose:hover img {display: block;}

#chooseDealer li#chooseJaguar {width: 100%; height: 180px; padding: 20px 0 0 0; background: #0e0e0e url(/img/bg_jaguar.jpg) no-repeat 0 0;}
#chooseDealer li#chooseJaguar a.choose {z-index: 1; display: block; width: 514px; height: 328px; margin: 0 auto; background: url(/img/car_jaguar_off.png) no-repeat 50% 0;}


#chooseDealer li#dealerName {height: 65px; padding: 55px 0 0 465px; text-align: right;}
#chooseDealer div#titleAddress {z-index: 2; width: 505px; margin: 0 auto; text-align: right;}
#chooseDealer p.commonAddress {font: 18px 'Geogrotesque', Arial, Helvetica, Verdana, Geneva, sans-serif; color: #474747;}
