body { background:url(../images/layup/ford/bgSlice.gif) top left repeat; }

/* ----- IDS ----- */
#container { background:url(../images/layup/ford/bg.jpg) no-repeat top center; }   

#header #motability { left:335px; }

#mainContentHome { width:898px; background:#fff; padding:0 10px 0 10px; }
#mainContentHomeTop { width:918; height:15px; background:url(../images/layup/ford/mainContentHomeTop.gif) no-repeat; }
#mainContentHomeBottom { width:918px; height:15px;  background:url(../images/layup/ford/mainContentHomeBottom.gif) no-repeat top; margin:0 0 76px 0; }

#mainImg { float:right; z-index:1; margin:0; }

/* ----- TOP NAVIGATION ----- */
#primaryNav #navLeft { background:url(../images/layup/ford/navLeft.gif) no-repeat; }
#primaryNav #navRight { background:url(../images/layup/ford/navRight.gif) no-repeat; }
#primaryNav ul { background:url(../images/layup/ford/navBg.gif) repeat-x; }
#primaryNav li { padding:11px 0px 0 0px; background:url(../images/layup/ford/navSeparator.jpg) no-repeat right 15px; }
#primaryNav li a:hover, #primaryNav li .active { background:url(../images/layup/ford/navHoverRight.jpg) no-repeat top right #FFF; }
#primaryNav li a:hover span, #primaryNav li .active span { background:url(../images/layup/ford/navHoverLeft.jpg) no-repeat top left; }

/* ----- DROPDOWN NAV ----- */
#primaryNav ul li:hover .dropBtm ul,
#primaryNav ul li.sfhover .dropBtm ul { background:url(../images/layup/ford/navDropBg.jpg) no-repeat left top #003668 !important; }
#primaryNav ul li:hover .dropBtm ul.oneItem,
#primaryNav ul li.sfhover .dropBtm ul.oneItem { background:url(../images/layup/ford/navDropOneItemBg.jpg) no-repeat left top #003668 !important; }
#primaryNav ul li:hover .dropBtm ul li,
#primaryNav ul li.sfhover .dropBtm ul li { background:url(../images/layup/ford/navDropDivider.gif) no-repeat left bottom; }

/*------HOME JUMPS------*/
#homeJumps .box .btnBack a { background:url(../images/layup/ford/spriteBtnBackForward.jpg) no-repeat right -30px; }
#homeJumps .box .btnBack a:hover { background:url(../images/layup/ford/spriteBtnBackForward.jpg) no-repeat right top; }
#homeJumps .box .btnForward a { background:url(../images/layup/ford/spriteBtnBackForward.jpg) no-repeat left -30px; }
#homeJumps .box .btnForward a:hover { background:url(../images/layup/ford/spriteBtnBackForward.jpg) no-repeat left top; }
#homeJumps .box .btnGo { width:62px; height:42px;  background:url(../images/layup/ford/btnGo.jpg) no-repeat 0 0; }

/*------LEFT COLUMN------*/
#leftCol .box #saveCompare #btnSave a { background:url(../images/layup/ford/spriteSave.jpg) no-repeat 0 0; }
#leftCol .box #saveCompare #btnSave a:hover { background:url(../images/layup/ford/spriteSave.jpg) no-repeat 0 -34px; }
#leftCol .box #saveCompare .comparisonBox { background:url(../images/layup/ford/saveCompareBoxEmpty.jpg) no-repeat; }

/*------NEW CAR BOX LIST------*/
#searchInfo #sortBy { background:url(../images/layup/ford/sortByBg.jpg) no-repeat; }
#usedCarListingAdjustFinance { background:url(../images/layup/ford/financeCalBg.jpg) no-repeat; }
#newCarBoxList .listItem .title { background:url(../images/layup/ford/newCarTitleBg.jpg) no-repeat; }

/*------NEW CAR DETAIL------*/
#newCarModelPrice { background:url(../images/layup/ford/newCarDetailTitleBg.jpg) no-repeat; }
#newCarOptions .requestBrochure a { width:177px; height:67px; background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat 0 0; float:left; }
#newCarOptions .requestBrochure a:hover { background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat 0 -187px; }
#newCarOptions .viewFordSite a { width:174px; height:67px; background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat -177px 0; float:right; }
#newCarOptions .viewFordSite a:hover { background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat -177px -187px; }
#newCarOptions .requestTestDrive a { width:177px; height:55px; background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat 0 -67px; float:left; }
#newCarOptions .requestTestDrive a:hover { background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat 0 -254px; }
#newCarOptions .furtherAdvice a { width:174px; height:55px; background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat -177px -67px; float:right; }
#newCarOptions .furtherAdvice a:hover { background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat -177px -254px; }
#newCarOptions .viewCurrentOffers a { width:177px; height:65px; background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat 0 -122px; float:left; }
#newCarOptions .viewCurrentOffers a:hover { background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat 0 -309px; }
#newCarOptions .viewFinanceOptions a { width:174px; height:65px; background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat -177px -122px; float:right; }
#newCarOptions .viewFinanceOptions a:hover { background:url(../images/layup/spriteNewCarOptions.jpg) no-repeat -177px -309px; }

/*------USED CAR LIST------*/
#pagination .active { background:#5597d5; }

