How about nylon shorts for someone with a size "small" waist? I can't find anything with a zipper-fly for less than a medium waist. I used to buy Land's End water shorts, but now they come only in fat sizes, or without front zippers. I've taken to buying size small zip-offs, and just wearing the shorts, but the padded zippers rub all the hair off my quads.
I'm 5'6", 31" waist, 42" chest. Nothing fits. This used to be a fairly normal size.