yeah the drains are clear, and there is no pooling in that area. it seems to be seeping in where the glass meets the plast. by plastic I'm talking about the piece that attaches to the glass and then has the metal brackets, etc attached to it.
i will double check the drain holes (using caution...