Just wondering if any of you guys know what could be leaking from this photo? It's only that spot that looks damp. Note that it hasnt gotten as bad as to drip on the floor yet, and that's what I'm trying to avoid. I can't seem to tell if its water or oil. Hope you guys can shed some light on it...