.menu_list {	
	width: 200px;
}
.menu_head {
	padding:15px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
}
.menu_body {
	display:none;
}
.menu_body a{
  display:block;
  color:#000;
  padding:30px 0 0 30px;
  font-weight:bold;
  text-decoration:none;
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
.menu_list span { display:none;
/*text-indent:-1000px*/}
 /*top level nav*/
#nav_collections {background: #000 url(../images/home-collections.gif) no-repeat;
/*display:block; width:150px; height:20px*/}
#nav_collections:hover {background: #000 url(../images/collections-collections-sel.gif) -1px -2px no-repeat;}
#nav_collections:active {background: #000 url(../images/collections-collections-sel.gif) -1px -2px no-repeat; /*display:block; width:150px; height:20px*/}

#nav_diamond {background: #000 url(../images/home-diamond-guide.gif) no-repeat;}
#nav_diamond:hover {background: #000 url(../images/home-diamond-guide-sel.gif) -2px -4px  no-repeat;}

#nav_about {background: #000 url(../images/home-about-us.gif) no-repeat;}
#nav_about:hover {background: #000 url(../images/home-about-us-sel.gif) no-repeat;}

#nav_contact {background: #000 url(../images/home-contact-us.gif) no-repeat;}
#nav_contact:hover {background: #000 url(../images/home-contact-us-sel.gif) -4px 1px no-repeat;}

#nav_testimonal {background: #000 url(../images/home-testimonials.gif) no-repeat;}  
#nav_testimonal:hover {background: #000 url(../images/home-testimonials-sel.gif) -1px -2px no-repeat;}  

#nav_appointment {background: #000 url(../images/home-book-appoint.gif) no-repeat;}  
#nav_appointment:hover {background: #000 url(../images/bookappointment.png) -7px -4px no-repeat;}  
 /*lower level nav - collections*/
#nav_solitaire {background: #000 url(../images/collections-sol.gif) 35px 0 no-repeat;}
#nav_multi {background: #000 url(../images/collections-multistones.gif) 35px 0 no-repeat;}
#nav_rings {background: #000 url(../images/collections-wedding-ring.gif) 35px 0 no-repeat;}

 /*lower level nav - solitaire*/
a#nav_round {margin-left:40px; }
a#nav_round.round {background: transparent url(../images/collections-multistones-sub.gif)  no-repeat; 	}
a#nav_princess { margin-left:40px} 
a#nav_princess.princess {background: #000 url(../images/collections-multistones-sub.gif) 0 -20px no-repeat; }
a#nav_fancy { margin-bottom:25px; margin-left:40px}  
a#nav_fancy.fancy {background: #000 url(../images/collections-multistones-sub.gif) 0 -40px no-repeat;}
/*diamond nav*/
a#nav_colour { margin-left:40px}
a#nav_colour.colour {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 0 no-repeat; }
a#nav_colour.colour-selected {background: url(../images/diamond-guide/colour-selected.gif) no-repeat  0 0px ;}

a#nav_clarity { margin-left:40px}  
a#nav_clarity.clarity {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -20px no-repeat; }
a#nav_clarity.clarity-selected { background:url(../images/diamond-guide/clarity-selected.gif) no-repeat  0 3px;}

a#nav_carat { margin-left:40px}  
a#nav_carat.carat {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -40px no-repeat;}  
a#nav_carat.carat-selected {background: url(../images/diamond-guide/carat-selected.gif)  no-repeat  0 8px;} 

a#nav_cut {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -65px no-repeat; margin-left:40px}
a#nav_cut.cut {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -65px no-repeat; }
a#nav_cut.cut-selected {background: url(../images/diamond-guide/cut-selected.gif)  no-repeat  0 6px;} 

a#nav_finish { margin-left:40px} 
a#nav_finish.finish {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -95px no-repeat;} 
a#nav_finish.finish-selected {background: url(../images/diamond-guide/finish-selected.gif)  no-repeat  0 0px;} 

