#outer {  background: url(../images/layup/kia/outerBg.jpg) top center no-repeat; }
#badge { position: absolute; top: 25px; left: 315px; }
#clock { position: absolute; right: 0px; top: 16px; }

/* ----- FRANCHISE HOME ----- */
#mainImage { position: relative;}
#mainImage .cornerL { position: absolute; top: 0px; left: 0px; }
#mainImage .cornerR { position: absolute; top: 0px; right: 0px; }
#mainImage .btnControlLeft { position: absolute; top: 85px; left: 0px; z-index:999; }
#mainImage .btnControlRight { position: absolute; top: 85px; right: 0px; z-index:999; }
#primaryJumps {  }
#primaryJumps .box { float: left; margin-right: 7px; }
#secondaryJumps { margin-top: 7px; height: 192px; margin-bottom: 7px; }
#secondaryJumps div { float: left; }
#secondaryJumps a { display: block; text-decoration: none; font-weight: normal; padding: 112px 18px 10px 18px; height: 24px; } 
#secondaryJumps .jumpServicing { background: url(../images/layup/kia/jumpServicing.jpg) top left no-repeat; width: 172px; height: 154px; }
#secondaryJumps .jumpBodyshop { background: url(../images/layup/kia/jumpBodyshop.jpg) top left no-repeat; width: 172px; height: 154px; }
#secondaryJumps .jumpParts { background: url(../images/layup/kia/jumpParts.jpg) top left no-repeat; width: 172px; height: 154px; }
#secondaryJumps .jumpFinance { background: url(../images/layup/kia/jumpFinance.jpg) top left no-repeat; width: 170px; height: 154px; }

#mainContent .heading {color: #fff; background: #191d1f; height: 33px; padding: 0px 0px 0px 0px; margin-bottom: 30px; position: relative; }
#mainContent .heading h1 { background: #191d1f; float: left; padding: 9px 0px 10px 20px; font-size: 1.0em; position: relative; z-index: 999; }
#mainContent .heading img { float: left; }
#mainContent .headingL { position: absolute; left: 0px; top: 0px; z-index: 0; }

/* ----- LEFT COLUMN ----- */
#leftCol .usedCarSearch { background: #ab0911 url(../images/layup/kia/usedCarSearchBg.gif) top left no-repeat; }
#leftCol .usedCarSearch .advancedSearch { background: #4d0f0f; }
#leftCol .usedCarSearch .tabs #carsSearchTab { background: url(../images/layup/kia/spriteBtnCars.gif) no-repeat; }
#leftCol .usedCarSearch .tabs #vansSearchTab { background: url(../images/layup/kia/spriteBtnVans.gif) no-repeat; }
#leftCol .usedCarSearch .tabs #carsSearchTab.active { background: url(../images/layup/kia/spriteBtnCars.gif) 0px -92px no-repeat; }
#leftCol .usedCarSearch .tabs #vansSearchTab.active { background: url(../images/layup/kia/spriteBtnVans.gif) 0px -92px no-repeat; }
#leftCol .favourites { background: url(../images/layup/kia/favouritesBg.jpg) top left no-repeat; }
#leftCol .favourites .thumb { background: url(../images/layup/kia/noImageFavourites.gif) top left no-repeat; }
#leftCol .favourites .btnSave a { background:url(../images/layup/kia/btnSave.gif) top left no-repeat; }
#leftCol .favourites .btnSave a:hover { background:url(../images/layup/kia/btnSave.gif) left -22px no-repeat; }
#leftCol .favourites .btnCompare a { background:url(../images/layup/kia/btnCompare.gif) top left no-repeat; }
#leftCol .favourites .btnCompare a:hover { background:url(../images/layup/kia/btnCompare.gif) left -22px no-repeat; }
#leftCol .favourites .btnRetrieve a { background:url(../images/layup/kia/btnRetrieve.gif) top left no-repeat; }
#leftCol .favourites .btnRetrieve a:hover { background:url(../images/layup/kia/btnRetrieve.gif) left -22px no-repeat; }