/*------USED CAR DETAIL------*/
#usedCarModelLocationPrice { background:url(../images/layup/ford/usedCarDetailTitleBg.jpg) no-repeat; }
#usedCarOptions .makeEnquiry a { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat 0 0; }
#usedCarOptions .makeEnquiry a:hover { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat 0 -187px; }
#usedCarOptions .sendFriend a { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat -177px 0; }
#usedCarOptions .sendFriend a:hover { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat -177px -187px; }
#usedCarOptions .printSpecSheet a { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat 0 -67px; }
#usedCarOptions .printSpecSheet a:hover { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat 0 -254px; }
#usedCarOptions .saveFavourites a { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat -177px -67px; }
#usedCarOptions .saveFavourites a:hover { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat -177px -254px; }
#usedCarOptions .bookTestDrive a { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat 0 -122px; }
#usedCarOptions .bookTestDrive a:hover { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat 0 -309px; }
#usedCarOptions .makeOffer a { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat -177px -122px; }
#usedCarOptions .makeOffer a:hover { background:url(../images/layup/ford/spriteUsedCarOptions.jpg) no-repeat -177px -309px; }
#thumbViewer #thumbNavigator .btnForward a { background:url(../images/layup/ford/usedCarThumbBtnForward.jpg) no-repeat; }
#thumbViewer #thumbNavigator .btnBack a { background:url(../images/layup/ford/usedCarThumbBtnBackward.jpg) no-repeat; }

/*------USED VEHICLE SPECIFICATION------*/
#usedVehicleSpec .tabset_tabs #tabCarDetail a { background:url(../images/layup/ford/spriteUsedCarDOM.jpg) top left no-repeat; }
#usedVehicleSpec .tabset_tabs #tabCarDetail a:hover, #usedVehicleSpec .tabset_tabs #tabCarDetail.active a  { background:url(../images/layup/ford/spriteUsedCarDOM.jpg) bottom left no-repeat; }
#usedVehicleSpec .tabset_tabs #tabCarSpec a { background:url(../images/layup/ford/spriteUsedCarDOM.jpg) -116px top no-repeat; }
#usedVehicleSpec .tabset_tabs #tabCarSpec a:hover, #usedVehicleSpec .tabset_tabs #tabCarSpec.active a  { background:url(../images/layup/ford/spriteUsedCarDOM.jpg) -116px bottom no-repeat; }
#usedVehicleSpec .tabset_tabs #tabWarranty a { background:url(../images/layup/ford/spriteUsedCarDOM.jpg) -248px top no-repeat; }
#usedVehicleSpec .tabset_tabs #tabWarranty a:hover, #usedVehicleSpec .tabset_tabs #tabWarranty.active a { background:url(../images/layup/ford/spriteUsedCarDOM.jpg) -248px bottom no-repeat; }
#usedVehicleSpec .tabset_tabs #tabTechnical a { width:145px; height:42px; background:url(../images/layup/spriteUsedCarDOM.jpg) -360px top no-repeat; }
#usedVehicleSpec .tabset_tabs #tabTechnical a:hover, #usedVehicleSpec .tabset_tabs #tabTechnical.active a { background:url(../images/layup/spriteUsedCarDOM.jpg) -360px bottom no-repeat; }
#usedVehicleSpec .tabset_content { background: #d9e3ed url(../images/layup/usedCarDetailDOMBg.jpg) bottom left no-repeat; }

/*------CODEWEAVERS------*/
#cwFinanceDetailedOutput { background:url(../images/layup/finanaceDetailsTopBg.jpg) no-repeat top #d8e3ed; }
#cwFinanceDetailedOutput .terms { background:url(../images/layup/ford/termsBg.jpg) no-repeat; }

#vehicleDetails .tabset_tabs #finance a { background:url(../images/layup/ford/spriteCodeweaverDOM.jpg) no-repeat top left; }
#vehicleDetails .tabset_tabs #finance a:hover, #vehicleDetails .tabset_tabs #finance a.activeTab { background: url(../images/layup/ford/spriteCodeweaverDOM.jpg) no-repeat bottom left; }
#vehicleDetails .tabset_tabs #insurance a { background: url(../images/layup/ford/spriteCodeweaverDOM.jpg) no-repeat top right; }
#vehicleDetails .tabset_tabs #insurance a:hover, #vehicleDetails .tabset_tabs #insurance a.activeTab { background: url(../images/layup/ford/spriteCodeweaverDOM.jpg) no-repeat bottom right; }

.newHirePurchaseForm { background:url(../images/layup/ford/usedCarHirePurchaseBg.jpg) no-repeat; }

/* ----- HEADINGS & PARAGRAPHS ----- */
h1 { color:#e06c20; }
h1 span { color:#123b63; }

/* ----- CMS IMAGE ----- */
.overlay62x48 { width:62px; height:48px; background:url(../images/layup/ford/overlay62x48.png) no-repeat; overflow:hidden; position:absolute; }

/* ----- BREADCRUMBS/PAGINATION/PAGE TOP AND BOTTOMS ----- */
#breadcrumbs a { background:url(../images/layup/ford/breadcrumbsLinkExpansiveRight.jpg) no-repeat top right; }
#breadcrumbs a span { background:url(../images/layup/ford/breadcrumbsLinkLeft.jpg) no-repeat top left; }
#breadcrumbs span { color:#2e6fab; }
#breadcrumbs .pagination .active { background:#5597d5; }