body { background:#fff url(../images/layup/lotus/bodyBg.gif) repeat-x center top !important; }

#footer { background:url(../images/layup/lotus/footerBg.gif) repeat-x scroll left top transparent; }

/* ----- TOP NAVIGATION ----- */
#nav li { margin: 0px 9px 0px 0px; }
#nav a { background:url(../images/layup/lotus/navRight.gif) right top no-repeat; }
#nav a span { padding: 7px 21px 7px 22px; background:url(../images/layup/lotus/navLeft.gif) left top no-repeat; }
#nav a.offersLink { background:url(../images/layup/lotus/navRightOffers.gif) right top no-repeat; }
#nav a.offersLink span { background:url(../images/layup/lotus/navLeftOffers.gif) left top no-repeat; }
#nav a:hover { background:url(../images/layup/lotus/navHoverRight.gif) right 1px no-repeat; }
#nav a:hover span { background:url(../images/layup/lotus/navHoverLeft.gif) left 1px no-repeat; }
#nav .active { background:url(../images/layup/lotus/navHoverRight.gif) right 1px no-repeat; }
#nav .active span { background:url(../images/layup/lotus/navHoverLeft.gif) left 1px no-repeat; }
#nav li.last span { padding: 7px 26px 7px 26px; }

/* ----- VEHILCE SEARCH ----- */
#leftCol .usedCarSearch ul.domtabs a#tabModel { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) 0px 0px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabModel:hover { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) 0px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs li.active a#tabModel { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) 0px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabBudget { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) -80px 0px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabBudget:hover { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) -80px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs li.active a#tabBudget { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) -80px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabLifestyle { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) -162px 0px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabLifestyle:hover { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) -162px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs li.active a#tabLifestyle { background: url(../images/layup/lotus/spriteUsedCarSearch.gif) -162px -31px no-repeat; }
#leftCol .usedCarSearch .tabset_content { background:url(../images/layup/lotus/usedStockSearchBg.jpg) top left no-repeat; }
#leftCol .usedCarSearch .budgetSearch { background:url(../images/layup/lotus/usedStockSearchBg2.jpg) top left no-repeat; color:#FFF; }
#leftCol .usedCarSearch .lifeStyleSearch { background:url(../images/layup/lotus/usedStockSearchBg2.jpg) top left no-repeat; color:#FFF; }
#leftCol .usedCarSearch .lifeStyleSearch .colours div a {background: url(../images/layup/lotus/spriteColors.gif) no-repeat; }

/* ----- OFFERS ----- */
#rightCol #offerTabsMay09 li a {background-image: url(../images/layup/lotus/spriteOffersTabs.gif) !important; }
#rightCol #offerTabsMay09 .tabset_tabs { border-bottom: 6px solid #909090; } 

/* ----- COLOUR ----- */
h1 { color: #909090; }
a { color: #909090; }
#breadcrumbs .active { color: #909090; } 
.pagination a:hover { text-decoration: underline; color:#909090; }
.pagination .active { text-decoration: underline; font-weight: bold; color:#909090; }
.paginationBottom a:hover { text-decoration: underline; color:#909090; }
.paginationBottom .active { text-decoration: underline; font-weight: bold; color:#909090; }




#advert { position:relative; background:url(../images/layup/lotus/lotusAdvertBg.gif) right 0px no-repeat; width: 659px; height: 82px; padding: 11px }
#advert .link { position: absolute; top: 0; left: 0; }
