Marine deck