Weather resistant marine grade polymer frame