I added the YouTube subscribe button:
<iframe src="http://www.youtube.com/subscribe_widget?p=XYZ"
style="overflow: hidden; height: 105px; width: 300px; border: 0;"
scrolling="no" frameBorder="0">
</iframe>
The iframe contains a border which I would like to remove. The only way I have had success is to create a div for each side and mask the border. Is there another solution?
You can throw that iframe into a container and hide the overflow of said container, this will prove a simple way for you to hide the borders:
proof of concept: http://jsfiddle.net/hillsons/3KYp9/