body {margin:0px; background:url(../images/body.gif) repeat-x #fffde9; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#3b3b3b;}

a {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00;}
a:hover {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#831b00;}


.input {background-color:#ffffff; border:1px solid #000645; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#6d6d6d; padding-left:3px;}

.search-bg {background:url(../images/input-bg.gif) no-repeat;  padding-left:28px;}
.search-input {background:none; border:none; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#6d6d6d;}
.top-link {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#c89b66; padding-left:10px;}
.top-link a {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#c89b66;}
.top-link a:hover {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.top-midd-bg {background:url(../images/top-midd-bg.gif) repeat-x #c0c0c0; border-left:1px solid #831b00; border-right:1px solid #831b00;}

.shopping-cart {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.shopping-cart a{font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.shopping-cart a:hover {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#ffffff;}
.borwn-bg {background-color:#831b00; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#c89b66;}
.borwn-bg a {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#c89b66;}
.borwn-bg a:hover {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.borwn-bg span {font:bold 19px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.logo {padding-top:10px;}
.hadder-midd-bg {background:url(../images/hadder-midd-bg.gif) repeat-x;}

.login-input-bg {background-color:#ffffff; border:1px solid #624a00; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#6d6d6d; padding-left:3px;}
.top-nev ul {margin:0px; padding:0px;}
.top-nev li {list-style-type:none; float:left; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;  display:block; }
.top-nev li a {float:left; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; display:block; padding-left:25px; padding-right:25px;  height:30px; padding-top:10px;}
.top-nev li a:hover {background:url(../images/hadder-hover-bg.gif) repeat-x; float:left; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; display:block;  height:30px; padding-top:10px;}

.white-bg {background-color:#ffffff; border:1px solid #831b00; border-bottom:none;}
.banner-bg {background:url(../images/banner.jpg) no-repeat top; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#a6a6a6; line-height:20px;}
.yellow-midd-bg {background-color:#cca73b;}
.cat-hadd-bg {background:url(../images/cate-hadd.gif) no-repeat left; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; padding-left:14px;}
.login-hadd-bg {background:url(../images/login-bg.gif) no-repeat right; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; padding-left:20px;}

.cat-nev ul {margin:0px; padding:0px;}
.cat-nev li {list-style-type:none; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00; display:block;}
.cat-nev li a {background:url(../images/cat-tab-bg.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00; padding-left:25px; display:block; height:20px; padding-top:4px;}
.cat-nev li a:hover {background:url(../images/cat-tab-bg-hover.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;  display:block; height:20px; padding-top:4px;}

.view-link {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00; padding-right:22px;}
.view-link a{font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00;}
.view-link a:hover {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}

.forgot-link {font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00;}
.forgot-link a {font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00;}
.forgot-link a:hover {font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}

.red-midd-bg {background-color:#831b00;}
.sellers-hadd-bg {background:url(../images/sellers-hadd-bg.gif) no-repeat left; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00; padding-left:14px;}
.view-marchants {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#b18d1c; padding-right:22px;}
.view-marchants a{font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#b18d1c;}
.view-marchants a:hover {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}

.seller-nev ul {margin:0px; padding:0px;}
.seller-nev li {list-style-type:none; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; display:block;}
.seller-nev li a {background:url(../images/seller-tab.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; padding-left:25px; display:block; /*height:20px;*/ padding-top:4px;}
.seller-nev li a:hover {background:url(../images/seller-tab-hover.gif) no-repeat; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#b18d1c;  display:block; /*height:20px;*/ padding-top:4px;}

.seller-nev ol {margin:0px; padding:0px; list-style-type:decimal}
.seller-nev ol li {list-style-type:decimal; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; display:block; line-height:22px;}
.seller-nev ol li a:link, .seller-nev ol li a:visited, .seller-nev ol li a:hover {background:url(../images/seller-tab-ol.gif) no-repeat left bottom #831b00; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; display:block; /*height:20px;*/ padding:4px 5px 5px 10px;}
.seller-nev ol li a:hover {color:#b18d1c;}




.product-bg {background-color:#f9f4de;}
.product-hadd-bg {background:url(../images/product-hadd-ng.gif) repeat-x; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; text-transform:uppercase;}
.price {font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none; color:#aa0404;}

.thumb_img img { border:1px solid #7a7a7a; }
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border:1px solid #831b00; }

a.view-all-link {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#ffffff; text-transform:none;}
a:hover.view-all-link {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; text-transform:none;}

.footer {font:normal 13px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#777561;}

.main-bg {background:url(../images/main-bg.gif) repeat-y;}
.top-brown-order {border-top:1px solid #831b00; }

.inner-hadd {background:url(../images/inner-hadd.gif) repeat-x; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; padding-left:8px;}
.inner-middle-padding {padding-top:10px; padding-left:10px; padding-right:10px;}

.breadcrumbs {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00; padding-left:15px;} 
.breadcrumbs a {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#831b00 } 
.breadcrumbs a:hover {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#831b00;}

.contact-input{ background:#ffffff; border:1px solid #BFBFBF; font:normal 12px Arial, Helvetica, sans-serif; color:#646464; text-decoration:none; padding-left:3px;}

.brwonmatter-big {font:bold 15px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:none;}

.login-bg {background-color:#cca73b; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#831b00; text-decoration:none; border-left:1px solid #aeaeae; border-right:1px solid #aeaeae; border-top:1px solid #aeaeae; padding-left:10px;}
.login-border {border-left:1px solid #aeaeae; border-right:1px solid #aeaeae; border-bottom:1px solid #aeaeae; padding:7px;}
.errormsg {color: #831b00;}
.errormsglogin {background-position: 10px 50%; padding: 3px 5px 3px 36px;font-color:red;font-weight:bold;font-size:13px;}


.faq-hadd {background-color:#cca73b; font:bold 12px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:none;}

.brownlink-bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#831b00; text-decoration:underline;}
.brownlink-bold:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#831b00; text-decoration:underline;}
.brownlink-bold:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#831b00; text-decoration:underline;}
.brownlink-bold:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#831b00; text-decoration:none;}

.table-border {border:1px solid #aeaeae;}
.oddrowbg { background: #fff9e7; height: 20px; }
.evenrowbg { background: #f6edd3; height: 20px; }
th {background-color:#cca73b; height: 20px; color: #831b00; text-transform: uppercase; }
th a {  color: #831b00; font-weight: bold; text-decoration: none; }
th a:hover {  color: #cca73b; font-weight: bold; text-decoration: none; }
.cart-border {background-color:#f6edd3; border:1px solid #aeaeae; padding:5px;}
.light-gold-yellow {background-color:#e6dbab;}
.detail-border {border:1px solid #aeaeae; background-color:#e6dbab;}

.rolloverside a {
	font-size:12px;
	FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
	display:block;
	background-image:url(../images/tab-inactivebg.gif);
	text-decoration:none;
	color: #831b00;
	font-weight: bold;
	height: 19px;
	border: 1px solid #aeaeae;
	padding-top: 4px;
	
	text-align:center;}
.rolloverside a:hover {
	font-size:12px;
	FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
	background-image:url(../images/tab-activebg.gif);
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	height: 19px;
	border: 1px solid #aeaeae;
	padding-top: 4px;
	
	text-align:center;}
.rolloverside-active{
	font-size:12px;
	FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
	background-image:url(../images/tab-activebg.gif);
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	border: 1px solid #aeaeae;
	
	text-align:center;}
	
.listing ul {margin:0px; padding:0px;}	
.listing li {list-style-type:none; font:normal 12px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:none; line-height:18px;}
.listing li a {font:normal 12px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:none; line-height:18px;}
.listing li a:hover {font:normal 12px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:underline; line-height:18px;}

.error-input{background:#ffffff; border:#FE8A00 dotted 1px; font:normal 12px Arial, Helvetica, sans-serif; color:#6d6d6d; text-decoration:none; padding-left:3px}
.input-error-msg {font:italic 11px Arial, Helvetica, sans-serif; color:#EA1212; text-decoration:none;}
.errormsg { color: #FF0000; }

.pro-hadd {background:url(../images/pro-midd-bg.gif) repeat-x; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none; color:#282828; padding-left:8px;}

.pro-top-bor {background:url(../images/pro-top-border.gif) repeat-x;}
.pro-bott-bor {background:url(../images/pro-bott-border.gif) repeat-x;}
.pro-left-bor {background:url(../images/pro-left-border.gif) repeat-y;}
.pro-right-bor {background:url(../images/pro-right-border.gif) repeat-y;}
.black-bg {background-color:#000000;}
.pro-inner-hadd {font:normal 15px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:none;}
.pro-text {font:normal 13px Arial, Helvetica, sans-serif; color:#282828; text-decoration:none; line-height:20px;}
.pro-price-midd-bg {background:url(../images/pro-price-midd-bg.gif) repeat-x; font:bold 15px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.yellow-bott-border {border-bottom:1px solid #cca73b; background-color:#f9f4de;}
.yellow-midd-bg1 {background-color:#f9f4de;}
.yellow-left-bor {border-left:1px solid #cca73b; background-color:#f9f4de;}
.yellow-right-bor {border-right:1px solid #cca73b; background-color:#f9f4de;}
.detail-input-bg {background:url(../images/detail-input-bg.gif) no-repeat;}
.email-link {font:normal 13px Arial, Helvetica, sans-serif; color:#282828; text-decoration:none;}
.email-link a {font:normal 13px Arial, Helvetica, sans-serif; color:#282828; text-decoration:none;}
.email-link a:hover {font:normal 13px Arial, Helvetica, sans-serif; color:#282828; text-decoration:underline;}
.pro-middle-padding {padding-top:20px; padding-left:10px; padding-right:10px;}

#inner-tab { list-style-type:none; margin:0; padding: 0; position:absolute; bottom:-1px; left:0;}
#inner-tab li { display: block; float:left; margin-right:4px;}
#inner-tab a { display:block; color:#282828; text-decoration: none; background:url(../images/inner-tab-inactive-left.gif) left top; background-repeat:no-repeat; }
#inner-tab a em { width:auto; padding-right:18px; display:block; padding-left:18px; font:bold 15px arial, helvetica, sans-serif; background:url(../images/inner-tab-inactive-right.gif) right top no-repeat; padding-top:11px; padding-bottom:6px; text-align:center;}
#inner-tab a:hover { background-position: left top; background-image:url(../images/inner-tab-active-left.gif); color: #831b00; background-repeat: no-repeat; font-weight: bold; }
#inner-tab a:hover em { background-position: right top; background-image:url(../images/inner-tab-active-right.gif); color: #831b00; background-repeat: no-repeat; font-weight: bold; cursor:pointer; }
#inner-tab a.current { background-image:url(../images/inner-tab-active-left.gif); background-position:left top; color: #831b00; background-repeat: no-repeat; font-weight: bold; }
#inner-tab a.current em { background-image:url(../images/inner-tab-active-right.gif); background-position: right top; background-repeat: no-repeat; color: #831b00	; font-weight: bold; }

.inner-gray-bg {background-color:#ffffff; border-top:1px solid #ff0000;  margin-bottom:5px; margin-top:0px;  padding-right:5px;}
.clear { clear:both; }

.list-gray-top-bor {border-top:1px solid #c6c6c6; background-color:#ffffff;}
.list-gray-bott-bor {border-bottom:1px solid #c6c6c6; background-color:#ffffff;}
.list-gray-left-bor {border-left:1px solid #c6c6c6; background-color:#ffffff;}
.list-gray-right-bor {border-right:1px solid #c6c6c6; background-color:#ffffff;}
.statistics-main-box-white{ width:778px; float:left; height:auto; }
.list-gray-bg {background:url(../images/listing-midd-bg.gif) repeat-x;}
.list-drop {height:20px; font:normal 11px Arial, Helvetica, sans-serif; color:#7a7676; text-decoration:none; border:1px solid #808080;}

.detail-graybg a { background: #ffffff; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; margin-right: 4px; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; }
.detail-graybg a:hover { background: #a31216; font: normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;  margin-right: 4px; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px;}
.detail-graybg span { background: #a31216; font: normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;  margin-right: 4px; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px;  }
.pro-bor {border:1px solid #d3d3d3;}
.pro-list-text {font:normal 13px Arial, Helvetica, sans-serif; color:#5a5a5a; text-decoration:none;}
a.pro-list-text-link  {font:normal 13px Arial, Helvetica, sans-serif; color:#5a5a5a; text-decoration:underline;}
a:hover.pro-list-text-link  {font:normal 13px Arial, Helvetica, sans-serif; color:#5a5a5a; text-decoration:none;}
.pro-list-text span {font:bold 13px Arial, Helvetica, sans-serif; color:#831b00; text-decoration:none;}

/* Added New CSS from HB */
.tab-bottline {background:url(../images/tab-bottline.gif) repeat-x bottom;}
.msg {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#ff0000;}
/* message boxes: warning, error, confirmation */

.boxcontent-noerror { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color:   #FFFFDD;}
div.boxcontent-noerror { border: 0.1em solid #FFD700; width: 50%; height: 18px; background-image:  url(../images/green-tick.gif); background-repeat:  no-repeat; background-position: 10px 50%; padding: 3px 5px 3px 36px; }
.boxcontent-error { color: #000000; background-color:#F9E9E9;}
div.boxcontent-error { border: 0.1em solid #FB416D; width: 50%; background-image:  url(../images/error-icon.gif); background-repeat:  no-repeat; background-position: 10px 50%; padding: 5px 10px 5px 36px; }

.box-error { color: #000000; background-color:#FFFFDD;}
div.box-error { border: 0.1em solid #FFD700; width: 50%; background-repeat:  no-repeat; background-position: 10px 50%; padding: 5px 10px 5px 6px; }
.mainbackground { background: url(../images/mainbackground.jpg) no-repeat center top; }

.dotted-border{ clear:both; background:url(../images/dotted-dot.gif) repeat-x left center; height:10px}
.show-records{border-bottom:1px solid #ddd; border-top:1px solid #ddd; line-height:30px}
.data-table{border:1px solid #ddd}
.th-bg{background:#CCA73B; color:#831B00; font-size:12px; font-weight:700}
.alt-row{background:#eee}
a.category  {font:bold 13px Arial, Helvetica, sans-serif; color:#620203; text-decoration:none;}
a.category:hover {font:bold 13px Arial, Helvetica, sans-serif; color:#C38A0F; text-decoration:underline;}
#sub-category ul {margin-top:4px; margin-bottom:7px; padding-top:0px; padding:0px;  padding-left:18px;}
#sub-category li {margin-top:0px; padding-top:0px; list-style-type:none; list-style-image:url(../images/bullet-black.gif); background-repeat:no-repeat; background-position:left center; margin-bottom:2px; color:#000000; line-height:16px;}
#sub-category li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}
#sub-category li a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#971010; text-decoration:none; }
	
.sitemap-menu {font:bold 11px Arial, Helvetica, sans-serif; color:#959595; text-decoration:none; text-transform:uppercase;}
.sitemap-menu a {font:bold 11px Arial, Helvetica, sans-serif; color:#959595; text-decoration:none;}
.sitemap-menu a:hover {font:bold 11px Arial, Helvetica, sans-serif; color:#971010; text-decoration:none;}
.detail-border {border:1px solid #D4D2C8; }
.hr-dottedline {background:url(../images/hr-dottedline.gif) repeat-x center;}
.table-border-ts {border:1px solid #cca73b;}
.seller-input {background:none; border:1px solid #831b00;  font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#6d6d6d;}

.title h2 {
	font-size:15px;
	margin:0;
	padding:0 0 4px 0;
	background:url(../images/titleline.gif) bottom repeat-x;
}
.date {
	position:absolute;
	width:42px;
	height:45px;
	background:url(../images/date.gif);
	/* left:0;
	top:0; */
	text-align:center;
	font-weight:bold;
}
.month {
	line-height:13px;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
}
.day {
	padding-top:7px;
	color:#808080;
	font-size:18px;
}
.author {
	color:#808080;
	padding:5px 0 0 17px;
	background:url(../images/author.gif) 0 4px no-repeat;
	line-height:16px;
}
.post {
	padding:0 10px;
}
.postinfo {
	line-height:26px;
	padding:0 10px 0 29px;
	border-top:1px dashed #cca73b;
	border-bottom:1px dashed #cca73b;
	margin-bottom:20px;
	height:26px;
}
.postinfo a {
	color:#808080;
	text-decoration:none;
}
.postinfo a:hover {
	color:#661500;
	text-decoration:none;
}
.commentslink {
	float:right;
	background:url(../images/comments.gif) 0 7px no-repeat;
	padding-left:24px;
	height:26px;
}
