Also ich wäre für CSS3 Der einzige Nachteil du wirst nicht alle IE bedienen können.
Alternativ könntest du das ganze auch via MooTools machen, in etwa so:
PHP-Code:
window.addEvent('domready', function(){
var list = $$('.subsub li a');
list.each(function(element) {
var fx = new Fx.Styles(element, {duration:400, wait:false});
element.addEvent('mouseenter', function(){
fx.start({
'padding-left': 25,
'background-color': '#eaeaea',
'color': '#92AE01',
'width': 205
});
});
element.addEvent('mouseleave', function(){
fx.start({
'padding-left': 0,
'background-color': '#262626',
'color': '#FFF',
'width': 230
});
});
});
});