#nav {margin:-5px 0px 5px 75px; padding:0;list-style: none;  top:-5px; left:0; z-index:9999; height:38px;  }
#nav a {display: block;   }
#nav li {float: left;  position:relative; height:16px; margin-bottom:-0px; margin-right:21px;    font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  }
#nav li a {text-decoration:none; color:#999999; display:block;   }
#nav li a:hover {color:#b72f2f; background-color:#000000; display:block;  }
#nav li ul {  padding:0; position: absolute; left:-5000px;  z-index:9999;}

/*#nav li li {background-color:#FFFFFF; text-align:left; width:150px; margin-left:0px; list-style:none; border-bottom: 1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; height:20px; }*/

#nav li li {background-color:#000000; text-align:left;  margin-left:10px;  padding-left:5px; margin-top:0px;   list-style:none; height:22px; width:155px; }
#nav li li a  {text-decoration:none; color:#999999; margin-top: -5px; margin-bottom: -5px;background-image:url(http://www.r3motorsport.com/images/spacer.jpg); height:22px; }
#nav li li:hover {text-decoration:underline;  background-color:#000000;  background-image:url(http://www.r3motorsport.com/images/spacer.jpg); height:22px; } 

#nav li:hover {background-color:#000000; height:22px; font-size:13px; }

.nav-racing {width:92px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-racing1.jpg); background-repeat:no-repeat;}
.nav-racing:hover {background-image:url(http://www.r3motorsport.com/images/nav-racing2.jpg); background-repeat:no-repeat;}

.nav-research {width:124px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-research1.jpg); background-repeat:no-repeat;}
.nav-research:hover {background-image:url(http://www.r3motorsport.com/images/nav-research2.jpg); background-repeat:no-repeat;}

.nav-restoration {width:147px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-restoration1.jpg); background-repeat:no-repeat;}
.nav-restoration:hover {background-image:url(http://www.r3motorsport.com/images/nav-restoration2.jpg); background-repeat:no-repeat;}

.nav-products {width:122px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-products1.jpg); background-repeat:no-repeat;}
.nav-products:hover {background-image:url(http://www.r3motorsport.com/images/nav-products2.jpg); background-repeat:no-repeat;}
.nav-products-drop {width:100px;}

.nav-news {width:81px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-news1.jpg); background-repeat:no-repeat;}
.nav-news:hover {background-image:url(http://www.r3motorsport.com/images/nav-news2.jpg); background-repeat:no-repeat;}

.nav-history {width:101px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-history1.jpg); background-repeat:no-repeat;}
.nav-history:hover {background-image:url(http://www.r3motorsport.com/images/nav-history2.jpg); background-repeat:no-repeat;}

.nav-blog {width:78px; height:38px;  margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-blog1.jpg); background-repeat:no-repeat;}
.nav-blog a:hover {width:78px; height:38px; background-image:url(http://www.r3motorsport.com/images/nav-blog2.jpg); background-repeat:no-repeat;}

.nav-home {width:88px; height:38px;   margin-left:0px; text-align:center; background-image:url(http://www.r3motorsport.com/images/nav-home1.jpg); background-repeat:no-repeat;}
.nav-home a:hover {width:88px; height:38px; background-image:url(http://www.r3motorsport.com/images/nav-home2.jpg); background-repeat:no-repeat;}






#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a {
color:#b72f2f;  background-image:url(http://www.r3motorsport.com/images/spacer.jpg);
}

#nav li ul li a:hover { color:#b72f2f;  } 
#nav li:hover ul, #nav li.sfh ul {left: 0;}
#nav li ul ul {list-style: none; margin-left:204px; margin-top:-25px; padding:4px; z-index:920;}
#nav li:hover ul ul, #nav li.sfh ul ul {left: -100em;color:#b72f2f;  }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfh ul, #nav li li.sfh ul {left: 0;color:#b72f2f;}

/*http://www.webvamp.co.uk/blog/coding/css-image-rollovers/*/



.displace { position: absolute; left: -5000px; }