/* ----- NEW CAR DETAIL ----- */
#newCarDetails #newVehicleOptions .getBrochure a { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) 0px 0px no-repeat; width: 162px; height: 61px; }
#newCarDetails #newVehicleOptions .getBrochure a:hover { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) 0px -119px no-repeat; }
#newCarDetails #newVehicleOptions .bookTestDrive a { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) -162px 0px no-repeat; width: 156px; height: 61px; }
#newCarDetails #newVehicleOptions .bookTestDrive a:hover { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) -162px -119px no-repeat; }
#newCarDetails #newVehicleOptions .manufacturerSite a { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) 0px -61px no-repeat; width: 162px; height: 58px; }
#newCarDetails #newVehicleOptions .manufacturerSite a:hover { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) 0 -180px no-repeat; }
#newCarDetails #newVehicleOptions .askQuestion a { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) -162px -61px no-repeat; width: 156px; height: 58px; }
#newCarDetails #newVehicleOptions .askQuestion a:hover { background:url(../images/layup/kia/spriteNewVehicleOptions.jpg) -162px -180px no-repeat; }
#newCarDetails #financeCalculator .tab li { background: #ab0911; }

/* ----- LIST ----- */
#list .listItem .titlePrice { background:url(../images/layup/kia/listTitleBg.gif) top left no-repeat; }
#list .listItem .description { background: #3b1d1b; }

/* ----- BOX LIST ----- */
#boxListing .box .title { display: block; background:url(../images/layup/fiat/boxListFrameBottom.gif) top left no-repeat; color: #800809; }

/* ----- CAR DETAIL ----- */
#usedVehicleOptionsPrimary .enquireAboutVehicle a { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) 0px -60px no-repeat; width: 197px; height: 60px; }
#usedVehicleOptionsPrimary .enquireAboutVehicle a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) top left no-repeat; }
#usedVehicleOptionsPrimary .sendToFriend a { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) -197px -60px no-repeat; width: 136px; height: 60px; }
#usedVehicleOptionsPrimary .sendToFriend a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) -197px 0px no-repeat; }
#usedVehicleOptionsPrimary .printDetails a { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) -333px -60px no-repeat; width: 165px; height: 60px; }
#usedVehicleOptionsPrimary .printDetails a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) -333px 0px no-repeat; }
#usedVehicleOptionsPrimary .findCar a { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) -498px -60px no-repeat; width: 140px; height: 60px; }
#usedVehicleOptionsPrimary .findCar a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.gif) -498px 0px no-repeat; }
#usedVehicleOptionsSecondary .makeOffer a { background:url(../images/layup/kia/spriteSecondaryUsedVehiclesOptions.jpg) 0px -114px no-repeat; width: 231px; height: 113px; }
#usedVehicleOptionsSecondary .makeOffer a:hover { background:url(../images/layup/kia/spriteSecondaryUsedVehiclesOptions.jpg) top left no-repeat; }
#usedVehicleOptionsSecondary .valueCar a { background:url(../images/layup/kia/spriteSecondaryUsedVehiclesOptions.jpg) -231px -114px no-repeat; width: 209px; height: 113px; }
#usedVehicleOptionsSecondary .valueCar a:hover { background:url(../images/layup/kia/spriteSecondaryUsedVehiclesOptions.jpg) -231px 0px no-repeat; }
#usedVehicleOptionsSecondary .askQuestion a { background:url(../images/layup/kia/spriteSecondaryUsedVehiclesOptions.jpg) -440px -114px no-repeat; width: 222px; height: 113px; }
#usedVehicleOptionsSecondary .askQuestion a:hover { background:url(../images/layup/kia/spriteSecondaryUsedVehiclesOptions.jpg) -440px 0px no-repeat; }

#similarVehicles .mainTitle { background: #ab0911; }
#similarVehicles .box .detail .link { color: #ab0911; }

/* ----- DOMTABS ----- */
#usedVehicleDetail #vehicleSpec .tabset_tabs a { background: #560b0f; }
#usedVehicleDetail #vehicleSpec .tabset_tabs a:hover { background: #ab0911 !important; }
#usedVehicleDetail #vehicleSpec .tabset_tabs .active a { background: #ab0911; }
#usedVehicleDetail #financeCalculator .tab li { background: #ab0911; }

/* ----- DEALER ----- */
#dealerImagery { background:url(../images/layup/kia/dealerImageryBg.jpg) top left no-repeat; }
#dealerDetails { background:url(../images/layup/kia/dealerDetailsBg.jpg) top left no-repeat; }
#dealerDetails .col1 .box { background: #9c2b2e; }
#dealerDetails .col2 .box { background: #9c2b2e; }

