Change nesting of #content

To allow independent control of report-a-problem from #content whilst
still being inside <main/>
Css updated to hide report-a-problem during question display.
Introduces styling problems due to reliance on main#content in css.