I have a quick question, on
How can I make it so the footer div stretches to the bottom of the screen, so that stretching the above div (photo-container) occurs (and the prev, and next links would remain near the bottom of that div.
It sounds like you are wanting a Sticky Footer layout.
As far as the prev/next links being at the bottom of the photo div, you can absolute position them to the bottom of the main wrapping div and then lift them above the footer.
An example is here with the div called "Bottom Textbox"