calum.org is hosted on a linuxvps.org Linux Virtual Private Server. Why not get your own?
I'm sure we've all suffered from this at some time.
You've got access to a machine on the internet, and a friend of yours has offered to sort out some of your CSS, but a firewall protecting the server blocks his IP?
This example uses SSH, but it will work with anything, TCP, UDP, ICMP, etc.
Answer - use IPTables to let him bounce off your machine.
iptables -t nat -I PREROUTING -s your.friend -p tcp --dport 1 -j DNAT --to de.st.ip.address:22
iptables -I FORWARD -s your.friend -d de.st.ip.address -j ACCEPT