EXHIBIT 10.31 SouthTrust Guaranty Agreement SouthTrust Bank ST Cap Fundssm GUARANTOR: SECURED PARTY: [Last Name(s) first, if individual] John B. Gallagher SouthTrust Bank Post Office Box 2554 Birmingham, Alabama 35290 Attn: Asset Based Lending...