Set background-position to -125px 75px
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <title></title> <style type="text/css"> body { background-image: url(b.jpg); background-position: -125px 75px; margin: 75px 75px 0 375px; } h1, h2, h3 { padding-top: 0; margin-top: 0; text-transform: uppercase; } </style> </head> <body> <h1>Header 1</h1> <h2>Header 2</h2> <h3>Header 3</h3> </body> </html>