The display issues with the library website have now been resolved by our website provider. The problems were caused by a code update that affected our display settings.

Thanks for your patience. We apologise for any inconvenience caused.