It's up to you what you want the site to look like. You have a bigger problem that the submenu items dont all appear unless you scroll over them.
You should look to the CSS again with an eye to reduce the need for so many different classes on one thing, but YMMV.
It takes too long to figure out why the menu is only partially shown given all those classes to wade through.
...and gladly would he learn and gladly teach
for humor and the unique Bush/Obama Approval Polls