XF 1.5 Error Website Down


Could anyone please help and tell me what is happening to my website?

Notice: Undefined index: style_id in /home/-x-/public_html/library/XenForo/Dependencies/Public.php on line 305

This is showing on the front page

This is the server error.

[1:30:14 PM] Rachel: Mysqli prepare error: Unknown column 'style.style_id' in 'on clause'

Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
Zend_Db_Adapter_Abstract->query() in XenForo/Model.php at line 219
XenForo_Model->fetchAllKeyed() in XenForo/Model/Template.php at line 434
XenForo_Model_Template->getOutdatedTemplates() in XenForo/ControllerAdmin/Home.php at line 28
XenForo_ControllerAdmin_Home->actionIndex() in XenForo/FrontController.php at line 351
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /home/rolep755/public_html/admin.php at line 13

I do have a database and files backupp that i can restore to if anyone wants to help me restore it. I will accept any help given if someone could please help me.