here is a screenshot
there is the render window on the right, but it ISN’T like the image in the viewer window (the lower half of the image, were the nodes are).
You need to connect the output to the Composite node for it to render, the Viewer is just for quick previews while whatever is in the Composite is what’s going to be rendered out.
Mix-type nodes appear to take their output size from the size of the TOP input. Switch the inputs and you’ll probably get something more like what you expect.