Yes Larry there are alot of styles available on the casio site for free and all are compatible with the new Casios. You only need to do some tweaking on most styles.

There are no special forums as far as I know. I have the CTK 7000 and it is a great keyboard for the money.