Thanks for your help. I tried hosting my file else where as it still isn't working. I was wondering if maybe it has to do with my KML structure.
<?xml version="1.0" encoding="iso-8859-1"?>
<Document>
<name>bowen_north</name>
<Region>
<LatLonAltBox>
<north>-20.45815669268679900</north>
<south>-24.66962595798009500</south>
<east>150.78763468974617000</east>
<west>147.28972060043100000</west>
</LatLonAltBox>
</Region>
<GroundOverlay>
<name>bowen_north_kml</name>
<description>Bowen_North</description>
<Icon>
</Icon>
<LatLonBox>
<north>-20.45815669268679900</north>
<south>-24.66962595798009500</south>
<east>150.78763468974617000</east>
<west>147.28972060043100000</west>
</LatLonBox>
<Region>
<LatLonAltBox>
<north>-20.45815669268679900</north>
<south>-24.66962595798009500</south>
<east>150.78763468974617000</east>
<west>147.28972060043100000</west>
</LatLonAltBox>
<Lod>
<minLodPixels>64</minLodPixels>
</Lod>
</Region>
</GroundOverlay>
</Document>
</kml>
It worked fine until the change over of not allowing kml to be hosted on external server. When I import this kml. layer to My maps it doesnt show up.
Cheers