When I first load my website, both in Firefox and Chrome, the buttons look ok but the content loads in an incorrect position
It's only for a second, then it gets to its correct position. In slow connections the transition is really visible 'though. Also, in IE loads ok from start to finish.
I checked the FAQ and tried the css code you posted but nothing happened:
Thanks in advance,