AMENDED AND RESTATED CREDIT AGREEMENT Dated as of June 29, 1998 by and among PEEBLES INC., FLEET BANK, N.A.,