St. Louis community radio -
http://www.kdhx.org
You can listen online and all of that stuff, I think. If you click on that link, there should be a button that says "Program Schedule" or something of the sort. Go to that. Each program is usually two hours long. Most of the rock-oriented programs will mention specific subgenres of rock, but only a few of them actually abide by that.