28 January 2006

Work in progress to make website look more like it should in browsers other than Firefox. Unfortunately, this will probably mean some nasty IE specific hacks.