/*Menu Style Sheet*/
#nav_main {
  left: 0px;
  width: 151px;
  padding: 7px 0px 0px 0px;
}
#nav_main ul{padding: 0px 0px 0px 0px; z-index: 200;}
#nav_main  li{list-style: none; line-height:24px;text-align: left; width: 150px; z-index: 200;}

#nav_main li a {
  text-align: center;
	font-size: 11px;
	color: #25245f;
	text-decoration:none;
	letter-spacing:-.00em;  
  line-height: 18px;
  display: block;
  padding: 3px 3px 0px 5px;
  
}

#nav_main a:hover b.button{background: #9B782D;}
    #nav_main b {
      background: #D9BB7B;
      border: solid #9B782D;
      border-width:1px 0px;
      margin:0px 1px;
      padding: 0px 0px;
      display: block;
      font-weight: normal;
    }
	#nav_main  li.double b b{background:transparent url(../images/button2x.png) repeat-x; }
    #nav_main b b {
      background:transparent url(../images/button.png) repeat-x;
      border: solid #9B782D;
      border-width:0px 1px;
      margin:0px -1px;
      padding: 0px 5px;}  
	
    #nav_main li a:hover b.button { background: #9B782D; color: #237c36;}
    #nav_main a.selected b.button{ background: #9B782D; color: #237c36;}
  /*#nav_main li a:hover b.button b, #nav_main a.selected b.button b{ font-weight: bold;}*/
  
#nav_main li{ background: none; }

#nav_main ul.sub_menu li a {margin-left: 8px; padding: 3px 0px 3px 0px;}

#nav_main ul.sub_menu { 
  background: url(../images/subback.png) repeat-y; 
  border-left: 1px dashed #D9BB7B;
  margin: 0px 0px 0px 14px;} 
  
#nav_main li.expandable ul.sub_menu {display: none;}
#nav_main li.expanded ul.sub_menu {display: block;}
  
#nav_main ul.sub_menu li {background: transparent; width: 132px;}

li.double div.sub_menu_spacer {
	height: 18px;
}  

.sub_menu_spacer {
	border-bottom: 1px dashed #D9BB7B;
	display: block;
	height: 9px;
	margin-left: -8px;
	position: absolute;
	width: 50px;
	z-index:-1;}  
