I now consider the main website design complete after tinkering with it for a little over 3 weeks. I am very happy with it, and have learned a lot of new HTML/CSS/JavaScript intricacies along the way that I hadn’t had the pleasure (or pain) of dealing with before. I should have a detailed post up sometime on the design aspects and overcome challenges.