I agree with everthing
GUJUm0deL has said.
With regard to:
2) The blinking effect has to stop. That is not only annoying but also a major distraction. Takes focus off of the rest of the site.
I COMPLETELY agree! Blinking makes a site look unprofessional and distracts from the main content.
6) Have consistancy through-out the site. Seems like all your pages have a new layout. Keep the same layout just diff. content.
Create a header which contains the site title & navigation links and include it on every page so that users don't have go back to the starting page to navigate. Also, if the content on one page is centered, center it on every page.
7) Though its the season, and it may look cool, the falling snow is really really really annoying.
This is similar to the blinking thing I said on #2. However, if the rest of your site looks professional, you could maybe get away with this for a short period of time (seasonal).
Two additional points of my own:
1. The translucent menus are cute, but I would make the background a solid color. Some visitors may have difficulty reading the text on them.
2. In addition to having navigation via a javascript menu, place the menu links as standard hyperlinks somewhere on the page (perhaps as a footer).
Two reasons:
a) Text browsers (like lynx) will not work with javascript menus. Disabled visitors may not be able to navigate past the front page of your site.
b) Web-bots will not use javascript links to navigate. This puts your website at a serious disadvantage for page ranking. See
for more info.
Overall, the site is decent. It needs some touching up, but it looks good so far.
-Ron
-We all play from the same deck of cards, it's how we play the hand we are dealt which makes us who we are.