at the moment your page width is set to 100%, make it 90%, 80% – you decide – and yes – side columns will move as well.
For your #page you will have to add margin auto – so it stays in the middle, get rid of background for your body (dotted border…), and also your #absnav which is after footer need to be adjusted as well – left property plus 264px;
Bit messy – but this is the quickest fix… hope it makes sense…
good luck