I was here then, 11/04, and I do not recall the site looking like that. I recall the home page looking basically as it does. BUT, I've been told senility is rapidly descending on me so??????
I just looked back to posts in 10/04 and couldn't find any about a new web site. I do recall we came out with a new site about then, September/October 2004 but I think the home page was like the present.
If you go in with a search "new web site" it will only go back to January of 2005. No mentions there.