First, thank you for having this conversation. It is quite helpful on my side. Thanks!
The code works and below is what I have in the style.css under body {...}
HTML Code:
body.page-id-1137 {
background: url(/wp-content/uploads/2012/09/sunrise-in-grass-fields-1920x1080.jpeg) repeat top center
}
Now the problem, there's a white space in between the header and page itself. I tried different ways but all they do is expand the white space even more. What bothers me is that the page's body is in its place but the background isn't.
WP Theme is called 'Ammon'