I use firefox, and I have no such problem with the nVidia site. I have noticed that extensions can affect page layout, and I noticed that you have AdBlock installed. Have you tried without your extensions loaded? If you don't want to uninstall them, you can try downloading a standalone version...