DANVILLE, VA--(Marketwire - Dec 20, 2011) - American National Bankshares Inc. (NASDAQ: AMNB) and its banking subsidiary, American National Bank and Trust Company, has announced executive promotions following action taken today by the Board of Directors of the Bank and the holding company.