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

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

/* ----- TOP NAVIGATION ----- */
#nav li { margin: 0px 9px 0px 0px; }
#nav a { background:url(../images/layup/fiat/navRight.gif) right top no-repeat; }
#nav a span { padding: 7px 23px 7px 23px; background:url(../images/layup/fiat/navLeft.gif) left top no-repeat; }
#nav a.offersLink { background:url(../images/layup/fiat/navRightOffers.gif) right top no-repeat; }
#nav a.offersLink span { background:url(../images/layup/fiat/navLeftOffers.gif) left top no-repeat; }

#nav a:hover { background:url(../images/layup/fiat/navHoverRight.gif) right 1px no-repeat; }
#nav a:hover span { background:url(../images/layup/fiat/navHoverLeft.gif) left 1px no-repeat; }
#nav .active { background:url(../images/layup/fiat/navHoverRight.gif) right 1px no-repeat; }
#nav .active span { background:url(../images/layup/fiat/navHoverLeft.gif) left 1px no-repeat; }
#nav li.last span { padding: 7px 12px 7px 12px; }

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


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

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


/* ----- HINTS AND TIPS ----- */
#hintsAndTipsContainer { position: relative; }
#hintsAndTipsContainer #links a { display: block; text-decoration: none; font-weight: normal; width: 70px; height: 70px; background: url(../images/layup/ieLinkFix.gif); }
#hintsAndTipsContainer #links #tip1 { position: absolute; top: 102px; left: 38px; }
#hintsAndTipsContainer #links #tip2 { position: absolute; top: 60px; left: 283px; }
#hintsAndTipsContainer #links #tip3 { position: absolute; top: 102px; left: 526px; }
#hintsAndTipsContainer #links #tip4 { position: absolute; top: 362px; left: 521px; }
#hintsAndTipsContainer #links #tip5 { position: absolute; top: 410px; left: 281px; }
#hintsAndTipsContainer #links #tip6 { position: absolute; top: 372px; left: 38px; }
#hintsAndTipsContainer #links .tipBoxes { width: 301px; height: 245px; }
#hintsAndTipsContainer #links #tip1Box { position: absolute; top: 104px; left: 43px; background: url(../images/layup/fiat/box1Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip2Box { position: absolute; top: 62px; left: 286px; background: url(../images/layup/fiat/box2Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip3Box { position: absolute; top: 100px; left: 296px; background: url(../images/layup/fiat/box3Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip4Box { position: absolute; top: 194px; left: 296px; background: url(../images/layup/fiat/box4Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip5Box { position: absolute; top: 241px; left: 285px; background: url(../images/layup/fiat/box5Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip6Box { position: absolute; top: 203px; left: 41px; background: url(../images/layup/fiat/box6Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip1Box .contentArea { height: 130px; margin: 65px 0px 0px 59px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip2Box .contentArea { height: 130px; margin: 67px 0px 0px 60px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip3Box .contentArea { height: 130px; margin: 67px 0px 0px 27px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip4Box .contentArea { height: 130px; margin: 32px 0px 0px 44px; overflow: auto; width: 200px; }
#hintsAndTipsContainer #links #tip5Box .contentArea { height: 130px; margin: 32px 0px 0px 62px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip6Box .contentArea { height: 130px; margin: 31px 0px 0px 61px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip1Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }
#hintsAndTipsContainer #links #tip2Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }
#hintsAndTipsContainer #links #tip3Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 35px; }
#hintsAndTipsContainer #links #tip4Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 35px; }
#hintsAndTipsContainer #links #tip5Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }
#hintsAndTipsContainer #links #tip6Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }


#usedCarDetails .domtab .tabset_tabs li a { background-image: url(../images/layup/fiat/spriteUsedDomTabs.gif) !important; }
#usedCarDetails .domtab .tabset_content	{ border-top: 6px solid #96172E !important; }
#leftCol #favourites { background:url(../images/layup/fiat/favouritesBg.jpg) no-repeat left top; }
