Wow! I have no idea how my site's CSS issue snuck by me for so long! My site re-directs to "www.danwatling.com" but my Pelican configuration was set to "danwatling.com". It was a minor, but very critical, difference. Because of this difference, CSS and fonts were not loaded due to a CORS issue. Meaning "www.danwatling.com" was making requests for files on "danwatling.com". These requests were denied due to the default policy of denying requests over HTTPS connections.
The end result is the site looked like garbage. Now that it's fixed, it looks as I originally intended.