So when I first bought this car last year I noticed water marks around my sunroof and I thought maybe the previous owner left it cracked open and rain got into it. I used hot soapy water and cleaned the marks real good and now they're BACK! I looked on top and couldn't figure out how was is getting in because the seal seems good. I had some paper's inside my visor and one day when I grabbed them they were pretty wet.. Anyway I can purchase new sealing so that this will stop?

Here's a pic