I have tried altering these values - changing left:width to right:width pushes the portrait images over to the right as they should be, but changing top:0 to bottom:0 doesn't push the landscape images down to the bottom, and causes the bottom of the portraits to go up to where the bottom of the landscapes sit, cutting off the top of them.

How can get them to sit at the bottom? I even tried adding !important on bottom:0 and right:0 in the stylesheet, but that didn't work either.