Uneek, those are nice solutions but too pricey for my budget. Since 99% of the time the seats will be up and I won't be using a liner, I think I'm going down the DIY path.
If I can find a 6x5 tarp, I can put some additional eyelets around the edge. Then thread some rope through eyelets. Draw...