I totally agree with marhg on this. I've messed around a lot with different setups and found that screen tops are a big no no. They let heat and humidity escape very quickly, especially since heat tends to rise out of the enclosure.
Cover as much of the top as you can, this will give you much better results. Insulating the glass will also help but may not be necessary. I can say that I get a basking temp of over 130 with a 45 watt halogen in a 4 x 2 x 2 cage.
You will need to tinker with the wattage and distance to the basking spot to get the temps you want. It's almost impossible to say exactly what distance and wattage to use w/o being there and testing the temps.