its decent for beginners...(we've all been there...)
but the colors clash and nothing really blends in with each other. You've got the header, which is this "orangy" color and the text is going thru the line in the banner - doesnt look good
then you have yellow text on top and blue text down below....it doesnt match. Usually, when you create a website, you should choose a color scheme and stick with that scheme throughout your site.
here are some examples:
this is my website this is my cousin's website
Now, I'm not saying those 2 sites are awesome...they both that flaws, but that should give you an example of coloring schemes and how to break up your web pages...also, sort out your info on your page...dont include everything on one page. You want your viewer to browse your site...Not find everything on one page..thats just my opinion
but all in all, nice job...especially since its a small web-hosting company with not much tools to work with.