


img{
border:none; 
}

a img{
border:none; 
}


		.white{
		background-color:#fff; 
		}

		#itemswrapper{
		width:650px; 
		background-color:white;  
	
		}

		#itmeswrapper a:link img{
		border:none; 
		}

		.product{
		width:320px; 
		height:240px;/* explicit, to fix IE floating problems after first row*/ 
		padding:10px 0; 
		float:left; 
		}

		.threeinrow{
		width:220px; 
		height:380px; 
		
		}

		.threeinrow dl dt{
		width:90px; 
		
		}
		
		.cocoa dl dt{
		width:125px;
		}
		
		.elemental dl dt{
		width:105px; 		
		}
		
		
		
		.purebutters .img{
		float:none; 
		
		}
		 
		.purebutters dl dt{
		float:none; 
		width:auto; 
		}
		
		
		.facial{
		height:320px; 
		}
		
		.product dl{
		xfloat:left; 
		margin:10px 20px; 
		padding:0; 
		}

		.product dt{/*item title*/
		margin:0 0 6px 0; 
		padding:0; 
		float:right; 
		xwidth:142px; 
		font-size:130%; 
		letter-spacing:1px; 
		color:#696452; 
		}

		.product dd{
		margin:0; 
		padding:0; 
		 font-size:110%; 
		}

		.product dd.img{
		float:left;
		}

		.strong{
		font-weight:bold; 
		color:black; 
		}


		dd a:link img{
		border:none; 
		padding-right:10px;
		padding-bottom:5px; 
		}

		.clear{
		clear:both; 
		}


		.center {
		width:260px; 
		float:left; 
		height:280px; 
		}
		
		
		.iecenter{
		text-align:center; 
		}
		
		.middle{
		text-align:left; 
		width:520px; 
		margin:0 auto 0 auto; 
		}


	.butter{
	float:left; 
	xborder:1px solid black; 
	width:310px; 
		height:240px;/* explicit, to fix IE floating problems after first row*/ 
		padding:0 0 0 10px; 
		color:#4A6663;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
	}

	.butter dt{
	margin:0 0 6px 0; 
		padding:0; 
		float:right; 
		width:140px; 
		font-size:130%; 
		letter-spacing:1px; 
		color:#696452; 
	}

	.butter .img{
	float:left; 
	margin-right:8px;  
	}
	
	.butter dd{
		margin:0; 
		padding:0; 
		 font-size:110%; 
		}
