I used this once and it worked well, although, I did not have the time to perfect it. It may not work for you, but I thought I would throw it out there. Consider: create two css categories for your links, one for main links and the second for your drop down links. On your drop down links set them to visible:none (or 0).
then create another set of CSS for your drop with the pseudo categories of :hover. then set your visibility within hover to visible. From here you just set your margins and padding in order to position where you want your drop down links to drop down at (or in this case fly out).
My Web Development Company: http://www.innovatewebdevelopment.com (Created with Coffee Cup Software).
My Personal Website: http://www.EricSEnglish.com