web designer has many challenges to tackle. The creation of an attractive web site is as important as sending the message across effectively. After all, a web site is a representation of what a company or service is about. Therefore it is necessary that a web site attracts users and...