It seems almost every day someone somewhere comes up with another completely beautiful, but also completely unreadable, style for their web page (these usually involve at least one tiny font or poorly contrasting colour scheme). The simply solution (if you are running FF) is View-> Page Style -> No Style and you will be returned to pre-page-style-Internet Bliss. How pleasant to have black writing on a white background and a decent size font.
Now I need to remember to put a request in to add this as a button to the FF toolbar…
PS: this, and print selection also allows to print some pages which otherwise don’t print properly
PPS: for printing problems (style prevents proper printing of the page) try also FF print to file – pdf, then print the pdf.