Take a look at this website. You should find an excellent deck for your boat.
http://www.rocktheboatmarine.com/
I puchased two decks for two boats from them. Delivery was only 3 or 4 days from the order date. Check for clearances to save money.
I purchased DC Gold waterproof speakers from them 5 years ago. They survived many 'teen' and college parties on the boat. Highly recomend them despite the expense.
Both decks I purchased were JBL. They put out 50 watts per channel and the back of the unit gets pretty hot. I made sure the is good circulation. One is 7 years old and one is 5. Both performed well. I will be glad to demonstrate the DC Gold. (Formerly Babb waterproof speakers).