KEY ELEMENTS OF WEB SITE DESIGN: STRATEGIES FOR PRODUCING AN AVAILABLE INDIVIDUAL EXPERIENCE