Understanding floats is pretty useful. They weren't designed really to do what designers use them for these days so sometimes it seems a bit archane but once you really get the hang of it then a lot of problems suddenly drop away.

You need to get a clear:both in before the buttons. A couple of ways of doing that:

1. In the code find the button and put a <br class="clearBoth"/> in just before.

2. Apply a clear both to the first button. So in the stylesheet add something like:

Code:
#productTellFriendLink{
clear:both;
}