Har kikat lite på din markup, hittar en del konstigheter...
Kod:
<!--right start -->
<div id="right">
<ul>
<center>
<p class="pBig"><tr><td bgcolor="#F6F6FF"> </td><td bgcolor="#F6F6FF">7.1665</td></tr>
</p>
<br><br><br><br><br><br><br><br>
<p>
Dagens dollarkurs hämtas live från Europeiska Centralbanken.
</p>
</center>
</ul>
</div>
<!--right end -->
Här är så mycket tokigt så mitt tips är att du gör om detta helt till t.ex.:
Kod:
<!--right start -->
<div id="right">
<div id="rate_wrapper">
<p id="rate">7.1665</p>
<p id="desc">Dagens dollarkurs hämtas live från Europeiska Centralbanken.</p>
</div>
</div>
<!--right end -->
Sedan stylar du upp id:na i din css.
Varför det blir fel på mobilen är svårt att säga, men pröva att göra refactoring på din markup + validera den och din css så brukar sånt lösa sig.
Edit: För övrigt så tycker jag inte att du behöver så mycket content. Tänk på
http://www.vecka.nu/ och hur skönt den funkar :-)