The syntax you should use is
background-image: url(path/images/backgroundimage.jpg);
background-repeat: no-repeat;
.. or alternatively
background: url(path/images/backgroundimage.jpg) no-repeat;
if you prefer short hand syntax .
background-imagealways just defines an image file, so in your example the second rule background-imagetries to override the first, but since "no-repeat" is not a valid image file, the browser simply ignores it.
.