No, I don't mean sunglasses!
As many of the members here have found, solutions to our boat problems often can be found at your local RV store.
The Admiral and I were looking for a good solution to provide shade/privacy for our opening ports. We went to Camping World and found our solution. With a membership, the solution cost less than $10 per shade and took about 15 minutes per shade.
Step 1. Mark mounting holes.
Step 2. Drill pilot holes.
Step 3. Mount shade.
Step 4. Enjoy!!!!!
Nice! They fit perfectly. FYI, here is the maker of the OEM shades found on the C34. I bought a couple from them to put over the fixed ports in the salon. Just don't say what brand of boat you own.
http://www.diybob.com/Odyssey.htm