img, #main { behavior: url(iepngfix.htc); }
html, body, #nonFooter{
	/*min-height: 100%; */
	width: 100%;
	height: 100%;
}
html>body, html>body #nonFooter{
height: 100%;
}
html { margin-bottom: 1px; }
body, {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
html>body{
	min-height: 100%;
}
#main {
	background-image:url(Site/Images/header.png);
}
#aboutus_bg {
	background-image:url(Site/Images/Discovery 3.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#services_bg {
	background-image:url(Site/Images/rrsport.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#contact_bg {
	background-image:url(Site/Images/defender.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#service_bg {
	background-image:url(Site/Images/filters.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#diag_bg {
	background-image:url(Site/Images/modis.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#tuning_bg {
	background-image:url(Site/Images/land_rover2.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#offroad_bg {
	background-image:url(Site/Images/landy.1.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#clean_bg {
	background-image:url(Site/Images/clean.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#nonFooter { 
	position: relative;
	min-height: 100%;
	top: 0;
  	left: 0;
}
#footnote {
   background-color: #871818;
	margin: 1em 5px 0em 0.5em;
	
}
#footerarea {
    clear: both; 
	color: #FFFFFF;
	background-color: #871818; 
	font-size: 0.9em; 
	font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;	
	margin-bottom: 0px;
	padding-bottom: 1%;
	padding-top: 0px;
	width:100%;
	position: relative;
	margin-top: -5.6em;
}



a.menu:link {
color: #921111;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
vertical-align: top ;
}

a.menu:visited {
color: #921111;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
vertical-align: top ;
}

a.menu:active {
color: #921111;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
vertical-align: top ;
}

a.menu:hover {
color: #ff3333;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
vertical-align: top ;
}

.menu_on {
color: #000000;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
vertical-align:top ;
}
.normal {
color: #921111;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 0px ;
}
.normalit {
color: #000000;
font-size: 14px;
font-style:italic;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 0px ;
padding-right: 0px ;
}
.white {
color: #FFFFFF;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 0px ;
padding-right: 0px ;
}
.whitesm {
color: #FFFFFF;
font-size: 9px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 0px ;
padding-right: 0px ;
}
.normbdy {
color: #000000;
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
}
.normbdysm {
color: #000000;
font-size: 10px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
padding-top: 20px;
padding-bottom: 20px;
}
.grenbdy {
color: #61BB46;
font-size: 14px;
font-weight:bold;
font-style:italic;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 0px ;
padding-right: 0px ;
}
.normbdybld {
color: #000000;
font-weight:bold
font-size: 14px;
font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Unicode", geneva, verdana, sans-serif;		
text-decoration: none;
padding-left: 8px ;
padding-right: 8px ;
}
#dek {
POSITION:absolute;
VISIBILITY:hidden;
Z-INDEX:200;
}
