Not quite. You've added those to the body element (inline as well, which is a bad idea), whereas the background is on the #wrapper div. I'd suggest moving the background onto the body element, and adding the background-size definitions to the body element but within your CSS.
The pulses directly correspond to specific points on the map and we want the points to scale with the map on window resize. Making that change would require some more work from our end. We'll incorporate it later. Thanks though!
Ah. In that case I'd suggest extending the map downwards so that the background image is taller. My browser window is roughly 4:3 and the map cutoff detracts from what is a very nice design.
After: http://bit.ly/POyEaA