Small-town charm meets big-city style on Greenville's Main Street, which has earned praise from magazines for resurrecting the city's downtown.