Potresti (ma è una soluzione 'sporca') creare un modulo per ogni voce di menu e quindi associare ad ogni modulo una classe nel CSS.
Mi spiego. Se attualmente hai 3 voci di menù in mainmenu, ovviamte avrai un solo modulo che ti visualizza il mainmenu. Giusto?
Se invece di avere mainmenu, creassi 3 menu e ad ognuno associassi un modulo, non dovresti fare altro che associare poi a ciascun modulo una classe CSS.
E' un arcano ma penso che funzioni!
Bye
$gÑ@ÞþØ