Hi i would recommended this site http://www.thewebpole.com/
here you can get the web hosting plans at low cost. Here they are also providing web designing service you can get the web design service and make a colorful website. Here they are very well known professional web designer do that job. You can explain one by one your thoughts they will designed colorful web pages They are providing free web hosting,email accounts in all web design service plan.