The fire dance took place at the same time around a multi-leveled candelabra in the center of the group of chanting men. The ornately costumed dancers played out a story using the traditional Apsara movements. There were a couple of women, I think one being a princess of some sort, a couple of demon-monsters, and a king-prince-guy-dude (I don't know), and a child who I took for a fairy (I could be horribly wrong - I had no program to fill me in) In the end, it seemed to me that the bad guy won the epic battle and the monster got the princess. Sometime things are just as fun when you don't know what's going on.
People came out and put up two foot barricades, dumped a large pile of coconut husks in the middle of the floor. Surely they were soaked in some fuel since there was a great woooosh as they were set a flame. After a minute to let them cook a bit a man either riding a horse or dressed as a horse trotted into the pyre and in his bare feet and kicked the burning embers out from the center toward the crowd creating a fantastic shower of sparks everywhere. Those sparks must be a property of flaming coconut husks. He was followed by two men with squeegee/brooms who pushed the embers back in a central pile. This was repeated a few more times until the fire was out. I'd bet big money that was the fire dance part.
I walked out into a heavy tropical rain and while others had umbrellas or ponchos I just got soaked. It didn't matter to me since the only real difference is that when it's not raining I'm soaked in my own sweat. My laundry was done just before leaving Thailand and I have not changed into anything fresh thinking the is no reasons to drench my clean stuff. Completely soaked in the rain is a total improvement for me and anyone within a couple meter radius.
My evening was spent under my porch, enjoying the downpour, drinking a Bintang pilsner beer, and pretty much typing this shit out.