The Blog Cabin has moved, along with the Ready Room, to a new host, 110mb.com. This has inevitably buggered all sorts of things up so everything looks ugly.
I may reconsider the whole site located at crosbies.co.uk, but for now I'm just trying to preserve the stuff people might be looking for - ie, any remaining NWN players. :)
It might make sense to make the Blog Cabin the main page, in fact. There might be a chance it might get updated - though my internet presence is essentially Facebook at the mo.