Graphics for interactive activities at the Discovery Channel Store, which blurs the distinction between learning and retail with high quality, interactive displays.