ssh forward connection from one host with no proxy

Hi all

I have been trying to use ssh to bypass firewall, see the current

laptop_at_work (http internet only)
custssh_server (no internet access)
ssh_outside (can ssh into cutssh_server)

At laptop_at_work I have access to the internet through a proxy, but
my webmail URL is blocked.
At ssh_outside I can do a wget, it works.
So I want ssh_outside who has full internet connection to act as a
proxy/gateway for me at laptop_at_work, using custssh_server as a
middle gateway between me (laptop_at_work) and and the internet

I have tried

at ssh_outside machine
$ ssh -o "GatewayPorts yes" -g -c arcfour -R *:8885: -N

at custssh_server
telnet localhost 8885

Connected to localhost.localdomain (
Escape character is '^]'.
HTTP/1.1 400 Bad Request
Date: Thu, 02 Oct 2008 19:07:04 GMT
Server: cisco-IOS
Accept-Ranges: none

400 Bad Request
Connection closed by foreign host.

I see the localhost (custssh_server) forwards the request to
ssh_outside machine router, which is at port 80.

I want those requests to go through the gateway, but looks
like they are requesting data at port 80, which is the router port and
obviously is not going to work.

So, I ask if there is any chance to make those requests at
custssh_server goes to the gateway and not the