Disclaimer. This covers several topics of discussion.

Web Browser Usage:
I have tested this website to be compatible with Firefox - Safari and Opera on both Macintosh and Windows based PCs. Yes - the term PC also includes Macs.

Validation:
This website is compliant w/ valid CSS v3 and XHTML 1.0