Salty Dog Marine (saltydogmarine.com) used to make them. Not listed on their website currently, but it's worth a call.

There's two guys in our club who had covers made by the local tent/awning repair shop. Might be worth calling whover is listed in your yellow pages.