From what you described, it could POSSIBLY be a mocassin, but we really need a picture to tell what it is. It could be a Kingsnake, too, or even a Garter snake.