July 4 feted even amid Civil War