Garder un objet à la même position est assez simple, il suffit d'utiliser le style "position:fixed".
Tout le problème vient que ce style css ne fonctionne pas sous IE.
Il est donc possible que ce code ne fonctionne pas sous certains navigateurs.
N'ésitez pas à la faire savoir :-)
width:500px; // c'est la largeur du menu
left:50%; // centre le menu
margin-left:-250px; // la largeur du menu / 2