Ok folks.
First problem.
I lifted code from the UNL homepage
Within the source of every UNL Template page there is a statement:
The code seen in a source code view is not, and may not be used as, a template. You may not use this code, a reverse-engineered version of this code, or its associated visual presentation in whole or in part to create a derivative work.
If you are using the templates correctly, you should not need to 'lift' any code.
The UNL Template set is built using two types of included files.
1. The 'templatedependents' which are controlled by the Web Developer Network (the people who run this website).
2. Your 'sharedcode' files which are common across all of your pages (navigation, footer etc).
Because the templates are built using these separate files... the server needs to process them to include the necessary files. Your web files need to be named .shtml, .php, or .asp, .aspx etc.
One of those important includes is the one that fixes png images in IE (a 'nifty' javascript snr-invasive refers to). This is why it doesn't work on your page
http://entomology.unl.edu/test2.htm
The IANR server hasn't included that file because of the incorrect file extension.
You need to change the file extension to .shtml, and remove any lifted code to restore the templates back to what is distributed ---- and your pages should work.