Отличный FAQ по дизайну и CSS находится здесь.