Hai due possibilità: impostare una position:fixed, basterebbe il solo CSS, oppure applicare una position:absolute e poi agire sul top, tramite l'animate di jQuery.
Esempio:
codice:
<style type="text/css">
.ca-menu{
width:800px;
position:absolute;
left:50%;
margin-left:-400px;/*centra nella pagina*/
top:25px;
}
</style>
<script type="text/javascript">
$(function(){
$(window).scroll(function(){
var scrollAmount=$(window).scrollTop()+25;// 25 è il top iniziale
$('.ca-menu').stop().animate({top:scrollAmount})
});
});
</script>