body { behavior:url("csshover.htc"); }

div#nav {
  width: 100%;
  display: block;
  margin-top: 1px;
  font-weight: bold;
	margin: 10px 3px;
}

div#nav ul {
  padding: 0; 
  margin: 0;
}

div#nav li {
  position: relative; 
  list-style: none; 
  float: left; 
  margin: 0;
	margin-right: 2px;
	border-top: 2px solid #d2b48c;
	border-bottom: 2px solid #d2b48c;
border-left: 2px solid #d2b48c;
border-right: 2px solid #d2b48c;
	background: #d7cbb4;
	width: 126px;
width: 151px; 
	height: 30px;
width: 122px;
width: 147px; 
}

div#nav li:hover {
	z-index: 10;
	background: #d2b48c;
}

div#nav li a {
  display: block; 
  text-decoration: none; 
color: #000;
	text-align: left;
  width: auto;
	border-left: 4px solid #a0896a;
margin-left: 2px;
	padding: 4px;
margin-top: 4px;
margin-bottom: 4px;
}

div#nav li a:hover {
	color: #fff;
}

div#nav>ul a {
  width: auto;
  color: #000; 
}

div#nav ul ul {
 	position: absolute; 
 	width: 100%;
 	display: none;
}

div#nav ul ul li {
 	width: 100%;
}

div#nav li.submenu {
}

div#nav ul ul li.submenu {
}

div#nav li.submenu:hover {
	z-index: 100;
}

div#nav li.submenu li.submenu:hover {
}

div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 
	li.submenu:hover ul.rollover, div#nav ul.level2 
	li.submenu:hover ul.level3 {
 	display:block;
}

div#nav ul.level2 li {
	background: #d7cbb4;
border-top: 0px;
}

div#nav ul.level2 li:hover {
	background: #d2b48c;
}

div#nav ul.level2 {
	top: 31px;
	left: -2px;
}

div#nav ul.level3 {
	top: 0em;	
	left: 140px;
}

/* custom menu/submenu widths */

#nav .subone { width: 122px; width: 147px; }
#nav .subtwo { width: 122px; width: 147px; }
#nav .subthree { width: 200px; }
#nav .subfour { width: 200px; }

#nav .five { }
#nav .six { }
#nav .contact { width: 124; }
