TIPS FOR CRAFTING AN APPEALING WEB SITE DESIGN THAT ENGAGES SITE VISITORS