You must be using a background property for #Image somewhere else in your code. Are you sure there are no other conflicting styles present? Inspect the #Image in your browser and see what all styles are actually applied to it.
Try using !important if you're not sure. But I would avoid using itI would avoid using it:
#Image { background-image: url('Images/home.png') !important; }