If you love spending time outdoors, you're probably aware of the hours of enjoyment gained from a good deck, veranda or patio ...