Updated to use more accurate colors.