Not this (position:fixed, top:0px) nonsense.
The section should stay in the location where it is built and stick only once it reaches the top.
Also how about "hide on scroll down" "show on scroll up" that way we can hide the section (ideally the navigation menu) when scrolling down the website then have the navigation appear when the scroll back up.