A Step-By-Step Guide to Building a Small Business Website from Scratch.