Hey everyone. I've come across some beautiful sites that scroll when you click on a link, and they scroll smoothly, which I want to use for my sites. Here's an example of a couple: http://grindspaces.com/ and http://www.witcreative.info/ . Here's a site that I built for a neighbor/customer: http://etreading.com/. There's vertical scrolling there, but I would like for it to be smoother. How do I accomplish this?

I've come across some sites that explain how to do it, but they don't explain in detail. I'm new to creating sites, so I need a bit more of explaining. Thanks!