Cloud texture on a quite big soft brush.
Add Layer style > inner glow (outer if you want too)
Then dublicate your first layer and guassian blur it a bit so you get a soft light from the clouds.
Go to the layer you used inner glow on and use the darken tool to darken everything.
Then dublicate all layers and change them to any colors you like.