I take it the dry patch on the right is were you laid under the car? Damn, hope it it was on sale!! at least you didn't forget to put you oil filter seal on like I did!!
Better get it cleaned up before the environmental police and al gore show up and fine you!!