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.
it's because they didn't test their web site in any browser except IE, quality!
Is there any reason you went for white links on a white background?