#catalog { }

#productBook {
	padding-left: 15px; 
	padding-top: 10px; }
	
#productPellet {
	padding-left: 35px; 
	padding-top: 10px; }

#productPellet, #productDetail, #productBook  {
	text-align: left; }

#productPellet img, #productDetail img,
#productBook img {
	border: 0;
	margin: 0; }

#productPellet h3,
#productBook h3 {
	background: url(../catalog/images/plus.gif) top left no-repeat;
	color: #ca8957;
	margin: 0;
	padding: 0;
	padding-top: 23px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; }

#productPellet p, #productDetail p.price,
#productBook p {
	margin: 0;
	padding: 0;
	color: #5d6b6c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;  }

#productDetail h3 {
	color: #ca8957;
	margin: 0;
	padding: 0;
	padding-top: 23px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; }
	
#productDetail p {
	color: #5d6b6c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;  }

#viewcartbutton {
	text-align: right;
	padding-right: 10px;
	padding-top: 5px; }
		
#addToCart {
	margin-top: 5px;
	padding-left: 10px;
	padding-top: 8px;
	background: url(../catalog/images/add-backdrop.gif) top left;
	width: 173px;
	height: 32px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-align: left; }
	
#addToCart_sm {
	margin-top: 5px;
	padding-left: 8px;
	padding-top: 8px;
	background: url(../catalog/images/add-backdrop-sm.gif) top left;
	width: 90px;
	height: 56px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-align: left; }