Prueba a cambiar en el script el "a" por "span", exactamente aquí:
Cita: SDMenu.prototype.expandMenu = function(submenu) {
var fullHeight = submenu.getElementsByTagName("span")[0].offsetHeight;
var links = submenu.getElementsByTagName("span");
for (var i = 0; i < links.length; i++)
fullHeight += links[i].offsetHeight;
var moveBy = Math.round(this.speed * links.length);
Quizá después pueda mirarlo con más detenimiento, pero de momento eso arregla el asunto que comentas, aunque cambie un poquillo el efecto.