Switched to the 2011 theme and everything worked fine. When I switched back to the default 2012 theme, it started working fine. Strange… no clue as to why it was behaving the way it was.
As for the php errors… none.
In the end, the 2012 theme is now working as it should.
Thank you, Jonah.