body {	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;	font-size: 100%;	background-image: url(../images/home_bg.png);	background-repeat: repeat-x;	background-color: #68cef0;}#wrapperHome  {	width: 910px;	text-align: left;	background-image: url(../images/wrapperHome_bg.png);	background-repeat: repeat-y;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding: 0px;}#header {	background-image: url(../images/headerHome_bg.png);	background-repeat: repeat-x;}#frameLeft {	float: left;	width: 5px;}#frameRight {	float: right;	width: 5px;}#container {	padding-top: 8px;	padding-right: 15px;	padding-bottom: 15px;	padding-left: 15px;}#contentHome {	padding: 10px;	width: 635px;	height: 300px;}#hpBloc {	height: 288px;	width: 290px;	padding-top: 10px;	padding-left: 18px;}#hpBloc h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	margin: 0px;	padding: 0px;}.subHead1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #ec5fbc;	padding-top: 5px;}.subHead2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #329757;	padding-top: 5px;}.copy1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	padding-left: 160px;	padding-top: 25px;	height: 135px;}.copy2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	padding-left: 165px;	padding-top: 25px;	height: 135px;	padding-right: 11px;}.more {	float: right;	padding-right: 20px;	padding-top: 40px;}.babybloc {	background-image: url(../images/home_babyBocImage.jpg);	background-repeat: no-repeat;	float: left;}.todblock {	background-image: url(../images/home_todBocImage.jpg);	background-repeat: no-repeat;	float: right;	height: 298px;	width: 308px;}#wrapperHomeCap {}#products {	vertical-align: bottom;}.partners {	background-image: url(../images/nursery/partnersEntry-bg.gif);	background-repeat: no-repeat;	background-position: right top;	height: 85px;	margin-bottom: 20px;}.partnersCopy {	float: right;	width: 363px;	padding: 10px;}