This site is mostly evolutionists. Most of the creationists stick to the theology and bible threads and tend to stay away from the more scientific debates. From time to time we have the hit and run creationist. They tend to post 10 to 20 times a day until they realize that most of the people on this site are very familiar with the creationist arguments and science in general. Including myself, there are about 10 to 20 regular evolutionist posters in the science forums, and depending on the lunar cycle, about 1-2 creationists actively posting in the same threads.
If you are a creationists, don't feel intimidated. Our bark is worse than our bite. Just as long as you post logical and supported arguments, you have nothing to worry about. Welcome to our little corner of the internet.