Upon opening sub menus are moved from a position in a nested unordered lists to a place below the parent menu. This gives some possibilities when applying CSS.
To use the menu on your site you need to output a hierarchical unordered list in a div, include jquery.js and n2menu.js and initialize the menu by executing $("#myMenuRootId").n2menu();