/* Category listings START */
.categoryListBoxContents a img,
#productListing a img {
	margin: 0 auto;
	padding: 5px;
	border: 0px solid #C4BBAF;
	vertical-align: top;
}

#productListing {
  margin: 10px 0 0 0;
	border-top: 0px solid #C4BBAF;
}
.printsTable .listingDescription {
  display: none;
}
#productsListingTopNumber {
	margin: 0 0 0 3px;
}
#productListing .tabTable {
	margin: 10px 0 0 0;
}
tr.productListing-rowheading {

}
th.productListing-heading {
  color: inherit;
  background-color: #fff;
  border-bottom: 1px solid #C4BBAF;
}
/* Category listings END */

/* Product display START */
/* Product START */
h1#productName {
	float: left;
	width: 70%;
}
div#productMainImage {
	float: left;
  border: 0px solid red;
	padding: 0px;
	text-align: center;
}
#imgLink {
	float: none;
	padding: 4px;
}
#productDetails {
	border: 0px solid green;
}
ul.productDetailsList {
	float: right;
	list-style-position: inside;
	list-style: none;
	margin: 0 5px;
	padding: 0;
	border: 0px solid green;
	border-left:  0px solid #C4BBAF;
}
ul.productDetailsList li {
}
ul#firstItem {
	border-left:  1px solid #C4BBAF;
	padding-left: 10px;
}

ul.productDetailsList li span {
	font-weight: normal;
	border: 0px solid red;
} 
li#productPrices {
	font-size: 121%;
	font-weight: bold;
} 
#productDescription {
	margin: 0;
	padding: 10px 0 0px 0;
	border-top: 1px solid #C4BBAF;
}
#productPrintDisplay #productDescription {
	border-top: 0px solid #C4BBAF;
}
#productDescriptionTextBox {
	margin: 0 0 10px 0;
	padding: 0 0 0px 0;
	border-bottom: 0px solid #C4BBAF;
}
#productDescriptionTextBox p {
  margin: 0;
  padding: 0;
}
#alsoPurchased {
	clear: both;
	margin: 50px 0 0 0;
}
#freeShippingIcon {
	float: right;
	margin: 20px 0 20px 20px;
	display: none;
}
/* Product END */
/* Print styles START */
.printsTable
.printsTable h3.itemTitle {

}

.productPrintArtist,
.productPrintType,
.productPrintMethod,
.productPrintCanvasSize {
	font-size: 0.85em;
	font-weight: normal;
	color: #645b4a;
	background-color: inherit;
}



/* Print styles END */
/* Attributes START */
#productAttributes {
	border: 0px solid blue;
}
h3.attributesComments {

}
h4.optionName {
  margin: 0;
  padding: 0;
}
div.wrapperAttribsOptions {
	border: 0px solid green;
	float: right;
	margin: 0 0 5px 0;
}
/* Attributes END */
/* Nav START */
#cartAdd {
	float: right;
}
.navNextPrevCounter {
	margin: 0 0 10px 0;
}
.navNextPrevWrapper {
	float: right;
	margin: 0 0 10px 0;
	font-size: 83%;
	width: 30%;
}
/* Nav END */
/* Product display END */
