That looks good. The positioning of the sub-menus is controled with this part of the CSS: #nav li li:hover ul{left: auto;} #nav li li li:hover ul{left: auto;} #nav li.hover ul{left: auto;} #nav li li.hover ul{left: auto;} #nav li li li.hover ul {left: auto;}If you change the left:auto to left:50px (or what ever value is needed it will move it more towards center. Right now the sub-menus are aligned to the left of the parent menu, but the parent menu has a lot of margin (probably from the image). I think that section is probably why it doesn't go more than two levels also.
To get 4 levels you need something more like this: #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.hover ul, #nav li li.hover ul, #nav li li li.hover ul , #nav li li li li.hover ul { left: 50px; } |