Erstmal deaktivierst Du alle Plugins/Widgets und jagst die Seite dann nochmal durch den Validator. Viele Fehler werden von Plugins verursacht. Einige sind dann Folgefehler... Gefühlte 80% der Fehler kommen z.B. durch das Facebook iframe.
Dann schaust Du nach wo welche Fehler auftreten und versuchst sie anhand der Beschreibungen des Validators in den PHP Dateien des Themes zu korrigieren.
Anschließend schaust Du ob die Seite wieder korrekt angezeigt wird. Wenn ja, ein Plugin/Widget nach dem anderen wieder aktivieren. Sollte die Seite dann wieder fehlerhaft dargestellt werden, wende Dich an den Pluginautor oder suche eine Alternative, deren Code "einigermaßen" valide ist.
Sollte die Seite validieren, aber trotzdem noch fehlerhaft ausgegeben werden, überprüfe bitte die Themeeinstellungen. Das Weaver Theme bietet einiges an Einstellungen. Vielleicht wurde da etwas Falsches eingestellt.