Ohhh, Sorry.... I did in deed figure it out and the problem was my code. I was not strict enough and was using the wrong cases in some places and a few other stupid beginners mistakes.
I have since started using xhtml for mobiles instead of wml because it allows me to build sites with many more features. WML is great of small very simple sites but if you want something that looks good then try xhtml. They both have their pros and cons.