override body background in HTML Block - SOLVED

Permalink
I wanted to override the main background image on certain pages of my site so I tried to use the following in an html block, but it doesn't do anything. I'm pretty new at designing web pages and was looking for a little help. is it possible to override the main css without creating single pages?

<style="text/css">
body{
background-image:url(images/123.jpg);
background-repeat:no-repeat;
}
</style>

I have even tried the absolute address and it still doesn't work

------------------------------------------

after a little more research, I found another post that helped me solve this

 
Wendy replied on at Permalink Reply
Please, do tell how you solved the problem
Wendy replied on at Permalink Reply
Please, do tell how you solved the problem
WebStudioEast replied on at Permalink Reply
Better late than never:

<style="text/css"> needs to be <style type="text/css">