/* ------------- PRODUCTS, GALLERY, DETAIL,  --------------- */	
   #content1 {
	float: left;
	margin: 0;
	}
/* ------------- PRODUCTS --------------- */
    #contentproducts { /*  moved here from ---PRODUCTS.PHP---  */
    float: left;
	padding: 10px 60px 10px 0;
	width: 516px;
	background: #fff;
    }

/* ------------------------------------------------- */
/* ------------- PRODUCT_DETAIL.PHP --------------- */
/* ------------------------------------------------ */
#leftdetail {
	width: 275px;
	height: 275px;
	padding: 8px 0 0 0;
	float: left;
	background: #fff;
	text-align: center;
	border: solid #f0f0f0 1px;
	}
	
#rightdetail {
	width: 175px;
	padding: 0 8px 0 20px;
	float: left;
	background: #fff;
	color: #999999;
	}
#product_desc {
	width: 475px;
	padding: 10px 0 0 0;
	}
	
/* ------------- PRODUCT_DETAIL.PHP CLASSES --------------- */
   .viewcarttext {
	font-size: 12px;
	color: #333333;
	line-height: 15px;
   }
   .bolder {
    font-weight: bolder;
   }
   .viewcart {
     font: Verdana, Arial, Helvetica, sans;
	 font-size: 12px; 
	 line-height: 2px;
	 color: #cccccc; 
	 font-weight: bolder;
	 padding: 10px 0 8px 0;
	 border-top: 1px solid #9D9C9C;
	 border-bottom: 1px solid #9D9C9C;
	 }
   .viewcart a {
     color: #336699;
     text-decoration: none;
    }
   .viewcart a:hover {
      color: #ff6600;
    }
   .addtocart {
	padding: 0 0 15px 0;
    }
   .addcart {
     font: Verdana, Arial, Helvetica, sans;
	 font-size: 10px; 
	 line-height: 20px;
	 color: #333333; 
	 font-weight: bolder;
	 padding: 10px 0 8px 0;
    }
   .addcart a {
     color: #336699;
     text-decoration: none;
    }
   .addcart a:hover {
      color: #ff6600;
    }
   .detail1 {
	 font: Verdana, Arial, Helvetica, sans;
	 font-size: 14px; 
	 line-height: 22px;
	 color: #333333; 
	 font-weight: bolder;
	 padding: 0;
	}
   .img_noborder {
	 border: none;
	}
   .img_whitespace {
	 border: none;
	 padding: 0 15px 10px 0;
	}
   .lg_price { /* product price*/
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight:bold;
	padding: 10px 0 0 0;
	}		
.ph2 {
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #999999;
	margin-top: 10;
	margin-bottom:10;
}
.ph {
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #80CECF;
	margin-top: 10;
	margin-bottom:10;
}
.ph3 {
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	color: #999999;
	padding: 0 0 5px 0;
}


	#key_ingreds ul {
	list-style: bullet;

	}
	#key_ingreds li {
	list-style: bullet;
		}

/* ----------------------------------- */
/* PORTFOLIO
/* ----------------------------------- */
#thumbnail-list {
	margin: 0;
	}

#thumbnail-list ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#thumbnail-list .thumbnail-list li {
	width: 150px;
	height: 260px;
	margin-right: 10px;
	margin-bottom: 25px;
	float: left;
}
	#thumbnail-list .thumbnail-list a .thumb {
	width: 145px;
	padding: 5px;
	border: 1px solid #eee;
	background: #eee;
	}
	#thumbnail-list .thumbnail-list a:hover .thumb {
		border-color: #ccc;
	}
	#thumbnail-list.thumbnail-list li a {
		text-decoration: none;
		color: #92570b;
	}
	#thumbnail-list .thumbnail-list li a span {
		font-size: 10px;
		font-weight: normal;
		color: #555555;
		display: block;
	}
	#thumbnail-list .thumbnail-list li a:hover span {
		text-decoration: underline;
	}
	   
	#thumbnail-list.thumb_bold {
                font-weight: bold;
}
	#thumbnail-list .underline-list {
		margin-bottom: 15px;
	}
	#thumbnail-list .underline-list li {
		width: 245px;
		float: left;
		font-size: 11px;
		line-height: 20px !important;
		border-bottom: 1px solid #ABA995 !important;
		background: none;
	}
		#thumbnail-list .underline-list li a {
			text-decoration: none;
		}
	
	
