Modern boat canvas is usually made from a synthetic fabric, like Dacron or nylon, rather than cotton. Since your boat's canvas is regularly subjected to a wet--or at least damp--environment, mold prevention is the goal of canvas maintenance. Elbow grease, without harsh chemicals that damage the canvas, can prevent mold from gaining a foothold and is no more than an afternoon's work.