I think what you want is called a camper canvas. Likely you will need to go to a custom canvas shop for that. I once stopped in at such a place that used to be down the street from me. Their workmanship was fantastic. I had no idea of the options available, such as zip open windows with screens, etc. Very pricey though! Outside of a custom canvas shop, I think your only hope is these guys:
http://www.greatlakesboattop.com/canvas-enclosuresThey are the manufacturers of the OEM biminis, bow & cockpit covers, camper canvas, mooring and trailer covers for Four Winns and many other brands. There is a link there that lets you email them for a quote. Be warned, they ask for Hull registration information for your boat, and the numbers off the OEM Bimini if you have one.