Here try this code if you need help changing the location let me know.
Code:
<table width="150" height="200" align="right"><td>
<div class="sd_left_top">Poll</div>
<div class="sd_left_mid" style="padding:4px;">
<div style="background-color:#FFFFFF; border: 2px solid #000000; padding:4px; text-align:center;">
<B>When will this work? (Poll)</B>
</div><div style="background-color:#FFFFFF; padding-top:5px;
padding-bottom:5px; border: 2px solid #000000; border-top:0px;"
id="poll_section"><form name="pollSec"><input type="hidden"
name="aid"><input type="hidden"
name="qid"></form><div><input type="radio" name="poll" value="234" onClick="setAnswer('72','234');" />Yes</div><div style="height:2px;"></div>
<div><input type="radio" name="poll" value="235"
onClick="setAnswer('72','235');" />No</div><div
style="height:2px;"></div>
<div style="height:10px;"></div><div
align="center"><input type="button" name="Submit" value="Submit"
onClick="postAnswer();"></div></td></table>
Edit:
I put it in a table. Although tables are not the way to go i think it would be the easiest way for you. Since you used a template that contains tables i figured you would have room to place that table where ya wanted to. If you have a table that is free i suggest you just placing the code in(minus the <table> and <td> tags) a table to already have. what this does is it won't allow it to stretch accross the screen like it does on your site now.
If you need any further assistance please feel free to pm me.