1: start off with a 500x500 image
2: fill the bg layer with a black/white gradient (make it any way you want)
3: then render 3 or 4 105mm lens flares in different places
4: after that go to filter>distort>wave and hit randomize until you see somthing smooth and flowing (or just somthing you like)
5: after that go to filter>texture>stained glass and leave the deafault settings (unless you want to change to your prefference)
6: then the final step wil be to add color... image>adjustments>hue and saturation... be sure to tick the "colorize" box... then find the certain color you want... heres what you could come up with using this tutorial \/ \/ \/ \/
(NOTE: for this image i used the rainbow gradient... feel free to expiriment to come up eith you own style)