Now, I took backup of wp-content (renamed the folder). And uploaded the complete wp-content folder from the previous hosting on the new one but same result. The menu is still showing all the sub links in the main nav.
This line of code is used to grab the nav:
<?php wp_nav_menu( array(‘theme_location’=>’top-menu’, ‘container’ => ”, ‘menu_class’ => ‘nav’, ‘link_before’ => ‘<b>’, ‘link_after’ => ‘</b>‘) ); ?>
suggetions?