The file aka the css file is time coded and such with the database. If the time code does not match it will mess up your look of your site.

The css file permission needs to be 666 aka -rw-rw-rw- in your styles folder.

The bold part is the time code that needs to match in the styles database:

BeagleWorld_1250470458.css

Now if your permissions are not correct on your styles folder this will not allow your message board to update the file name for your style file it self and cause your template or style to appear really messed up.

It is kind of funny that you should ask this as the person who ripped off my site had a problem with their style stuff as they didn't, I'm guessing, have the permissions set properly. Now them never having any experience with this stuff as I did all the work they hosed their styles and then blamed me for messing up their site, even though I have no FTP, or web access to their site as they .htaccess banned every IP in my net block, LOL.