Why isn't local.css file used in styling a page on a site? I have been transferring a development site to a new computer and ran into a problem when I transferred the local.css file I had been using to style my content.  While the file works fine on the old computer it is not working on the new even though the file configuration is identical.  

The site is using a subtheme for Stark.  Both theme are present and enabled. The general appearance of the site is now consistent with the Stark theme.  I am using firebug to determine the css sources.  If I select a superfish menu on my site, I get css input from system and superfish.css, but not from local.css.  It is not being used at all because I can copy over a setting from superfish and change it in local without affect.  My caches are constantly being flushed so that is not the problem.  

Here is the directory structure:


"example.div/themes/stark/stark.css" - used
"example.div/sites/all/libraries/superfish/superfish.css" - used
"example.div/sites/all/themes/sub_stark/css/local.css" - not used.


The sub-stark info file reads:

       name=sub stark 
       description = Stark 
       sub-theme base theme = stark 
       core = 7.x 
       engine = phptemplate

       stylesheets[all][] = css/local.css


Configuration looks good. Caches are cleared. Have I forgotten a setting somewhere?
Well, I've got it to work by moving  the file into the Sub-stark directory instead of a sub directory and changing the .info file.  I am working on Windows 7 using an Oracle VM with Ubuntu, so there may be that is causing a problem.