/* Backgrounds */
#primaryNav { background: url(../images/layup/volkswagen/primaryNavBg.gif) no-repeat; }
body.home { background:#ffffff url(../images/layup/volkswagen/bodyBg.gif) no-repeat center top; }
body { background:#ffffff url(../images/layup/volkswagen/bodyBgInternal.gif) no-repeat center top; }
#footer { background: url(../images/layup/volkswagen/footerBg.gif) repeat; color: #3d3d3d; }
#rightCol #homeSecondaryJumps #jumpTestDrive a { background: url(../images/layup/volkswagen/jumpTestDrive.gif) no-repeat; }
#rightCol #homeSecondaryJumps #jumpService a { background: url(../images/layup/volkswagen/jumpService.gif) no-repeat; }
#rightCol #homeSecondaryJumps #jumpLatestOffers a { background: url(../images/layup/volkswagen/jumpLatestOffers.gif) no-repeat; }	

/* Colours */
#leftCol .box .more { color: #82aecd; }
#footer #footerContent #siteDetails { border-left: 3px solid #FFFFFF; padding: 0px 15px 0px 15px; }
#footer #footerContent #footerLinks { border-left: 3px solid #FFFFFF; }
h1 { color: #82aecd; }
h2 { color: #82aecd; }
h3 { color: #82aecd; }
.specificDealerGroupLocatorLinkHolder .link .right h1 a { color: #82aecd; text-decoration: none; }
.specificDealerGroupLocatorLinkHolder .link .right h1 a:hover { text-decoration: underline; }
#footer { color: #FFFFFF; }
#footer a { color: #FFFFFF; }
#primaryNav li a:hover, #primaryNav li.active a { background: #2775ac; }

/* Layout */
#homeImagePng { position: absolute; top: 104px; left: -125px; z-index: 99999; }
.home #rightCol .padding { padding: 15px 0px 0px 0px; }
#header #badge { position: absolute; top: 52px; right: 0; }

#rightCol ul { list-style:none;}
#rightCol .padding .cmsContent ul li { background:url(../images/layup/iconBulletPointVw.gif) no-repeat left; padding:3px 0px 3px 19px;}
#rightCol .padding .newDetail ul li { background:url(../images/layup/iconBulletPointVw.gif) no-repeat left; padding:3px 0px 3px 19px;}
#rightCol .padding #offerContent ul li { background:url(../images/layup/iconBulletPointVw.gif) no-repeat left; padding:3px 0px 3px 19px;}

