Let call the pc in the middle (current pc which contains two network cards) the PC-ROUTER.
Network card on PC-ROUTER connected to studio's segment, say define ip setting like below:
ip address: 192.168.0.1
submask : 255.255.255.0
gateway : 10.10.10.1
Computers on studio's segment define something like:
ip address: 192.168.0.xxx
submask : 255.255.255.0
gateway : 192.168.0.1
Network card on PC-ROUTER connected to main-office's segment, say define ip setting like below:
ip address: 10.10.10.1
submask : 255.0.0.0
gateway : 192.168.0.1
Computers on main-office's segment define something like:
ip address: 10.10.10.xxx
submask : 255.0.0.0
gateway : 10.10.10.1
On PC-ROUTER, enable forwarding, therefore enabling the PC-ROUTER to function as router.
Should you use workgroup (peer-to-peer), then STUDIO workgroup will be displayed as well as MAIN-OFFICE workgroup in the Network Neighboorhood, and you can access them also directly.
But, domain-controlled network will require trust.
vh_s