@charset "utf-8";
/* Overhill Farms, Inc. "customers" page stylesheet */

/* begin main menu page-state:on */
.onM4 a {
	color:#FFF;
	background-position:left bottom;
	background-image:url(image/menuButtonLeftRed.png); /* left red */
}

.onM4 a span {
	background-position:right bottom;
	background-image:url(image/menuButtonRightRed.png); /* right red */
}

.onC {
	display:block;
	position:absolute;
	width:640px;
	padding-top:8px;
	top:103px;
	left:220px;
}

.onC1 a {
	color:#B02A30;
	background-position:left bottom;
	background-image:url(image/menuButtonLeft.png); /* left red */
}

.onC1 a span {
	background-position:right bottom;
	background-image:url(image/menuButtonRight.png); /* right red */
}
/* end main menu page-state:on */

#page {
	background:url(image/silverwareBackground2.png) no-repeat #FFF;
}

.caHeader {
	display:none;
	width:730px;
	margin-bottom:10px;
}

#contentA1 {
	display:inline;
	position:relative;
	float:left;
	width:520px;
}

.ca1Text {
	display:inline;
	position:relative;
	float:left;
	width:460px;
	margin:20px 0px 10px 60px;
}

.caImage1 {
	position:relative;
	float:left;
	top:45px;
	left:60px;
	width:130px;
	height:130px;
}

.caImage2 {
	position:relative;
	float:left;
	top:10px;
	left:40px;
	width:136px;
	height:150px;
}

.caImage3 {
	position:relative;
	float:left;
	top:25px;
	left:60px;
	width:168px;
	height:174px;
}

#contentA p {
	font-size:0.85em;
	font-weight:bold;
	line-height:1.4em;
	color:#000;
	margin-top:10px;
}

#contentA2 {
	display:inline;
	position:relative;
	float:right;
	width:480px;
	margin-top:20px;
}

.ca2Text {
	display:inline;
	position:relative;
	float:right;
	width:340px;
	margin:70px 60px 0px 0px;
}

.caImage4 {
	position:relative;
	float:right;
	top:15px;
	right:30px;
	width:200px;
	height:215px;
}

.caImage5 {
	position:relative;
	float:right;
	top:130px;
	right:-10px;
	width:130px;
	height:141px;
}

.caImage6 {
	position:relative;
	float:right;
	top:10px;
	right:60px;
	width:120px;
	height:122px;
	z-index:3;
}

#contentB {
	height:90px;
}

.msg {
	width:380px;
}