The rain will last until Monday morning before a cold front comes in, bringing highs in the 60s and lows in the 40s by ...