VILLAGE BANK AND TRUST