Why are my user defined labels printing left justified on 8.5 inches?

I have defined a label page, but every time I print, it prints the label left justified on an 8.5 inch wide page. I have to tape my labels onto an 8.5 page to get them to print right. The HP printer I use centers a smaller than standard page in the paper drawer. I’m using an HP Officejet 6600.