(moved to Linux Chat) There are plenty of descriptions in the Forum on how to handle this, but it will take a bit of searching. Personally, I'd split the drive into four partitions; the smallest one (maybe a gig) for swap. The other three, I'd probably split off evenly.
Then, it depends on your bootloader. Most modern distros use grub, while Slackware-based distros use LILO. Unless things have changed, LILO won't be able to deal with LVM, which is default for Fedora. To make sure that everything matches and all the distros use the same swap partition, I'd set up each one as 'ext3' rather than allowing LVM.
Next, use a manual setup for installing each distro and I'd install Fedora first, followed by the other distros, since Fedora (and RPM-based distros) tend to ignore other linux distros when setting up the bootloader. Debian-based distros (Ubuntu and many others) easily recognize Fedora and other distros, so allowing their grub to overwrite the mbr will still read Fedora and set up correctly.
Now, if something isn't recognized, it's an easy process to add a 'configfile' to the /boot/grub/menu.lst of the other distro. Here's an example of a configfile:
title Linux Whatever
That will boot whatever's on sda2.
So, that's a quick and easy explanation. There are a ton of descriptions and examples on the net, not just on our Forum. I'd read up a bit before installing but be sure to backup any useful data before adding distros and perhaps to print off any existing menu.lst as well, so you can always refer back if things go wrong.
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651
Don't use any of my solutions on working computers or near small children.