@charset "utf-8";
/* CSS Document */

#welcomeTop {width:940px; height:auto;  margin: 15px auto 0 auto;}

#welcomeContent {background:url(../images/layup/welcomeRepeat.png) repeat; width:920px; height:auto; padding:10px;  margin: 0 auto;}

#welcomeBottom {background:url(../images/layup/welcomeBottom.png); width:940px; height:15px;  margin: -15px auto 0 auto;}

#flash{float:right; width:auto; height:auto; margin-top:95px;}
#homeBanner { width:960px; height:282px; margin:135px 0 0; position:relative; z-index:5; }
#homeBanner .selector { position:absolute; left:300px; top:44px; display:none;}
#homeBanner .selector ul { margin:0; padding:0; }
#homeBanner .selector ul li { list-style:none; padding:0; margin:0 5px 0 0; float:left; }
#homeBanner .selector ul li a { text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#d30014; display:block; float:left; }
#homeBanner .selector ul li a.active,
#homeBanner .selector ul li a:hover { color:#333333; }
#homeBanner .selector ul li a span {}
#homeBanner .selector ul li a.nextPrev { padding:4px 0 0; }


#searchBespoke{float:left; margin:205px auto 0 10px; width:304px; height:146px; background:url(../images/layup/usedSearchBg.png) no-repeat ;}
#searchBespoke .title{margin-left:10px;margin-top:3px; margin-bottom:3px; display:block;}
#searchBespoke .subTitle{display:block; color:#666666;  float:left; width:294px; padding-left:10px;padding-bottom:3px; margin-bottom:6px; border-bottom:solid 3px #e4012f;}
#searchBespoke select{width:110px; float:left; margin-left:10px; margin-bottom:6px;}
#searchBespoke .go{float:right; margin-left:5px;}
#searchBespoke fieldset{margin-top:5px;}

#header { height: 31px; position: relative; }
#header #logo { position: absolute; top: 203px; left: 15px; display:block; z-index:8; }
#header #contactDetails { position: absolute; top: 0px; right: 0px; }
#header #badge { position: absolute; top: 97px; z-index:999999; right: 28px; display:block; }
#header #locations { position:absolute; top:76px; width:955px; height:135px; background:url(../images/layup/locationBg.png) no-repeat; z-index:10; }
#header #locations a{ display:block; float:left; margin-top:10px;  height:112px;}
#header #locations a#ashford { width:156px; margin-left:18px; background:url(../images/layup/spriteLocationJumps.gif) 0 0; }
#header #locations a#battle { width:160px; background:url(../images/layup/spriteLocationJumps.gif) -156px 0; }
#header #locations a#eastbourne { width:159px; background:url(../images/layup/spriteLocationJumps.gif) -316px 0; }
#header #locations a#folkestone { width:160px; background:url(../images/layup/spriteLocationJumps.gif) -475px 0; }
#header #locations a#maidstone { width:168px; background:url(../images/layup/spriteLocationJumps.gif) -635px 0; }

#header #locations a#ashford.active { width:156px; margin-left:18px; background:url(../images/layup/spriteLocationJumps.gif) 0 -112px; }
#header #locations a#battle.active { width:160px; background:url(../images/layup/spriteLocationJumps.gif) -156px -112px; }
#header #locations a#eastbourne.active { width:159px; background:url(../images/layup/spriteLocationJumps.gif) -316px -112px; }
#header #locations a#folkestone.active { width:160px; background:url(../images/layup/spriteLocationJumps.gif) -475px -112px; }
#header #locations a#maidstone.active { width:168px; background:url(../images/layup/spriteLocationJumps.gif) -635px -112px; }


#citroenLogo{ display:none; }
#wilmothsBranch {display:none;}

