Site best viewed in firefox, optimized for 800x600 screen resolutions. If you find any errors contact us!