Thanks Void,
I tested a few of the open source CMSs, but I could not find one that did what I wanted.
It was quicker and simpler to write my own CMS, because I have also incorporated the auto payment, invoicing, audit trail and reporting features, I wanted.
