function setBorder() {
        var height1 = $(document).height(); // height of full document
        var height2 = $("#dottedwrapper").height();
        var footerheight = $("#footer").height();
        var newheight = height1 - (footerheight*2)-1; //-1 for footer
        newheight = newheight + "px";
        $("#dottedwrapper").css('height', newheight).css("margin-bottom", footerheight + 10 + "px"); //10for padding
}

function adjustWidth() {
         if ($(window).width() <= 921) {
            if (!$("div#outerwrapper").hasClass("resized")) {
                $("div#outerwrapper").addClass("resized");
                }
            } else {
              if ($("div#outerwrapper").hasClass("resized")) {
                $("div#outerwrapper").removeClass("resized");
                }
            }
}

$(document).ready(function() {

        setBorder();
        adjustWidth(); //if the browser window starts up and is less than 920px, adjust.

        $(window).resize(function() {
                setBorder();
                adjustWidth();
            });

});

