
Thank You Martin for letting me know about the issues with the site. Your comments were extremely useful. I was able to duplicate each one of these issues myself. I have updated the code accordingly and now users should be able to register and post just fine.
For the most part it was W3 Total Cache causing a lot of headache. After testing each one of the settings I realized that database caching either using disk, enhanced disk or wincache will simply break the registration process. Also Minify is causing some issues here and there. I have enforced SSL login as requested. This should have been in place ever since the site came online.
-Fixed Users Registration Process
-Fixed broken CSS
-Updated Apache mod-security rule
Please, if you find any other issue with the site again let me know. Again, I appreciate your comments :)