/* Backgrounds */
#primaryNav { background: url(../images/layup/mazda/primaryNavBg.gif) no-repeat; }
body.home { background:#ffffff url(../images/layup/mazda/bodyBg.jpg) no-repeat center top; }
body { background:#ffffff url(../images/layup/mazda/bodyBgInternal.jpg) no-repeat center top; }
#footer { background: url(../images/layup/mazda/footerBg.gif) repeat; color: #3d3d3d; }
#rightCol #homeSecondaryJumps #jumpTestDrive a { background: url(../images/layup/mazda/jumpTestDrive.gif) no-repeat; }
#rightCol #homeSecondaryJumps #jumpService a { background: url(../images/layup/mazda/jumpService.gif) no-repeat; }
#rightCol #homeSecondaryJumps #jumpLatestOffers a { background: url(../images/layup/mazda/jumpLatestOffers.gif) no-repeat; }

/* Colours */
#leftCol .box .more { color: #0080c6; }
#footer #footerContent #siteDetails { border-left: 3px solid #FFFFFF; padding: 0px 15px 0px 15px; }
#footer #footerContent #footerLinks { border-left: 3px solid #FFFFFF; }
h1 { color: #0080c6; }
.specificDealerGroupLocatorLinkHolder .link .right h1 a { color: #0080c6; text-decoration: none; }
.specificDealerGroupLocatorLinkHolder .link .right h1 a:hover { text-decoration: underline; }
#footer { color: #FFFFFF; }
#footer a { color: #FFFFFF; }
#footer #footerContent .badgeContain { position:relative; }
#footer #footerContent .badgeContain .badge { position:absolute; top:-85px; left:95px;}
#primaryNav li a:hover, #primaryNav li.active a { background: #00a5ff; }

/* Layout */
#homeImagePng { position: absolute; top: 132px; left: -260px; z-index: 2; }
.home #rightCol .padding { padding: 15px 0px 0px 0px; }
#header #badge { position: absolute; top: 54px; right:0; }

#rightCol ul { list-style:none;}
#rightCol .padding .cmsContent li { background:url(../images/layup/iconBulletPointHonda.gif) no-repeat left; padding:3px 0px 3px 19px;}
