Take a look around the tail light sockets and bulbs, there may be a short in that area. I have one suggestion for finding shorts that my pop taught me a long time ago:
-get yourself an old sealed beam headlamp from a parts store or off your neighbors car in the middle of the night. Get two lengths of wire w/ alligator clips and clip them to the prongs of the light.
-pull out the fuse that keeps blowing and insert the wires into the fuse contacts. This is very easy with electrical probes or pins soldered onto the end of the wire. Radio Shack should have all of it.
-Now, when you turn on your headlights, the amperage increase due to the short will light the lamp (which is now in place of the fuse), and since the lamp is a good resistor the circuit should be safe from overheating. As long as the short still exists, your test lamp will be on, soaking up all the juice that would normally pop the fuse.
- Now go poking around the area you suspect the short to be. Jiggle the tail light sockets & wires, etc. When you find the short and eliminate it, the lamp will turn off. This is a great way of finding wires that may be cracked or rubbed through and grounding prematurely. Usually just moving them around will Stop it. Once the lamp goes out, you know the general area of the short. What a great project for a weekend, huh?