/* ----- TOP NAVIGATION ----- */
#primaryNav li a:hover {  background: #810a0a url(../images/layup/kia/navArrow.gif) top right no-repeat;  }
#primaryNav li span { padding: 12px 8px 11px 8px !important; background: url(../images/layup/kia/navDivider.gif) 0px 0px no-repeat;  }
#primaryNav li.last { background:url(../images/layup/kia/navDivider.gif) right 18px no-repeat; }
#primaryNav li .active {  background: #810a0a url(../images/layup/kia/navArrow.gif) top right no-repeat;  }



/* ----- BREADCRUMBS/PAGINATION/PAGE TOP AND BOTTOMS ----- */
#breadcrumbs a { background: #560b0f; }
#breadcrumbs .active { background: #ab0911; }
#pagination a:hover { background:#ab0911; }
#pagination .active { background:#ab0911; }
#paginationBottom a:hover { background:#ab0911; }
#paginationBottom .active { background:#ab0911; }

/* ----- FOOTER ----- */
#footer { background: url(../images/layup/kia/footerBg.png) top left no-repeat; }

/* ----- FORMS ----- */
.requiredLabel { color:#560b0f;}

/* ----- Prototype Validation ----- */
input.validation-failed, textarea.validation-failed, select.validation-failed { border: 1px solid #560b0f; }
.validation-advice { background-color: #560b0f; }

#usedVehicleDetail #vehicleSpec .tabset_tabs .vehicleDetails { background:url(../images/layup/kia/spriteUsedDetailTabs.gif) 0 0 no-repeat !important; }
#usedVehicleDetail #vehicleSpec .tabset_tabs .vehicleDetails:hover, 
#usedVehicleDetail #vehicleSpec .tabset_tabs li.active .vehicleDetails { background:url(../images/layup/kia/spriteUsedDetailTabs.gif) 0 -39px no-repeat !important; }
#usedVehicleDetail #vehicleSpec .tabset_tabs .spec { background:url(../images/layup/kia/spriteUsedDetailTabs.gif) -121px 0 no-repeat !important; }
#usedVehicleDetail #vehicleSpec .tabset_tabs .spec:hover, 
#usedVehicleDetail #vehicleSpec .tabset_tabs li.active .spec { background:url(../images/layup/kia/spriteUsedDetailTabs.gif) -121px -39px no-repeat !important; }
#usedVehicleDetail #vehicleSpec .tabset_tabs .warranty {  background:url(../images/layup/kia/spriteUsedDetailTabs.gif) -244px 0 no-repeat !important; }
#usedVehicleDetail #vehicleSpec .tabset_tabs .warranty:hover, 
#usedVehicleDetail #vehicleSpec .tabset_tabs li.active .warranty { background:url(../images/layup/kia/spriteUsedDetailTabs.gif) -244px -39px no-repeat !important; }

#usedVehicleOptionsSecondary .printDetails a { display: block; background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) 0 0 no-repeat;  }
#usedVehicleOptionsSecondary .printDetails a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) 0 -91px no-repeat; }
#usedVehicleOptionsSecondary .similarCars a { display: block; background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) -165px 0 no-repeat;  }
#usedVehicleOptionsSecondary .similarCars a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) -165px -91px no-repeat; }
#usedVehicleOptionsSecondary .valueCar a { display: block; background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) -334px 0 no-repeat;  }
#usedVehicleOptionsSecondary .valueCar a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) -334px -91px no-repeat; }
#usedVehicleOptionsSecondary .askQuestion a { display: block; background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) -491px 0 no-repeat;  }
#usedVehicleOptionsSecondary .askQuestion a:hover { background:url(../images/layup/kia/spriteUsedVehicleOptions.jpg) -491px -91px no-repeat; }

#list .listItem .titlePrice { background:url(../images/layup/kia/listTitleBg.gif) top left no-repeat; padding: 4px 0px 0px 0px; }
#list .listItem .description { background:url(../images/layup/kia/usedListBg.jpg) no-repeat;}
#list .listItem .description .finance .amount { color:#fff; background:url(../images/layup/kia/usedListFinanceBg.gif) no-repeat; }