#nav {display:block; margin:0; padding:0; height:39px; width:1000px;}
#nav li {display:block; list-style:none; height:39px; float:left; width:193px; position:relative; padding:0;}
#nav li a {display:block; height:39px; float:left;}

#nav li.home {width:210px;}
#nav li.home a {background:url(img/home1.gif) no-repeat; width:210px;}
#nav li.home a:hover {background-image:url(img/home2.gif);}
#nav li.aboutus {width:194px;}
#nav li.aboutus a {background:url(img/about1.gif) no-repeat; width:194px;}
#nav li.aboutus a:hover {background-image:url(img/about2.gif);}
#nav li.products a {background:url(img/products1.gif) no-repeat; width:193px;}
#nav li.products a:hover {background-image:url(img/products2.gif);}
#nav li.dealers a {background:url(img/dealers1.gif) no-repeat; width:193px;}
#nav li.dealers a:hover {background-image:url(img/dealers2.gif);}
#nav li.contactus {width:210px;}
#nav li.contactus a {background:url(img/contact1.gif) no-repeat; width:210px;}
#nav li.contactus a:hover {background-image:url(img/contact2.gif);}

#nav ul {display:none; margin:0; padding:0; width:190px; position:absolute; top:39px; left:0;}
#nav li ul li {display:block; margin:0; padding:0; height:21px; float:none; width:193px;}
#nav li.products ul li a {display:block; margin:0; padding:0; background:#CCFF66; float:none; font-size:12px; line-height:12px; height:12px; padding:4px; text-decoration:none; color:#000; border:#333333 solid; border-width:0px 1px 1px 1px;}
#nav li.products ul li a:hover {background:#336600; color:#fff;}

#nav li:hover ul, #nav li.sfhover ul {display:block;}