Para algo más elaborado, por ejemplo, cambiar el color dependiendo de lo que quede:
Código HTML:
...
else if (difference>0){
color="Gray;"; //Menos de un més -> Gris
color=difference>30?"olive":color; //Falta más un mes y menos de res ->oliva
color=difference>90?"blue":color; //Faltan más tres meses y menos de un año ->Azul
color=difference>365?"red":color; //Faltan más de un año -> Rojo
document.write("<span style='color: "+color+";'>Faltan "+difference+" días para "+before+"</span>")
}
}