/* menu */
#menu_holder { text-align: right; width: 100%; height: 39px; background-image: url("/images/graphics/menus/bg.gif"); }
#menu { text-align: right; margin: 0 auto; padding: 0; width: 680px; }
#menu ul { padding: 0; margin: 0; list-style-type:none; }
#menu li {float:left; }

* html #menu a:link, * html #menu a:visited {height:39px; he\ight:0;}
#menu a {display:block; height:0; padding-top:39px; color:#000; overflow:hidden;}

#menu li.list_home {background:transparent url(/images/graphics/menus/index/home.gif);}
#menu li.list_packages {background:transparent url(/images/graphics/menus/index/packages.gif);}
#menu li.list_special_features {background:transparent url(/images/graphics/menus/index/special_features.gif);}
#menu li.list_djs_and_mcs {background:transparent url(/images/graphics/menus/index/djs_and_mcs.gif);}
#menu li.list_past_clients {background:transparent url(/images/graphics/menus/index/past_clients.gif);}
#menu li.list_faq {background:transparent url(/images/graphics/menus/index/faq.gif);}
#menu li.list_contact_us {background:transparent url(/images/graphics/menus/index/contact_us.gif);}

#menu a#item_home { width:67px; background:transparent url(/images/graphics/menus/index/home-h.gif) 0px -39px no-repeat; }
#menu a#item_packages { width:90px; background:transparent url(/images/graphics/menus/index/packages-h.gif) 0px -39px no-repeat; }
#menu a#item_special_features { width:135px; background:transparent url(/images/graphics/menus/index/special_features-h.gif) 0px -39px no-repeat; }
#menu a#item_djs_and_mcs { width:100px; background:transparent url(/images/graphics/menus/index/djs_and_mcs-h.gif) 0px -39px no-repeat; }
#menu a#item_past_clients { width:105px; background:transparent url(/images/graphics/menus/index/past_clients-h.gif) 0px -39px no-repeat; }
#menu a#item_faq { width:60px; background:transparent url(/images/graphics/menus/index/faq-h.gif) 0px -39px no-repeat; }
#menu a#item_contact_us { width:95px; background:transparent url(/images/graphics/menus/index/contact_us-h.gif) 0px -39px no-repeat; }

#menu a#item_home:hover {background-position:0 0; z-index:50;}
#menu a#item_packages:hover {background-position:0 0; z-index:50;}
#menu a#item_special_features:hover {background-position:0 0; z-index:50;}
#menu a#item_djs_and_mcs:hover {background-position:0 0; z-index:50;}
#menu a#item_past_clients:hover {background-position:0 0; z-index:50;}
#menu a#item_faq:hover {background-position:0 0; z-index:50;}
#menu a#item_contact_us:hover {background-position:0 0; z-index:50;}
 
 
/* end menu */


/* submenu */
#submenu #parent { margin-left: -5px; }
#submenu ul { margin: 0px; padding: 0px 0px 0px 3px; list-style-type:none; }
#submenu #me { margin: 5px; font-weight: bold; }
#submenu #me ul { font-weight: normal; }
#submenu #child { font-size: 10pt; }
#submenu li ul { padding: 0px 0px 10px 10px; }
#submenu li a { display:block; padding: 5px; }
/* end submenu */