yo me baso en sistemas de 960px
de ahi voy dividiendo por cuantas columnas quiero hacer mi sistema ejemplo 12
960/12 = 80
por lo que cada columna en teoría debería medir 80px pero
falta el margin y el padding digamos margin5px, padding:5px de cada lado al ancho son 20px por lo que cada columna individual serían 60px
y así si quiero una columna con dos ya solo es 80*2 = 160 - 20 = 140px