a#nav_fluo { margin-left:40px}  
a#nav_fluo.fluo {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -119px no-repeat; }  
a#nav_fluo.fluo-selected {background: url(../images/diamond-guide/fluo-selected.gif)  no-repeat  0 1px;} 

a#nav_conflict {margin-bottom:15px; margin-left:40px}  
a#nav_conflict.conflict {background: #000 url(../images/diamond-guide/diamond-sub-nav.gif) 0 -142px no-repeat;}  
a#nav_conflict.conflict-selected {background: url(../images/diamond-guide/conflict-selected.gif)  no-repeat  0 2px;}   

/*about sub nav*/
a#nav_company {margin-left:40px}
a#nav_company.company {background: #000 url(../images/about/about-nav-new.gif) 0 0 no-repeat;}
a#nav_company.company-selected {background: url(../images/about/company-selected.gif)  no-repeat  0 0px;} 


a#nav_workshop { margin-left:40px}  
a#nav_workshop.workshop {background: #000 url(../images/about/about-nav-new.gif) 0 -30px no-repeat; }  
a#nav_workshop.workshop-selected {background: url(../images/about/our-workshop.gif)  no-repeat  0 -1px;}  

a#nav_design { margin-left:40px}  
a#nav_design.design {background: #000 url(../images/about/about-nav-new.gif) 0 -60px no-repeat; }  
a#nav_design.design-selected {background: url(../images/about/our-designs.gif)  no-repeat  0 -2px;}  
/*a#changeText { display:block; width:150px; height:20px; }*/
/*multi sub nav*/
a#nav_round_multi { margin-left:40px}
a#nav_round_multi.round_multi {background: #000 url(../images/collections-multistones-sub.gif) 0 0 no-repeat; 	}
a#nav_round_multi.sol-round {background:#000 url(../images/round-selected.gif) no-repeat -11px 4px;}

a#nav_princess_multi { margin-left:40px}  
a#nav_princess_multi.princess_multi {background: #000 url(../images/collections-multistones-sub.gif) 0 -20px no-repeat;}
a#nav_princess_multi.sol-princess {background:url(../images/sol-princess-selected.gif) no-repeat -11px 4px;}

a#nav_fancy_multi { margin-bottom:15px; margin-left:40px}		
a#nav_fancy_multi.fancy_multi { background: #000 url(../images/collections-multistones-sub.gif) 0 -40px no-repeat;}
a#nav_fancy_multi.sol-fancy {background:url(../images/sol-fancy-selected.gif) no-repeat -11px 4px;}
/*weddings sub*/
a#nav_round_wed { margin-left:40px}
a#nav_round_wed.round_wed {background: #000 url(../images/wedding-nav.gif) 0 5px no-repeat;}
a#nav_round_wed.round-selected {background: #000 url(../images/wedding-classic-selected.gif) no-repeat -20px 4px;}

#nav_princess_wed { margin-left:40px}  
#nav_princess_wed.princess_wed {background: #000 url(../images/wedding-nav.gif) 0 -15px no-repeat;}
#nav_princess_wed.princess_wed-selected {background: #000 url(../images/wedding-diamond-selected.gif) no-repeat -13px 5px;}  

#nav_fancy_wed { margin-bottom:15px; margin-left:40px}
#nav_fancy_wed.fancy_wed {background: #000 url(../images/wedding-nav.gif) 0 -35px no-repeat; }
#nav_fancy_wed.fancy_wed-selected {background: #000 url(../images/wedding-designer-selected.gif) no-repeat -13px 5px;}  

/*selected states for sub nav*/
a#nav_round.sol-round {
	background:#000 url(../images/round-selected.gif) no-repeat -11px 4px;
}
a#nav_princess.sol-princess {
	background:url(../images/sol-princess-selected.gif) no-repeat -11px 4px;
}
a#nav_fancy.sol-fancy {
	background:url(../images/sol-fancy-selected.gif) no-repeat -11px 4px;
}