Occasionally I'll use Cube as an admin theme for a client wherein I need to make some changes. I prefer keeping all css files in a cube/css folder as well as all tpl's in a cube/templates folder. The only problem I've run into – and I've run into this many times – is that Drupal always looks for page.tpl.php inside cube and not cube/templates. Is this a result of it being a sub-theme of Rubik or Tao? I've tried doing the same thing in those theme's folders but it doesn't solve it. I've updated the references to all CSS and tpl files in the .info as well as template.php and have cleared my cache.

Regardless of this issue being about me wanting to put page.tpl.php into the templates folder, I'd like to ask why the tpl's and CSS files aren't all in folders for this theme?