There was alwredy a proposition for order in CSS. My first question to you is why don't you just change the order in the HTML or with JavaScript?
It is allot more powerful to use JS then CSS and CSS is not meant to organize content on a page, HTML is, its only made to style. Maybe they will add it, but I think the best thing to do is just to use JS or HTML.
