/* CSS Document */

body
{
margin:0px;
}
div#header{
width:777px;
margin: 0 auto; 
}
div#body{
width:777px;
margin: 0 auto; 
clear:left;
}
div#footer{
width:777px;
margin: 0 auto;
clear:left; 
}

div#logo
{
width:270px;
height:43px;
padding-top:30px;
padding-bottom:30px;
padding-left:10px;
padding-right:10px;
float:left;
}
span.logo-green
{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#6F8414;
}
span.logo-grey
{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#898989;
}
span.logo-lightgrey
{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#EAEAEA;
}
span.logo-subtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#898989;
display:block;
float:left;
clear:left;
width:250px;
line-height:14px;
margin-left:1px;
}
div.logo
{
float:left;
line-height:23px;
}
img#car-top
{
width:258px;
height:103px;
float:left;
}
div#address
{
width:189px;
height:88px;
margin-top:15px;
padding-left:20px;
border-left:#CCCCCC 1px solid;
margin-right:1px;
float:left;
}
div#slogan
{
width:270px;
height:41px;
background-image:url(../images/gradient-sm.jpg);
clear:left;
padding-top:12px;
padding-left:20px;
float:left;
}
img#car-bottom
{
float:left;
width:258px;
height:53px;
}
span.slogan-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#D6DE84;
}
div#end
{
width:220px;
height:53px;
background-image:url(../images/gradient-sm.jpg);
float:left;
}

span.address1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
span.address2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}


div#footer-links
{
width:755px;
height:14px;
padding:7px;
background-image:url(../images/footer-gradient.jpg);
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
a.footer-links
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding-right:8px;
padding-left:8px;
}
a.footer-links:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
padding-right:8px;
padding-left:8px;
}
div#digithill
{
width:755px;
height:15px;
padding:5px;
text-align:center;
}
span.digithill
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
a.digithill
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
a.digithill:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}
div#navbar
{
float:left;
clear:left;
width:538px;
height:20px;
border-bottom:#CCCCCC 1px solid;
padding-left:10px;
padding-top:6px;
}
div#logos
{
float:left;
width:219px;
height:26px;
border-left:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}

img#renault
{
float:left;
width:106px;
height:26px;
}
img#peugeot
{
float:left;
width:113px;
height:26px;
}

div#body1
{
margin-left:10px;
clear:left;
float:left;
width:528px;
height:367px;
overflow-y:scroll;
padding-right:10px;
}
div#body1-noscroll
{
margin-left:10px;
clear:left;
float:left;
width:528px;
min-height:367px;
padding-right:10px;
}
div#body2
{
float:left;
width:226px;
height:367px;
border-left:#CCCCCC 1px solid;
}

a.home-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.home-on:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.home-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.home-off:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.about-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.about-on:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.about-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.about-off:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.services-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.services-on:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.services-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.services-off:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.offers-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.offers-on:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.offers-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.offers-off:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.map-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
}
a.map-on:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
}
a.map-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
}
a.map-off:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
}
div.quote
{
width:171px;
margin-left:20px;
margin-right:20px;
padding-top:8px;
padding-bottom:8px;
border-bottom:#CCCCCC 1px solid;
}
span.quote
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
div#memberships
{
width:171px;
margin-left:20px;
margin-right:20px;
padding-top:2px;
}
span.home-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
display:block;
}
p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.style1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:normal;
}
span.green-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8414;
}

div#submenu
{
float:left;
clear:left;
width:538px;
height:17px;
border-bottom:#CCCCCC 1px solid;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

a.submenu-on
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}

a.submenu-on:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.submenu-off
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}
a.submenu-off:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6F8413;
text-decoration:none;
font-weight:bold;
padding-right:25px;
}