On your home page you have a couple graphics where I can see the difference
between IE and FF. I have the other browsers but test primarily in IE and
FF.
As I explained in some circumstances Publisher will make a copy of an image
and one graphic is served up for IE and another for all the other browsers.
Here is one of your images as seen in IE7:
http://www.heartsdreamshealing.com/index_files/image359.jpg
And the version rendered in FF:
http://www.heartsdreamshealing.com/index_files/image3591.gif
And the other example:
http://www.heartsdreamshealing.com/index_files/image2323.jpg
and
http://www.heartsdreamshealing.com/index_files/image23231.gif
Instead of spending your time changing the original images to 96 ppi, study
the different pictures examples. Note that in the lower quality .gif images
the border that you use is added to the original .jpg image seen in IE. It
is unfortunate but when you add a "fancy" border around an image then
Publisher will combine the two elements and produce the poor quality gif
file for non-IE browsers. The same is true of text boxes. A "fancy" border
around a text box will convert that text box into an image.
In the case of your images, converting your original image to 96 ppi will
not solve the problem. You have several choices of how to fix the problem.
The fastest is to turn on the option of allowing PNG files. Publisher will
then produce a higher quality .png file of the images combined with the
border. Chances are even though the png file will be better than the gif
file, it will still be lower quality than the original .jpg file.
A better option is to either not use a border at all which will result in
the same .jpg image being used in both FF and IE and the other browsers, or
in some cases if you can use a simple one line border and Publisher will
still not combine the image with the border. You will have to experiment.
For this to work correctly you will have to insert the image at 100% scale.
If not then run the compress graphics function and that will resize the
image for you. Though the ideal is to optimize your images at 96 ppi and
size them before you insert them, I doubt that you will notice much
difference between that and just using the compress graphics function, as it
effectively does all that for you. You just don't get to choose the level of
compression.
And a final way which also works with text boxes that are converted to
images because of "fancy" borders, is to layer the border behind the image
or the text box. Remove the border from the image. Then produce a text box
that is exactly the same size as the image and apply the "fancy" border to
the text box. Overlay the empty text box with the border and the image and
send the text box to the back via the Arrange menu. Now you will get the
appearance of the image with the border but the text box with the border and
the image will not be combined.
Nice looking site by the way. I would suggest that you make it a bit more
narrow. In many cases at the current width it would require many viewers to
use horizontal scrolling to see the whole page. That is much worse than
having some "white space" to the right of a left justified page. Better to
use the maximum 984 pixel width that is one of the defaults in Publisher.
Personally I still prefer 760, but that is me...
And finally, be sure to download and install the Office 2007 SP2 if you
haven't already.
DavidF