http://www.memphisproimaging.com/mp_includes/body.asp

Possibly... worth a phone call