The color of the shell is merely a reflection of the breed of the hen. In general, but not always, hens with white feathers and earlobes lay white eggs and those with dark feathers and red earlobes lay brown eggs…..
read more about this articles via http://www.lazacode.com/index.php?option=com_content&view=article&id=905:whats-the-difference-between-white-eggs-and-brown-&catid=56:nature-a-living&Itemid=127