I have everything down pretty nicely, plan wise. But I wasn't quite sure what FABRIC to use. Since I'll have a black shirt on underneath, I was hoping I could use fabric that wouldn't be see-thru. Especially concerning the pants.

a cotton twill is always a good idea, for solid white shirt/pants type costumes that can't be see-through. You'll find it either listed in the fabric store as twill or sportswear/bottomweight. Just be careful not to get one that's too stiff, James ought to have some softness to him.

__________________Founder and President, Madison Area Costuming Society, a chapter of the International Costumer's Guild