@charset "UTF-8";
/* CSS Document */
	
.sectionTitle {
	background-color: #c7b29a;
	padding:10px 0px 8px 20px;
	color:#362f2d;
	font-size:1.4em;
	}
	
.sectionContent {
	padding:10px 12px 8px 20px;
	font-size:1.1em;
	line-height:1.6em;
	}
	
.descriptorContent {
	padding:10px 12px 8px 6px;
	
	}
	
.descriptorText {
	color:#000;
	font-size:1.2em;
	line-height:1.6em;
	}
	
.sideContent {
	padding:10px 10px 8px 12px;
	font-size:1.1em;
	line-height:1.6em;
	}
	
.interiorTitle {
	font-size:1.6em;
	font-weight:bold;
	color:#333333;
	}

/* Header */

#head {
	display:block;
	background-color:#FFFFFF;
	background-image:url(../images/products/headerbg.jpg);
	width:100%;
	height:274px;
	border-top: 8px solid #e0831c;
	}
	
#hspace {
	display:block;
	width:272px;
	margin:20px 0px 0px 32px;
	}
	
.hspaceTitle {
	color:#FFFFFF;
	font-size:2.2em;
	font-weight:bold;
	}
	
.hspaceTitleD {
	color:#000;
	font-size:2.2em;
	font-weight:bold;
	}
	
.hspaceText{
	display:block;
	font-size:1.1em;
	line-height:1.4em;
	margin-top:2px;
	color:#FFFFFF;
	font-weight:bold;
	}

/* Product Boxes */

#productsPageDescriptor {
	background-color: #c7b29a;
	margin-top:8px;
	border-top: 8px solid #e0831c;
	}

/* Nutritional Wraps */

#productAminoHealthSystem {
	display:block;
	float:left;
	background-color:#FF6600;
	padding:6px;
	margin-top:8px;
	width:434px;
	}
	
#productsImmuneSystemHealth {
	display:block;
	float:right;
	background-color:#669933;
	padding:6px;
	margin-top:8px;
	width:434px;
	}
	
#productsDogTreats {
	display:block;
	clear:both;
	background-color:#6c1b56;
	padding:6px;
	}

.productsMajorTitle {
	color:#FFFFFF;
	font-size:1.8em;
	}

.productsMajorCopy {
	color:#FFFFFF;
	display:block;
	font-size:1.2em;
	margin-bottom:10px;
	}


.productBoxLeft, .productBoxRight {
	display:block;
	/*border-top: 8px solid #e0831c;
	border-bottom: 2px solid #c7b29a;
	*/
	border:1px solid #993300;
	background-color:#FFFFFF;
	/*width:447px;*/
	width: 434px;
	margin-top:6px;
	padding:4px 0px;
	position:relative;
	}
	
.productBoxSmallLeft, .productBoxSmallCenter, .productBoxSmallRight {
	display:block;
	/*border-top: 8px solid #e0831c;
	border-bottom: 2px solid #c7b29a;*/
	border:1px solid #993300;
	background-color:#FFFFFF;
	margin-top:8px;
	position:relative;
	width:290px !important;
	}
	
.productBoxLeft, .productBoxSmallLeft {
	float:left;
	margin-right:0px;
	clear:left;
	}
	
.productBoxSmallCenter {
	float:left;
	margin-left:6px;
	}
	
.productBoxRight, .productBoxSmallRight {
	float:right;
	clear:right;
	}
	
.productBoxSmallLeft, .productBoxSmallRight, .productBoxSmallCenter {
	height:190px;
	}
		
.productInfoBox {
	width:270px;
	position:absolute;
	top:22px;
	left:152px;
	}
	
.productSmallInfoBox {
	width:155px;
	position:absolute;
	top:22px;
	left:122px;
	}

.productTitle {
	height:24px;
	border-bottom: 1px solid #e0831c;
	color:#FFFFFF;
	background-color:#003300;
	font-size:21px;
	width:100%;
	font-weight:bold;
	display:block;
	}
	
.productSmallTitle {
	height:20px;
	border-bottom: 1px solid #e0831c;
	color:#FFFFFF;
	background-color:#003300;
	font-size:16px;
	width:100%;
	font-weight:bold;
	display:block;
	}

.productInfoText {
	display:block;
	font-size:1.2em;
	line-height:1.4em;
	margin-top:2px;
	margin-left:6px;
	}

.productMoreInfo {
	position:absolute;
	top:158px;
	height:31px;
	width:200px;
	left:222px;
	padding:0;
	margin:0;
	}
	
.productDoubleLink {
	position:absolute;
	top:132px;
	height:31px;
	width:200px;
	left:222px;
	padding:0;
	margin:0;
	}
	
.productSmallMoreInfo {
	position:absolute;
	top:128px;
	height:31px;
	width:134px;
	left:140px;
	}
	
.productMini {
	font-size:12px !important;
	}

/* Product Title IDs */

#p_selectAdult { background-color:#fdb815; }
#p_puppy { background-color:#d21245; }
#p_reducedFat { background-color:#692d91; }
#p_senior { background-color:#7aa22f; }
#p_largeBreedSelect { background-color:#f68026; }
#p_largeBreedPuppy { background-color:#d80d8d; }
#p_smallBreedSelect { background-color:#009fb2; }
#p_smallBreedPuppy { background-color:#4f91cd; }
#p_treats { background-color:#6c1b56; }
.p_treats { background-color:#6c1b56; }
