I'm using the custom skin, pretty heavily hacked, but I didn't touch the control bar up top besides the colours.
It looks fine under http:// (http://aelsed.com), but when I use https:// (https://aelsed.com), all the menu options unfold and take up the whole screen, and the blog appears underneath. Reproduced in Firefox and IE.
It only works when you're logged in (because there's no login bar otherwise) so I've made a user test/password if you want to look. It's set up as a misbehaving user so it doesn't do much of anything.
Can anyone suggest to me why this is happening?
I have a solution!
I figured out that one of the CSS files, basic.css, was being suppressed by the browser because it was being called by http on a https page.
In conf/_basic_config.php I changed the $baseurl to include the "s" (ie https://). That means the includes will always call by https even if the original file was http.