Recently the blog titles for all of my posts on the main page are missing. The blog can be seen here:
Single blog post pages have the titles and all the other post info (ie cats, tags, time, etc), but they are missing on the home page. If I switch to the default theme, the titles re-appear. However the theme files for my custom theme haven't been changed in a few weeks (confirmed by the timestamps in my FTP client) and I've double checked and they contain all the correct HTML, at least what worked fine before. I also haven't added any new plugins or updated WordPress recently, and this all started today. Any ideas what may have caused this? Or what I could have inadvertently done to make this happen? Any help is greatly appreciated. Thanks in advance!