Nice site and as some one said you need favicon