All lines are definately NOT compatable. Most lines are but there is always the possibility of having incompatable lines.

There is no suich thing as a yellow ghost, orange ghost, buterscotch ghost etc. These names are meaningless and have more to do with marketing than anything. Side by side you cant tell them apart.

Most ghost lines are compatable but there are exeptions.

I have seen identical looking ghosts bred together to produce all normals and I have seen green ghosts bred to orange ghosts and produced all ghost offspring.

I would advise anyone to stick on one lineage or at least to lineages that are known to be compatable.

Nick