body  {
behavior: url(/includes/hover.htc);
/* WinIE behavior call */}
div#nav-cat {
	margin:-4px 0 0 -1px;
  	background-color: transparent; 
	font-weight:bold;
 	line-height: 20px; 
	}
div#nav-cat ul {
	margin: 0;  
	padding: 0; 
	padding-top: 0; 
	width: 150px;   
	background-repeat: no-repeat;
}
.nav-cat-top, .nav-cat-bottom{
	width: 150px; 
	margin: 0px 0 0 39px;
	background-image:url(../images/nav_top.gif)
}
.nav-cat-bottom{
	margin: 0px 0 0 40px;
	background-image:url(../images/nav_bottom.gif)
}

div#nav-cat ul.level3 {background-color: transparent;
}
div#nav-cat ul.level4 {background-color: transparent;
}
div#nav-cat ul.level5 {background-color: transparent;
}
div#nav-cat ul.level6 {background-color: transparent;
}
div#nav-cat li {
 background-image:   url("../images/b1.gif" ); background-repeat: no-repeat;
 position: relative;
 list-style: none;
 margin: -2px;
 margin-left:40px; 
 margin-top: 2px;
 z-index: 20; 
 height: 30px;
 width: 140px;
 padding-left:10px;

 
/* change it to whatever space you want to put space between buttons*/
}
/* <---this line may help or hinder IE menu shifting issues */
div#nav-cat li li {
  	margin-left: -2px; margin-top: 0px; 
  	background-image:  url("../images/b1_over.gif");
	background-repeat:repeat;
   	width: 175px;
	height:25px;

/* this overrides the margin-top in the declaration above */
} 

div#nav-cat li:hover {
	background-image:   url("../images/b1_over.gif"); 
	 background-repeat: repeat-x;
}
div#nav-cat li.submenu {

background-color: transparent;
text-align:left;
z-index:100;

}

a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;	
	}

div#nav-cat ul {
	background-color: transparent;
	text-align:left;
	}
div#nav-cat li a {display: block; 
	padding: 3px 0 0.25em 0.5em;
  	text-decoration: none; 
	width: 120px;

  }
/*border-left: 0.5em solid #BBB;}
div#nav li a:hover {border-left-color: red;}*/
	}
div#nav li a:hover {border: none;
}
div#nav-cat>ul a {width: 135px;

}
div#nav-cat ul ul {
	position: absolute; 
	top: 0; 
	left: 152px;
  	display: none;
	}
div#nav-cat ul.level1 li.submenu:hover ul.level2,  
div#nav-cat ul.level2 li.submenu:hover ul.level3,
div#nav-cat ul.level3 li.submenu:hover ul.level4,
div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {
	display:block;  
}
div#nav-cat ul.level2 li.submenu a:hover{
	 color:#FF0000;
	 }
div#nav-cat ul.level2 li.submenu a{ 
	width:200px;}
	
