Thanks for the suggestion on mootools - I'll take a look at that.
I admit I looked at the functionality of the site rather than the look and feel - I too have discovered that clients tastes can differ a lot from my own. Its often hard to point out that a client is tastelss ;-) (or maybe its...