Div background tiling don't recognise GMaps insert

I was wondering is someone can direct me to a solution for tiling the background of a div. It doesn’t recognise a Google Map insert and therefore doesn’t continue to tile.

Example: Website

Hi,

You haven’t cleared your floats.

Add this:


#main:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
#main{width:100%}


I notice you are setting height on some content areas which is not a good thing to do unless you now the height is never going to change.

e.g.


#text.school {
   height: 1000px;
}


use min-height if you want an initial hheight and that will still allow the element to grow.

e.g.


#text.school {
min-height: 1000px;
}


Doesn’t work in IE6 though (but then neither do the concatenated classes work properly in IE6 anyway).