My brother has these two Jim Henson books, I think one of them is called No Strings Attached and it shows some nice pics of the workshop of all the suits, and I think it shows some nice close ups too, I'll see if he'll let me scan the pics if you'd like.
[/b]