Yes, there is. You can block the site in the hosts file.
For Windows 98 it's in c:\windows. For XP it's elsewhere but I don't know why, so you have to search for it in Explorer. It's just hosts (not hosts.dat or hosts.txt). See if you have it. There might be a host.sam (sample) with one example and instructions.
All you've got to do is add 1 line like
127.0.0.1 www.myteenagesite.com
and it will be blocked.
Follow the link in http://reviews.cnet.com/5208-6132-0.html?forumID=32&threadID=25637&messageID=287527&tag=srch to download a proven anti-malware hosts-file. It blocks sites considered harmful. You can edit it as you like, and add your own sites as shown above.
A google search for HOSTS will provide a lot of information also.
Hope this helps.
Kees
Hi I don't know where to post this, but hope somebody out there can help. My daughter keeps on going to a Teen website which I don't like, is there a way for me to block the website so she cannot access it anymore? thank you. Maria

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic