WTF?... dos preguntas de casi lo mismo?...
creo que (opinion personal) cuando se sabe poco de CSS la peor manera de ayudarnos es usar codigos externos..
creo que la mejor manera de tener un sitio bien implementado es usar tus propios CSS...
y para que tenga la misma estructura no depende mucho de tu CSS (en parte) ya que si tienes otras clases de nada servira...
lo importane es tener las mismas clases y no debe pasar nada (en teoria)...
no tiene nada que ver con PHP tambien...
http://librosweb.es/css/
mejor mirate eso enves de usar frameworks