Someone from Starboard HQ may respond, maybe not.
Not sure if they still have any parts for an '08 Futura 111.
As an option, you can buy very good deck pad material from:
Might not be the exact same color, but I think the pads come with the really good
pad glue so they will stay on almost forever.
Hope this helps,