Du arbeitest ja schon mit Firebug, somit kannst du ja schnell feststellen welche Werte zu ändern sind.
z.B.
#main {
margin:0 auto;
position:relative;
width:960px;
}
hier "width:960px;" auf deine 850px ändern
Logischerweise passt dann die Sidebar nicht mehr rein und rutscht nach unten.
Musst diese also auf ein Minimum zusammen quetschen
also z.B. bei
.main-aside {
float:right;
position:relative;
width:300px;
}
hier width auf 190px und schon ist sie wieder daneben
das gleiche mit Navi, Footer usw.
Ob sich der Aufwand lohnt um aus einem schönem Theme, ein gequetschtes Theme zu machen, ist natürlich Geschmackssache.