.centershop {
  padding: 10px;
}
TABLE.headerNavigation {
  background-image: none;
  background-color: #D47E78;
}
.center_column, .column_left, .column_right, .column_single {

}
SPAN.category-subs-parent {
  color: #D47E78;
}
A.category-products {
  color: #DD99FF;
}
A.category-products:hover {
  color: #C44FFF;
}
.leftbox, .rightbox, .centerbox, .singlebox {
  border: 1px solid #6A8E75;
}
.leftboxheading, .rightboxheading, .centerboxheading, .singleboxheading, 
.leftboxfooter, .rightboxfooter, .centerboxfooter, .singleboxfooter {
  background: #D47E78;
  background-image: none;
  border: none;
}
.leftboxcontent, .rightboxcontent, .centerboxcontent, .singleboxcontent {
  background: #FFF1E9;
  border: none;
}
TABLE.categoriesdescription {
  background: #FFF1E9;
}
.productListing {
  border: 1px solid #A2BAAA;
}
TD.productlisting {
  border:1px solid #A2BAAA;
}
TD.productListing-heading{
  background-color: #D47E78;
  background-image: none;
}
TD.cats{

}
TD.logo{

  font-size: 20px;
  font-weight: normal;
  color: #A2BAAA;
}
TD.swbar{


}
TD.sbar{

  border: 1px solid #B0C4B7;
}

TR.productListing-odd, TR.upcomingProducts-odd {
  background: #E7E7C6;
background-image: 
url('../images/opkd.jpg');
background-repeat: repeat
}
TR.productListing-even, TR.upcomingProducts-even, .productsNotifications {
  background: #D4C7B3;
background-image: 
url('../images/epkd.jpg');
background-repeat: repeat
}
.plainBox, .plainbox-description {
  background: #FFF1E9;
  border: 1px solid #D47E78;
}
TD.pageHeading, h1 {
  font-size: 18px;
  font-weight: normal;
  color: #80C8C2;
}
TD.cartBox {
  background: #FFF1E9;
  border: 1px solid #D47E78;
}
TR.footertop {
  background-image: none;
  background-color: #D47E78;
}
td.pageresults a:hover {
  background: #ADC3B4;
}
td.pageresults a {
  color: #AD63AD;
}

td.pageresults a:hover {
  color: #000000;
}

.listingProductImage {
     border: 1px solid #9a9a9a;
     }
FIELDSET {
	width: 570px;
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #335EA8;

	}
	.teaser {
		width:430px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("images/tsr-b.gif") bottom left no-repeat;
	}
	.teaser h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("images/tsr-t.gif") top left no-repeat;
	}
	.teaser p, .teaser a.more {
		margin:0;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
	}
	.teaser a.more {
		display:block;
		text-align:right;
		background:url("tsr-a.gif") 410px 50% no-repeat;
		padding:0 24px 0 0;
		text-decoration:none;
		color:#44a;
	}
	.teaser a.more:hover {
		text-decoration:underline;
	}
