Total Incompetence
It seems that after quite some time of leaving my site, it seems that both my understanding of the site and my HTML abilities have gone a little to pot.
I suspect that at some I shall upgrade the whole thing to a new content management system I have been writing, but who knows when.