Re: Sidebar sticking to the bottom of the page
I didn’t read through your CSS, so I can’t promise it’s not an issue there, but when this happens to me, 100% of the time, I’ve found that I either had a missing closing div tag or one too many closing div tags somewhere. Is this happening on every page of your site (check sidebar.php) or just the index and maybe other pages that list posts (check index.php)?
Good luck, stuff like this can be infuriating!