The Dorade boxes should have small drain ports at deck level.. is it possible that these have plugged with dirt/whatever and the dorade is filled and essentially overflowing into the boat?
Or is it leaking onto the inside of the liner and then down to your galley area?
".. there is much you could do at sea with common sense.. and very little you could do without it.."
Capt G E Ericson (from "The Cruel Sea" by Nicholas Monsarrat)
1984 Fast/Nicholson 345 "FastForward"