Hoi ladycreative,
In de tweede <td> van je eerste <table> op de profiel-pagina staat:
HTML:
...
<td nowrap="nowrap" align="left" valign="top" rowspan="10"><!-- InstanceBeginEditable name="paginainhoud" -->
Daarbij wil "nowrap" zeggen:
niet naar een volgende regel gaan als de opgegeven celbreedte op is, maar de cel uitrekken en alles in één lange regel achter elkaar plaatsen.
Dat gebeurt dan ook!
De html-specificatie weet over de nowrap-eigenschap te
vertellen:
- nowrap:
Deprecated. When present, this boolean attribute tells visual user agents to disable
automatic text wrapping for this cell. Style sheets should be used instead of this attribute
to achieve wrapping effects.
Note. if used carelessly, this attribute may result in excessively wide cells.
Het "Deprecated" betekent: dit werd in 1999 al als achterhaalde code gezien, die in nieuwe sites niet meer gebruikt mocht worden.
Haal je het nowrap="nowrap" er uit, dan staat alles meteen binnen de schermbreedte, en is er zelfs ruimte over.
=======
Verder ben ik het heel erg roerend eens met Naarling: lees je wat in in html en css, en probeer de site zonder tabellen te maken.
Voordeel o.a.:
één pagina goed gemaakt - alle pagina's goed gemaakt.

Want de hele opmaak verdwijnt uit de html-code en gaat naar een stylesheet dat hergebruikt wordt voor alle pagina's: dus die zien er ook altijd hetzelfde uit zonder dat je alles opnieuw hoeft uit te vinden of te copy/pasten.
Voor zoals jouw site in elkaar zit kan je ook hier eens een kijkje nemen:
- De Online Page Creator, waar je een paar dingen invult en een kant&klare code terugkrijgt.
- In jouw geval hoeft er geen image met de kolomkleur aan te pas te komen: alles kan in zwart getooid zijn, dat maakt het nog eenvoudiger.
Met vriendelijke groet,
CSShunter