Bill,
A trick I have not tried is to use a DryDucks poncho for the top. It might not be long enough but you could make it up from the bottom. That O2 material breathes very well, and should make a very dry shelter.