I don't often post stuff relating to Wordpress but this is a handy tip.

If you are making a secure page, all of your styles and scripts need to be referenced securely. This is as simple as removing the 'http:' from the URL (allowing it to detect whether to use http or https in it's place).

You can replace all css and js files that are enqued with these filters:

    add_filter('style_loader_tag', 'my_style_loader_tag_function');

    function my_style_loader_tag_function($tag){
        $tag = str_replace('http:', '', $tag);

        return $tag;
    }

    add_filter('script_loader_tag', 'my_script_loader_tag_function');

    function my_script_loader_tag_function($tag){
        $tag = str_replace('http:', '', $tag);

        return $tag;
    }

Just paste these into your 'functions.php' file. And make sure you are using a child theme! (http://www.elegantthemes.com/blog/resources/wordpress-child-theme-tutorial)

I got a hand from testing's comment in this thread:
http://wordpress.stackexchange.com/questions/34754/add-title-attribute-to-stylesheets-with-wp-enqueue-style