Hi,
The only thing I can see in direfox 0.9 is that one of the words is getting cut off in the main block of text. It seems that your border image is being placed on top.
You should try and set those decorative border images into the backgrounds of elements anyway and not have them clutter up your html.
For your main text and the right border you could do this.
Code:
div.md-about-body {
position:absolute;
left:156px;
top:75px;
width:602px;
height:299px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
padding-top: 2px;
padding-right: 25px;
padding-bottom: 1px;
padding-left: 2px;
margin: 0px;
overflow: auto;
background:#04584B url(http://www.deluisedesigns.com/mike3/about/images/md_about_right.gif) repeat-y right top;
}
You can then completely remove the "md-about-right" styles and the associated div. This cuts about 10 lines of code in one swoop. You can also then reduce that border image to about 5pixels high and just let it repeat and save on bandwidth also.
You could do similar things with your other images bearing in mind of course that you can only have one background image per element.
You will also need to look into the broken box model of ie5 and ie5.5. as you have included padding/borders at the same times as specifying width (see the FAQ on the broken box model for a full explanation).
I also note that you main text is a paragraph but you have separated each paragraph using 2 break tags. This is bad practice and a paragraph is either a paragraph or its not. You should finish each section of text with a closing </p>, the margins of which can be precisely controlled through your css.
Hope that helps.
Paul
Bookmarks