One line…
So I’ve had this bug for a while on the blog. If you’re logged in, everything works fine. But for someone not logged in, the right navigation menu column would sink under everything else on the page, and it was a bit centered.
The problem ended up being caused by a misplaced </div> tag in the comments.php file. Here’s what was supposed to be there:
<?php endif; ?>
</div>
<?php endif; ?>
Instead, the div tag was first. This caused non logged in users to lose their div tag, which kept the main container from forming. All the text at the top expanded and the left nav column, which was supposed to float to the right, was forced down to the bottom.
I haven’t had the time to fix this before today because of school. And no wonder; it took me about 6 hours today to find it.