body { margin: 0; padding: 0; background: #fff url(../images/nav/tab-bg.gif) top center no-repeat; text-align: center; }
a { color: #c59811; }
a img { border: none; }

#wrapper { display: block; width: 820px; margin: 0 auto; text-align: left; position: relative; height: inherit;}
#header { position: relative; z-index: 11; top: 0px; left: 0; height: 124px; margin: 0; padding:0; }
.logo { position: absolute; top: 40px; left: 0px; display: block; width: 181px; height: 49px; text-indent: -1000em; background: url(../images/nav/logo.jpg) top left no-repeat;}
/* this is what we needing to changing */
#topNav { position: absolute; top: 4px; left:207px; padding: 0; width: 618px; }
#topNav li { list-style: none; float: left; }
#topNav li a { display: block; width: 96px; height: 19px; text-indent: -1000em; text-decoration: none; background: url(../images/nav/locate-a-dealer.gif) bottom left no-repeat;  margin-left: 10px;}
#topNav li a#flag { width: 90px; height: 16px; background-image: url(../images/nav/french.gif); margin-left: 0; }
#topNav li a#quote { width: 86px; height: 19px; background-image: url(../images/nav/quote.gif); }
#topNav li a#request { width: 106px; height: 19px; background-image: url(../images/nav/free-brochure-dvd.gif); }
#topNav li a#talk { width: 105px; height: 16px; background-image: url(../images/nav/customer-support.gif);}
#topNav li a#download { width: 70px; height: 17px; background-image: url(../images/nav/downloads.gif);}

#talk-dropdown, #download-dropdown { margin: 0; padding: 10px 0 0 12px; list-style: none; float: left; position: absolute; top: 25px; left: 282px; _margin-left: 20px; background: url(../images/nav/talk-drop-bg2.gif) top left no-repeat; z-index: 10000; display: none; width: 162px; height: 82px; line-height: 20px;}
#download-dropdown { left: 394px; height: 52px; background-image: url(../images/nav/talk-drop-bg.gif); }
#header select { position: relative; margin-bottom: 3px; margin-right: -17px; width: 104px; height: 17px; font-family: Arial, sans-serif; font-size: 10px;}
/* ok you done changing */
#mainNav { position: absolute; top: 72px; left: 215px; width: 580px; list-style: none; padding: 0;}
#mainNav li { float: left; padding: 7px 0 0;}
#mainNav li a { position: relative; border-right: 1px solid #d7d7c8; display: block; width: 149px; height: 14px; line-height: 14px; text-indent:-1000em; background-repeat: no-repeat; background-position: 17px 0; text-decoration: none; }

.mainDrop { position: absolute; top: 65px; left: 211px; width: 195px; height: 287px; background:url(../images/nav/j-series-dropdown.gif) top left no-repeat; padding: 14px 0 0 21px; z-index: 5000; display: none; font-family: Arial, sans-serif; font-size: 10px; line-height: 18px; }
.mainDrop a { margin: 0 0 -6px -9px; } .mainDrop li a { margin-left: 0px; }
.mainDrop img { margin: -6px 0 7px; } .mainDrop a img { margin: 0; }
.mainDrop ul { list-style:none; color:#333; margin: 0 0 22px; padding: 0;}

#mainNav li a#nav400 {z-index: 20; background-image: url(../images/nav/j400-collection.gif); }
#mainNav li em a { background-position: 17px -14px; }
#j400 { z-index: 21; }
#mainNav li a#nav300 { z-index: 22; background-image: url(../images/nav/j300-collection.gif); }
#j300 { left: 364px; z-index: 23; }
#mainNav li a#nav200 { z-index: 24; background-image: url(../images/nav/j200-collection.gif); }
#j200 { left: 514px; z-index: 25; }
#mainNav li a#navAcc { border-right: none; width: 123px; z-index:26;  background-image: url(../images/nav/accessories.gif); background-position:0 0; height: 43px; padding: 0; margin-top: -14px;}
#mainNav li a#navAcc:hover { background-position: 0 -86px; }
#mainNav li em a#navAcc { background-position: 0 -43px; }

#search { line-height: 0; position: relative; display: block; width: 139px; height: 20px; }

#search #box { width: 96px; height: 11px; background: none; border: 1px solid #a0a0a0; font: 11px/100% Arial, Helvetica, sans-serif; padding: 2px 9px 5px; position: absolute; top: 0; left: 0;}
#search .img { position: absolute; top: 0; right: 0; }

#content { display: block; margin: 0; z-index: 10; position: relative;}
.home { margin: 17px 0; padding: 12px 0 0; list-style: none; width: 800px; height: 33px; display: block; background: url(../images/home/linkbg.gif) top left no-repeat; position: relative; }
.home li { float: left; padding: 2px 18px 0 21px; border-right: 1px solid #c1c1aa; }
.home li.end { border-right: none; position: absolute; bottom: 12px; right: 10px;}
.home #search { padding-top: 0; }
.home #search #box { background-color: #fff; }
.home #search .img { display: inline; }

#homeleft, #homeright { font: 11px/18px Arial, Helvetica, sans-serif; color: #333; width: 381px; float: left; padding: 0 0 41px 18px; overflow: visible; }
#homeright { width: 347px; display: inline; margin-left: 20px;  }
#homeleft ul, #homeright ul { margin: 0; padding: 0; list-style: none; }
#homeleft ul li, #homeright ul li { padding-left: 6px; background: url(../images/home/dot.gif) no-repeat; background-position: 0 8px; }
#homeleft ul a { color: #333; }
#homeleft .thickbox { position: absolute; top: 591px; left: 7px; }

#footer { width: 800px; border-top: 1px solid #d7d7c8; margin: 13px 0 0; padding-bottom: 41px; clear: both} /* no clear: both -> no line */
#footer p { margin: 18px 0 0; font: 11px/17px Arial, Helvetica, sans-serif; }
#footer p, #footer p a { color: #999; background-color: inherit; text-decoration: none; }
#footer p a:hover { text-decoration: underline; }
#footer p a.logo { position: static; display: block; width: 42px; height: 42px; text-indent: -1000em; background: url(../images/nav/footer-splash.jpg) top left no-repeat; float: left; margin: 5px 18px 0; }

h1.homeh1 {margin:0; display:inline; font-size:11px; }
h1.txth1 {margin:0; display:inline; font-size:12px; }
h1.txth2 {margin:0; display:inline; font-size:11px; }
h2.homeh2 {margin:0; display:inline; font-size:11px; }
.nob,.nobo{font-weight:normal;}
.pil {display:inline;}
.disp{width:245px;}
.disp2{margin-left:40px;}
.disp3{margin-left:20px; font-size:16px; line-height:20px; }
.disp4{width:357px;}
.disp5{width:350px;}
.disp6{width:610px;}
.disp7{position:absolute; right:9px; top:212px;}
.disp8{width:299px;}
.disp9{position:absolute; right:40px; top:136px;}
.disp10{margin: 16px 40px 0 20px; width: 299px; float: left; line-height:16px;}
.disp11{position:absolute; left:395px; top:176px;}
.disp12{list-style-position:inside}
.disp13{margin: 16px 40px 16px 20px; width: 299px; float: left; line-height:16px;}
.disp14{width:306px;}
.disp15{position:absolute; top:530px;}

span.b, h2.b, div.b { font-weight: bold; display: inline; margin: 0; padding: 0; font-size: 11px }

*:focus {
outline: none;
}
*::-moz-focus-inner {
border: none;
}

/* Added by SEO */
a.normalize:link, a.normalize:visited, a.normalize:hover, a.normalize:active { color: black; text-decoration: none; }
h1.b { font-weight: normal; display: inline; margin: 0; padding: 0; font-size: 11px }
.noi { font-style: normal; }

