What you want to do, if you only have a 25 yard range to zero on, and you have a non-elevation-adjustable rear sight, is to set your sights where your projectile impact is about 1.1 inch low at that distance. This will equate to a 50 yard zero.
Using a 100 yard zero is generally called a "bubba zero", and will result in the round dropping quickly after 100 yards... limiting you completely unnecessarily.
The 50 yard zero is a much better, more efficient one, and will have you hitting slightly high at 100 yards so that you'll be hitting right on out at around 200 meters, and the bullet will never go more than a couple of inches above or below your line of sight anywhere between about 10 yards and 250 yards.
Here's a great thread on how you really want to set up your rifle:
http://www.ar15.com/forums/topic.html?b=3&f=18&t=328143
Although that thread is partly focusing on how to set up an A2 sight in order to get the RIBZ zero while retaining the ability to use the elevation knob correctly, the bottom line is that the proper "battle sight zero" will have you shooting point of aim/point of impact (zero) at 50 _yards_, which will result in your "far zero" (where the bullet drops back to the level of the sights and then below it) occurring at about 200 _meters_ (219 yards). This results in a very flat trajectory that will let you shoot the nads off a gnat, so to speak, from the end of your barrel out to about 250 yards.
At any rate, to restate things, if you're using an A2 type sight, use the info in that thread to set it up properly. Otherwise, if you're using a backup type rear sight that doesn't feature elevation adjustments, just set it so that at 25 yards the projectile is hitting 1.1 inches below your point of aim.
Edited to add: This zero will put you about 1.5" high at 100 yards. Certainly nothing worth worrying about since standard GI spec ammo is only gonna get you about a 2" group at that distance at best.