I don't have Firefox, but it looks like you saved as an HTML file maybe?
You will have better luck if you hit command-p to bring up the OS X print dialogue, then click PDF at the lower left then save as PDF. That will keep the page readable and laid out properly.