Theme deactived html and css styling on home page posts

Reido, you’re most likely facing an incompability between some stuff of your wordpress installation, for example, between theme and a plugin or even between theme, plugin and wordpress.

Just disable the plugin and check if the problem still exists. If so, disable all plugins, and try again. You need to find which component is incompatible and then just do not use it any longer or fix it.

For getting a plugin fixed you can try to find support for a plugin or you can contact someone who is firm with PHP and wordpress plugin programming. So if you just learn PHP you can try to learn PHP by fixing it on your own, sure.

You can get help on hacking plugins in the wordpress support forums as well.