Nice site. It's very clean. Your planning and attention to detail paid off. It's very complex with a simple and obvious, high contrast interface and navagation sets. Great design work.