As soon as you use jQuery to manipulate CSS, you should load your CSS files before you load the core of jQuery.

Something I often had to deal with, especially when plugins check for certain css values, this includes my own Horizontal Accordion Menu.