#nav {100%}
.menu {margin:0; padding:0; width:100%; margin-top:233px; height:83px; }
.menu ul { position:absolute; top:-999em; width:230px; /* left offset of submenus need to match (see below) */ }
.menu ul li { width:100%; }
.menu li:hover { visibility:inherit; /* fixes IE7 'sticky bug' */ }
.menu li { float:left; position:relative; margin:0; padding:0;  }
.menu a { display:block; position:relative; }
.menu li:hover ul, .menu li.sfHover ul { left:0; top:79px; /* match top ul list item height */ z-index:99; }
ul.menu li:hover li ul, ul.menu li.sfHover li ul { top:-999em; }
ul.menu li li:hover ul, ul.menu li li.sfHover ul { left:230px; /* match ul width */ top:0;  }
ul.menu li li:hover li ul, ul.menu li li.sfHover li ul { top:-999em;  }

ul.menu li li li:hover ul, ul.menu li li li.sfHover ul { left:230px; /* match ul width */ top:0; }
/*** DEMO SKIN ***/
.menu { float:left; text-align:left; font-weight:700 }
.menu li ul a {text-decoration:none;  outline:0;   }
.menu a, .menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color:#00132c; }
.menu ul, .menu li {list-style-type:none; margin:0; padding:0}
.menu li a { height:83px; display:block; text-indent:-9999px}
.menu li.btnHome  {background:url(/Images/nav2.jpg) 0 top; width:123px }
.menu li.btnNewRVs  {background:url(/Images/nav2.jpg) -123px top; width:113px }
.menu li.btnUsedRVs  {background:url(/Images/nav2.jpg) -236px top; width:121px }
.menu li.btnRentals  {background:url(/Images/nav2.jpg) -357px top; width:96px }
.menu li.btnService  {background:url(/Images/nav2.jpg) -453px top; width:98px }
.menu li.btnFinancing  {background:url(/Images/nav2.jpg) -550px top; width:129px }
.menu li.btnPartsAccessories  {background:url(/Images/nav2.jpg) -678px top; width:169px }
.menu li.btnContactUs  {background:url(/Images/nav2.jpg) -847px top; width:168px }

.menu li.btnHome:hover  {background:url(/Images/nav2.jpg) 0 bottom; width:123px }
.menu li.btnNewRVs:hover  {background:url(/Images/nav2.jpg) -123px bottom; width:113px }
.menu li.btnUsedRVs:hover  {background:url(/Images/nav2.jpg) -236px bottom; width:121px }
.menu li.btnRentals:hover  {background:url(/Images/nav2.jpg) -357px bottom; width:96px }
.menu li.btnService:hover  {background:url(/Images/nav2.jpg) -453px bottom; width:98px }
.menu li.btnFinancing:hover  {background:url(/Images/nav2.jpg) -550px bottom; width:129px }
.menu li.btnPartsAccessories:hover  {background:url(/Images/nav2.jpg) -678px bottom; width:169px }
.menu li.btnContactUs:hover  {background:url(/Images/nav2.jpg) -847px bottom; width:168px }

.menu li ul a {background:#fff; text-indent:0; color:#9e6a3b}
.menu li ul li { background:#fff; color:#9e6a3b; height:30px; padding-top:8px; overflow:hidden;  border:1px solid #9e6a3b;  }
.menu li ul li a {color:#9e6a3b; padding-left:5px;  }
.menu li li li { background:#fff;}
.menu ul li a:link, .menu ul li a:visited {color:#9e6a3b}
.menu ul li:hover, .menu ul li.sfHover, .menu ul li a:focus, .menu ul li a:hover, .menu ul li a:active { background:#6d6e70; color:#fff; outline:0;  }

#nav, .menu {width:1019px}
.menu {margin-left:2px}







