Well the problem is that shadow is being shared between al the skins, as it is a default declaration of the header. So the point is that you dont need to load skin.default.css in order to get working properly the skin.dark.css.
If we move that rule, we will need to move it to all the skins, which will make us to totally duplicate it.