You are referring to www.digitalfocusmedia.com aren't you
Those caches show that website must have been up and running as far back as 2001.
26 Sept 2013 [cached]
Digital Focus Media, Inc. - Staff
www.digitalfocusmedia.com, 18 April 2007 [cached]
History of DFMI
www.digitalfocusmedia.com, 2 Sept 2001 [cached]
Lawrence F. Panik , ...
www.digitalfocusmedia.com, 27 Oct 2007 [cached]
Or are you referring to another website? Let me know I like digging for information on the web.