I don't think the implementation of the menus are that bad, it's just the colours that are hideous :) I think with just a few minutes tweaking the CSS and getting someone who knows design to come up with better colours the menu will look much, much more pleasant.
PS: The path sticks out like a sore thumb, the orange colour is not pretty, the text is hard to read and it's not aligned properly in the middle.
Although the border helps I don't think that orange is the right colour to use. It's too powerful and sticks out way too much. It should only be used as supplementary colour.
Is it really necessary with the drop down in the top-menu? Just tried locally without the drop down and think personally it was much better without it. I think it's more important to have a bold / coloured text on the selected top-menu item.