Did you not see my talkorigins link? They have an entire SECTION on it. Ever hear of unified concepts?
http://www.google.com/custom?q=cosmology&sitesearch=www.talkorigins.org
I'm off too, I'll check up tomorrow to discuss.
Talkorigins is not dedicated exclusively to discussion of the theory of evolution. That a scientific subject is discussed at the website is not an indication that said subject is a part of the theory of evolution. The theory of evolution addresses only the cause of biological diversity. Any other scientific subject addressed is part of a seperate theory.