On Friday, October 14, 2011 4:54 AM Bob Farmer wrote:- >I have an introduction page on the RootsWeb Free Pages. The "hosted by >rootsweb" banner appears at the top of the page where it belongs, but it >also appears within the body of my page. > > Does anyone know how this can be corrected? I have incorporated the Find > A Grave widget which may be causing the problem. The URL for this page is > http://freepages.genealogy.rootsweb.ancestry.com/~bobfarmergenealogy/Introduction/Bob_Farmers_Genealogy.html > > Thank you, --------------------- Bob, You have identified the problem yourself. Removing the offending Find a Grave script gets rid of the problem, which is related to the script inserting another HTML page to provide the form. On your page you have inserted a whole sequence <p> spacers, which appear to be where the Find a Grave form has been inserted. As there is no need for the form to be inserted by javascript as a separate HTMl page, my suggestion is you remove all those <p> tags after the last line of <p style="padding-bottom: 0pt; " class="Body"> ===== </p> and replace with:- <div style="position:relative"> <!--Form goes in here--> </div> Beneath the </div> above, you should leave the next 3 </divs> and remove all the code down to - <div style="height: 134px; width: 158px; height: 134px; left: 483px; position: absolute; top: 17px; width: 158px; z-index: 1; " class="tinyText stroke_1 shadow_1"> I've attached by separate email a .txt file with the Form code and a copy of the code that needs removing below where it goes. As you have been using absolute positioning, the location of items as they appear on your page often bears no relation to where the code is, which makes it rather difficult to detect where errors may be. Barry