Charmaine, is the oil coming out from under that silver cover which is held onto the top of the engine (the cylinder head) by 4 screws? If so, you can fix it in about 5 minutes.
That cover (called the rocker cover) is just a piece of punched tin. Its job is to keep the oil in and the dirt out. If you clean around that area, then unscrew those 4 screws (from memory it's a 10 mm spanner, I always use a socket but a ring or even an open end spanner will do it) you can pull the rocker cover off. When you look at the other side, you'll see it has a black fibrous substance (it's called a gasket) running right around its perimeter. Look at it carefully, and look at the matching surface around the outside of the top of the engine (the cylinder head). The gasket may have come off one part cleanly, or it may have split and now be partly stuck to the cover, and partly to the cylinder head. Try to see why it was leaking - it may be out of position, or cracked or something. You will need to carefully scrape the gasket material off both the cover and the cylinder head, so both are clean. Don't let the material go inside the engine, where the mechanism is (the rocker arms, pushrods, and valves). Then take the cleaned cover to a Honda dealer and check that a Honda gasket will fit (it looks to me as if it will). Take the gasket home, lay it carefully in the recess around the outside of the cover, glue it in if you wish, then put the cover back onto the cylinder head, install the 4 screws and tighten them just moderately so the gasket is slightly squished. That's it, your first engine repair.
Post-edit: However if the oil is coming from well back from that tin cover, further underneath the cylinder head, the problem is almost certainly a blown head gasket. This is a bit harder to fix, though I feel sure you can do it if you choose to. Please tell us exactly where the leak is coming from, perhaps with a picture from a bit closer to it.
Last edited by grumpy; 23/09/13 06:09 PM. Reason: Add post-edit