GUARANTEE AGREEMENT by and between STATE NATIONAL BANCSHARES, INC. and Dated as of March 17, 2004