I have a fresh CiviCRM install on my test server and the frontend is displaying incorrectly as if it can't read the CSS Here is a test event: http://node01.tmdhosting983.com/~agsmca/index.php?option=com_civicrm&task=civicrm/event/info&reset=1&id=1
I can't seem to find the problem, is my Joomla theme overriding it?
So it turns out that I was missing a whole folder on my server. The zipped civicrm folder in the installation files under the admin folder didn't install properly (even though my PHP has zip enabled and CiviCRM was installed by a professional and reinstalled by a professional).
The solution is to take manually unzip civicrm.zip from the asmin folder in the install folder you used to install CiviCRM, then manually upload these into your Joomla folder/components/com_civicrm in a new folder named "civicrm"