Is there any reason you went for white links on a white background?
it's because they didn't test their web site in any browser except IE, quality!
I couldn't decide if it was a "find your own way around" kind of a site or if it was just being smart arse.