Is it a grave error in this layout that H1 isn't the first rendered head element? Is there any way to correct this issue? Given that both columns have variable lengths, I am struggling to find a workaround.
Reference
I was requested to provide a reference for this:
http://www.w3.org/WAI/ER/IG/ert/ert-19991221.html#Technique3.5.A
Header elements (H1-H6) should be checked to ensure they are nested according to the following rules: - The first header element in the document must be H1 - There must be only one H1 element in the document - Header levels must not increase by more than 1 level. For example, H2 following H1 is acceptable, but H3 following H1 is considered incorrect. - Header elements can decrease by any level. For instance, H2 following H5 is permissible.