Easy explanation for why it is not clear: I don't know myself yet. The site is there and ranks fairly well on s.e. and therefore I don't want to risk making major changes in one go. Besides that, I don't have a clear picture of what I want. So far I have been bumbling along and adjusted things based on feedback I got from people that are neither in my line of work, nor webmaster; in other words: your average Google user.
My site building so far has been an a**e about face exercise.
It started off with somebody else building it for me with a dreadful provider called sitesell by using their online building tools. As a result, the site was cumbersome, patchy, slow and very obviously template based, with a cheap and unprofessional look to it.
I ditched sitesell, and with it, most of the lay out disappeared. In the past 4 months, I cleared most of the rubbish from the templates and hope to finish that job in a couple of weeks.
The result is a website that is entirely “repaired” in stead of “designed”. All the code that is in the pages I have finished is there because I found out that it works. A lot of it is probably painful to look at for a webdesigner, but I can live with that. It doesn't do for great lay outs though, which brought my need for learning css.
I only want to use the basics, as I purposely avoid giving the site a flash look. My business model is to deliver a technically high quality without frills, and I want my website's presentation/lay out to reflect that. Hence loads of text, no pop-ups apart from email button, and only a few pictures so people can recognise items. ( and use the alt tags for seo )
Looks wise, I only want to upgrade the current lay out from an amateurish look to "plain professional" if that makes any sense.