I have a page which displays fine on the screen.
I have a css which then formats the screen for print and re-sizes the sections.
My problem is that the print
You could also try to set
margin:0; and padding:0;
margin:0;
padding:0;
to the html, main content div and p tags
html
main content div
p
and see if that helps.
Otherwise, your best bet is to set a specific width on your elements.
width