Antes de decidir a dónde movemos tu tema, haz lo siguiente:
1- Pasa tu HTML por el validador:
http://validator.w3.org/ y corrige los posibles errores
2- Haz lo mismo con tu CSS:
http://jigsaw.w3.org/css-validator/
3- Cuando algo de Javascript no te funcione, en Firefox puedes usar la consola de errores, donde podrás ver qué es lo que está fallando