KEY ELEMENTS OF SITE STYLE: METHODS FOR PRODUCING AN AVAILABLE CUSTOMER EXPERIENCE