The white space that shows up happens in Parallax themes whenever the background image is too short to cover the area (with the text/content included). The background color you see is the default background color of the body. You can override it by adding this in your CSS –
.home {
background-color: #000;
}
This way you’ll be able to have a black background that shows up only on your homepage.