el primer código javascript esta entre los tags de script?
 
y entre el ondomready?  
Código:
 <script type="text/javascript"><!--
window.addEvent('domready', function(){
var list = $$('#idList li');
list.each(function(element) {
var fx = new Fx.Styles(element, {duration:200, wait:false});
element.addEvent('mouseenter', function(){
fx.start({
'margin-left': 5,
'background-color': '#666',
color: '#ff8'
});
});
element.addEvent('mouseleave', function(){
fx.start({
'margin-left': 0,
'background-color': '#333',
'color': '#888'
});
});
});
};
--></script>
  Saludos