What's the budget?
The problem is she'll need fat upload, which will cost lots of money.
You can have a webcam ona phone connection (about 40k upload) though, but it wont be real video, it would be low resolution and low fps (frame per second).
You can have 128k up and down with isdn, you'll have to pay
about 300-400$ to for equipment and installation, and about 180$ subscription per month, then telephone costs at regular "4 digits" prices multiplied by 2.
Wireless business broadband prices are around:
installation 750$
64 kbits up&down:400 $/month
128kbits up&down:865 $/month
She could try put an wireless access point with a directionnal entenna at every side. These things reach about 5-10 KM, and maybe more, I'm not really up to date on this technology.
These peeps ahve tried to set up a 20+ miles (30km) link using off the shelf wireless technology.
http://www.oreillynet.com/pub/a/wireless/2001/05/03/longshot.html
alse see:
http://www.chubbage.com/un-chubbage/unchubbage.htm
If batroun is too far away or not in the direct line of sight, you may have to put a relay between the two points. A wireless acces point + unidirectionnal antenna typically costs around 350$.
You'll need 2 for a direct connection, or 4 if you need a relay. But you wont need to pay any monthly fees whatsoever.
What's the distance between batroun and beirut?
You need a licence to operate this equipment, but I dont think anybody will see the equipment and cause you any trouble. I know where you can buy them.
Alternatively, if you want to stay on the legal side, you can ask assistance from the licenced wireless networks operators in lebanon. But chances are it'll be expensive.
http://www.gds.com.lb/
http://www.cedarcom.net/
My advice is if you want a bad quality webcam, stick with what you have (modem internet, direct modem link between home and office, or whatever), and if you want video quality (and even dvd quality), try to install you own long distance wireless link. You'll get a high speed (10mbps?) link between home and office without having to pay monthly subscriptions.