Alright. I give.

Why does

Code:
#edges	{
	:bou::bou::bou::bou::bou::bou::bou::bou::bou::bou: absolute;
	left: 204px;
	top: 53px;
	background: url("http://www.snowy-day.net/images/roundedcorners.png");
	background-repeat: no-repeat;
	overflow: visible;
	}
not display the background image when called up in a div but

Code:
#topnav	{
	width: 99%;
	height: 33px;
	background: #1B205D;
	background-image: url("http://www.snowy-day.net/images/roundedbground.png");
	background-:bou::bou::bou::bou::bou::bou::bou::bou::bou::bou: 100% 0%;
	background-repeat: no-repeat;
	}
does?

I also have a background set for the whole body.

I was using the individual background thing at first, and it didn't work either. I added the overflow thinking maybe it wouldn't display it in an empty div.

I had it all working perfectly fine in a very nonCSS way by just using the edges div to display an image, but what's impressive is that before I reuploaded the page without that image removed, but after I uploaded the stylesheet (and moved the image) the page actually displayed it right, and the alt text was there. And now I can't recreate that for some reason and it makes me go GNAAH PHNAAH

the page I'm using to try this with is http://www.snowy-day.net/index.php?page=clique and there should be a cute little rounded edge under the () next to zeit. BUT IT IS NOT THERE. I swear the image is uploaded, unless it isn't.