Designing a websites is not as simple as it looks, A Web Designer has to contribute more than just creating a template and filling it with some colours.The most important and the most difficult task for a designer is to provide a SOUL to the website, in o