Drupal 7 Breaks CSS Rule Ordering Standards when CSS Aggregation is Turned On
Solved my own question. There were rules that came before the @import. So this wasn't a Drupal 7 issue, it was a CSS interpretation error.