When the user goes to the signup page with the secure url set to http: it renders fine, but when i set it to https: I lose all my padding and margins and width in the body (it stretches all the way to the edges of the screen). I already have my layout.phtml template set with fixed urls to point to the css sheets (i.e. the link to the sheet is http://www.schollylife.com/css/text.css) but it doesn't see the padding. Ideas?
Use relative urls for your CSS files. Check this article as well: http://www.ideologics.co.uk/programming/how-to-use-https-effectively-in-your-php-website