Zu deiner zweiten Frage:
Die %-Angabe geht immer von der Position des aktuellen Vaterobjekts aus, nimmt für die Bestimmung der Höhe/Breite aber die tatsächliche Breite des Browserfensters. Somit steht der Layer um soviele Pixel/Punkte/... über das Fenster hinaus, wie die umgebende Tabelle am linken Rand eingerückt wurde.
Oh, hier scheint ein Missverständnis aufgekommen zu sein. Es ist ein Layer, der die ganze Seite umspannt. Innerhalb des Layers ist eine Tabelle, genauer gesagt ein Forum. Im Normalzustand ist auch alles in Ordnung, nur sobald im Forum ein zu Breites Bild auftaucht, rückt die Tabelle über die sichtbaren Ränder des Layers, ohne dass der Layer auch seine Breite mitverändert.
-div--------------
| |
|-table---------------
||breites bild |
|| |
|| |
|---------------------
| |
------------------