window.addEvent('domready', function() {

	$$('#b li').each(function(el) {
		//css
		var reset = false;
		var fx = new Fx.Tween(el,{
			duration: 200,
			link: 'cancel',
			onComplete:function() {
				if(reset) {
					el.setStyle('margin-left','0');
				}
			}
		});
		//events
		el.setStyle('margin-left','0').addEvents({
			'mouseenter': function(e) {
				e.stop();
				fx.start('margin-left','20px');
				reset = false;
			},
			'mouseleave': function(e) {
				reset = true;
				fx.start('margin-left','0px');
			}
		});
	});
	
});