STEPS TO CREATE AN EXCELLENT WEB SITE DESIGN THAT ATTRACTS AND MAINTAINS SITE VISITORS