The nav system roll overs. The color of the current one and the color of the :hover are the same? I did not look into the code but they look the same on my laptop display. Just an FYI.
Note: I do not test code. I just write it off the top of my head. There might be bugs in it! But if any thing I gave you the overall theory of what you need to accomplish. Also there are plenty of other ways to accomplish this same thing. I just gave one example of it. Other ways might be faster and more efficient.
Heres a couple of things that might look a little better to me:
In your CSS:
#submenu1 (2 and 3 as well) maybe add some line-height to center the text vertically.
coding wise it appears that you could drop #submenu (2 & 3) and #subsubmenu 2( & 3) all together. I don't see any difference between (../images/nav13.gif) and (../images/nav2.gif). And you should be able to just use #submenu and #subsubmenu for all of them. Just make tham classes so it'll validate.
I would bump up the font size on both the top nav and the side headings. And maybe somcething like color: #666 might look better. On the nav the rollover white color looks fine against the #BFBFBF due to the contrast. The white text on the #ccc (i think thats what default grey is ) looks washed out.
<a href="#"><img src="images/manlaptop.jpg" class="floatRight" alt="Computer Maintenance Services" /></a> /* nix this */
<p class="main submain"><br/><b class="blue">Home Users</b><br/>
We provide home user services including our sanitation and maintenance services for a stand alone machine or a home network, this can include other deliverables including PC cooling etc <a href="homeuser.html">More</a></p>
<p class="main submain"><b class="orange">Virus & Security</b><br/>
Do you have a fully up to date and active virus checker?, is your important data secured? <a href="virus.html">More</a></p>
<p class="main submain"><b class="blue">Frequently Asked Questions</b><br/>
<a href="faq1.html">Regular maintenance prolongs PC lifespan</a><br/>
<a href="faq2.html">Does regular sanitation cut down sick days</a><br/>
<a href="faq3.html">How often should my company clean IT equipment</a><br/>
yep that guy just floating there is still bugging me
The lay & design is awesome, like it!
But you should try semantic correct (x)html, it's really better (seo, look without css, and much more)
And well - you show that button at the bottom of the page, yeah - your page is xhtml valid - but who cares? If you want to show your customers that you care about standards use semantic code and style your owm button (that one is really ugly )