I ran your home page url through the w3c validator and it didn't validate, I'd work through the issues it presents to get it to validate, if it were me. Great looking site though.