Как правильно реализовать свое меню в Drupal?
Переопределяйте theme_menu_tree и theme_menu_link
Измените css под меню Drupal. Я пользовался модулем Nice Menus. там можно в настройках прописать свой style.css «Оформление – Настройки темы». В настройках темы ищем поле  «Путь к пользовательскому CSS-файлу для Nice menus» и прописываем туда путь до собственного файла CSS.
Соответственно нужно будет переписать в css class или если есть id для "Nice Menus".