Well the design is ok but not good.
I am saying this because, you have not presented the content in correct manner.
You have just given list of everything but not any detail description.
If someone is coming to your site then he need detail information not the list.
Consider this point and try to redesign your site.