.nav-container-outer{width:700px; height:74px; background:url(../graphic/nav-bg.jpg); margin-left:30px; font-size:0.95em;}
.float-left{float: left;}
.float-right{float: right;}
.nav-container .divider{display:block; border-width:0px;border-style:solid;}
.nav-container .divider-vert{float:left; width:0; display:none;}
.clear{height:0; width:0; clear:left; line-height:0px; display:block; float:none;}
.nav-container{position:relative; zoom:1; margin: 0 auto;}
.nav-container a, .nav-container li{float:left; display:block; white-space:nowrap;}
.nav-container div a, .nav-container ul a, .nav-container ul li{float:none;}
.nav-container ul{left:-10000px; position:absolute;}
.nav-container, .nav-container ul{list-style:none;}
.nav-container li a{float:none}
.nav-container li{position:relative;}
.nav-container ul{z-index:10;}
li:hover>ul{left:auto;}
#nav-container ul {top:100%;}
#nav-container ul li:hover>ul{top:0; left:100%;}
#nav-container a{padding:7px 17px 7px 18px; margin: 10px 0px 0px 0px;color:#FFF; text-decoration:none; 
font-weight: bold; background: url(../graphic/item-primary-bg.gif); background-repeat: no-repeat; 
background-position: top;}
#nav-container a:hover{color: #6C3600; background: url(../graphic/item-primary-bg.gif); background-repeat: no-repeat; background-position: center;}
