Ooo wait....what about Alpha Omicron Pi?? I think that's a pretty solid guess! They have red and I know they've got chapters over in NC!
Crud, I'm usually way better at this. When people give ambiguous hints, it's like triple the work to figure it out due to the many possibilities. No fair! More clues please!
.....Kelly