The problem with the home page might be due to some stuff still being in the cache for a while, so it's quite possible it's a bit weird for a little while.
The different colrs in top links was a small issue with a missing space, hehe.
Seems IE and chrome are bit picky about it while firefox takes it in stride.
Anyway, I put in the missing space now and everything should work fine, i.e. the links should be the same color now, visited or not.
Thanks for pointing this out