.footer {
	padding-top:15px;
	width:990px;
	margin:0;
	margin:auto;
}
.legalCopyright {
	padding-top:10px;
	color:#fff;
	padding-bottom:20px;
}
.top_menu {
	width:100%;
	height:25px;
	border-bottom:10px solid #f6aa1e;
}
.taby_bg {
	padding-left:8px;
	padding-right:8px;
	height:25px;
	font-weight:bold;
	line-height:25px;
	background-image: url(../images/design/taby_bg.jpg);
}
.taby_bg a:link {
	color:#6a4320;
}
.taby_bg a:visited {
	color:#6a4320;
}
.taby_bg a:active {
	color:#6a4320;
}
.taby_bg a:hover {
	color:#6a4320;
	text-decoration: underline;
}
.tabg_bg {
	padding-left:8px;
	padding-right:8px;
	height:25px;
	font-weight:bold;
	line-height:25px;
	background-image: url(../images/design/tabg_bg.jpg);
}
.tabg_bg a:link {
	color:#fff;
}
.tabg_bg a:visited {
	color:#fff;
}
.tabg_bg a:active {
	color:#fff;
}
.tabg_bg a:hover {
	color:#fff;
	text-decoration: underline;
}
.cart_bg {
	padding:15px;
	width:184px;
	height:105px;
	background-image: url(../images/design/cart_bg.jpg);
}
.top_text {
	padding-right:10px;
	font-size:20px;
}
.top_text2 {
	font-size:20px;
}
.cart_text {
	padding-top:3px;
	line-height:20px;
	height:50px;
}
.main_cat {
	line-height:25px;
	border-bottom:1px dashed #cfc7a4;
}
.subcat {
	line-height:25px;
}
SPAN.category-subs-parent {
  font-weight: bold;
}
SPAN.category-subs-selected {
  font-weight: bold;
}
.prod_table {
	width:167px;
	margin:auto;
	height:240px;
	text-align:left;
}
.prod_image {
	padding-top:4px;
	padding-left:10px;
	width:157px;
	height:159px;
	background-image: url(../images/design/prod_bg.jpg);
}
.prod_name {
	height:40px;
	padding-left:10px;
}
.prod_price {
	font-weight:bold;
	padding-left:10px;
}
.prod_image2 {
	width:180px;
	text-align:center;
	height:160px;
	padding-top:5px;
}
h3.itemTitle {
	font-weight:normal;
	text-align:left;
}
.listingDescription {
	text-align:left;
}
.productListing-data {
	border-bottom:1px dashed #e2e2e2;
}
.prod_price2 {
	padding-top:5px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
hr.productInfoHr{
border: 0px;
border-top: 1px dashed;
width: 100%;
color: #ccc;
height: 0px;
}
#productMainImg {
	padding-top:5px;
	width:230px;
	height:230px;
	border:1px solid #e2e2e2;
	text-align:center;
	padding-bottom:10px;
}
h1#productName {
	padding:0;
	margin:0;
	text-align:left;
	font-weight:normal;
}
h2#productPrices {
	font-size:16px;
	color:#6a4320:
}
.cat_table {
	width:167px;
	margin:auto;
	height:200px;
	text-align:left;
}
.cat_image {
	padding-top:4px;
	padding-left:10px;
	width:157px;
	height:159px;
	background-image: url(../images/design/prod_bg.jpg);
}
.cat_name {
	padding-left:10px;
}
.ajax_bg {
	background-color:#f6aa1e;
}
