﻿* {
	padding: 0;
	margin: 0;
}
body {
	background: url(../images/top_talling.gif) repeat-x left top #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #C3B56D;
	text-align: center;
}
table {
	border-collapse: collapse;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #C3B56D;
}
td {
	vertical-align: top;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #C3B56D;
}
a {
	color: #8d764a;
	text-decoration: underline;
	outline: none;
}
a:hover {
	text-decoration: none;
}
img {
	border: 0;
}
.clear {
	clear: both;
}
/****************main changes from ben***********************************************************************************************/
.main_t {
	width: 980px;
	margin: auto;
	text-align: left;
}
.header_t .row1 {
	height: 190px;
	border-bottom: solid 1px #d3d3d3;
}
.header_t .row1 .col1 {
	width: 485px;
	float: left;
}
.header_t .row1 .col2 {
	width: auto;
	float: left;
}
.header_t .row1 .col2 .sh_h_bx {
	background: url(../images/header_bg1.gif) no-repeat left top;
	width: 176px;
	height: 51px;
}
.header_t .row1 .col2 .sh_h_bx .indent {
	padding: 12px 2px 0 32px;
	color: #484848;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.header_t .row1 .col2 .sh_h_bx .indent strong {
	color: #94c62d;
	text-transform: uppercase;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.header_t .row1 .col2 .sh_h_bx .indent a {
	color: #484848;
	font-weight: bold;
	text-decoration: none;
}
.header_t .row1 .col2 .sh_h_bx .indent a:hover {
	text-decoration: underline;
}
.header_t .row1 .col3 {
	width: auto;
	float: right;
}
.header_t .row1 .col3 .r1 {
	height: 71px;
}
.header_t .row1 .col3 .r1 .coll1 {
	width: auto;
	float: right;
}
.header_t .row1 .col3 .r1 .coll1 img {
	margin-right: 2px;
}
.header_t .row1 .col3 .r1 .coll1 .indent {
	padding: 0 12px 0 23px;
}
.header_t .row1 .col3 .r1 .coll2 {
	width: 95px;
	float: right;
	text-align: right;
}
.header_t .row1 .col3 .r1 .coll2 select {
	width: 89px;
	height: 17px;
	border: solid 1px #c5c5c5;
	background: #ffffff;
	color: #858585;
	font-family: Tahoma;
	font-size: 10px;
}
.header_t .row1 .col3 .r1 .coll3 {
	width: 80px;
	float: right;
	text-align: right;
	color: #484848;
	text-transform: uppercase;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.header_t .row1 .col3 .r1 .coll4 {
	width: 147px;
	float: right;
	text-align: right;
}
.header_t .row1 .col3 .r1 .coll4 select {
	width: 138px;
	height: 17px;
	border: solid 1px #c5c5c5;
	background: #ffffff;
	color: #858585;
	font-family: Tahoma;
	font-size: 10px;
}
.header_t .row1 .col3 .r1 .coll5 {
	width: auto;
	float: right;
	text-align: right;
	color: #484848;
	text-transform: uppercase;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*This is a custom logo begins*/
#logoWrapper {
	width: 760px;
	height: 110px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
}
/*eof custom heaer logo*/
.user_menu ul {
	list-style: none;
	text-transform: uppercase;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*background: url(../images/header_row2_backgd.gif; background-repeat:repeat-x}*/
}
.user_menu li {
	float: left;
	background: url(../images/user_menu_bg.gif) no-repeat 0 4px;
	display: block;
	line-height: 16px;
	font-size: 11px;
}
.user_menu li a {
	display: block;
	padding: 0 16px 0 16px;
	text-decoration: none;
	color: #bcbcbc;
}
.user_menu li.first a {
	display: block;
	padding: 0 16px 3px 0;
	text-decoration: none;
	color: #bcbcbc;
}
.user_menu li.first {
	background: none;
}
.user_menu li a:hover {
	text-decoration: underline;
}
.user_menu2 ul {
	list-style: none;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
}
.user_menu2 li {
	float: left;
	background: url(../images/user_menu_bg2.gif) no-repeat 0 10px;
	display: block;
	line-height: 16px;
	font-size: 13px;
}
.user_menu2 li a {
	display: block;
	padding: 4px 25px 3px 16px;
	text-decoration: none;
	color: #313131;
}
.user_menu2 li.first a {
	display: block;
	padding: 4px 25px 3px 16px;
	text-decoration: none;
	color: #313131;
}
.user_menu2 li a:hover {
	text-decoration: underline;
}
.header_t .row2 {
	min-height: 42px;
	height: auto !important;
	height: 40px;
	border-bottom: solid 1px #d3d3d3;
	
.header_t .row2 .col1{width:720px; float:left; background:url(../images/header_bg3.gif) no-repeat 100% 10px;
}
.header_t .row2 .col2 {
	width: auto;
	float: right;
}
.header_t .row2 .col2 input.input_search {
	width: 178px;
	height: 15px;
	border: solid 1px #e2e2e2;
	background: #FFFFFF;
	color: #a5a5a5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 0 0 5px;
}
.content_t {
}
.footer_t {
	border-top: solid 1px #d3d3d3;
	border-bottom: solid 1px #d3d3d3;
}
.footer_t .col1 {
	width: 240px;
	float: left;
	background: url(../images/footer_bg1.gif) no-repeat 215px 13px;
}
.footer_t .col1 .indent {
	padding: 16px 0 15px 35px;
}
.footer_t .col2 {
	width: auto;
	float: left;
	color: #8d764a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.under_footer {
	background: url(../images/under_footer_bg.gif) repeat-x left bottom #2a261e;
	height: 9px;
}
.spbox_border {
	border: solid 1px #3e3b36;
	padding: 13px 5px 15px 19px;
}
#column_left {
	background: #2a261e;
}
.footer_t a {
	color: #8d764a;
}
.footer_t span a {
	background: url(../images/footer_bg12.gif) no-repeat 0px 5px;
	padding-left: 12px;
	color: #51493b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.footer_t span a:hover {
	text-decoration: underline;
}
.my_padding {
	padding: 0px 15px 0 15px;
}
/********************************************/
.content_bg4 {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 4px;
}
.content_bg4 .td1 {
	width: 100%;
}
.content_bg4 .td1 div {
	padding: 10px 0 5px 23px;
	color: #f20d11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.content_bg4 .td1 div strong {
	font-weight: bold;
}
.content_bg4 .td2 {
	width: auto;
	text-align: right;
}
.content_bg4 .td2 div {
	padding: 7px 7px 6px 0;
}
.nav_top_bg1 {
	background: url(../images/nav_top_bg1.gif) repeat-x left top;
	width: 100%;
}
.nav_top_bg2 {
	background: url(../images/nav_top_bg1.gif) repeat-x left bottom;
	padding: 3px 0 2px 0;
	width: 100%;
}
.shop_box strong {
	color: #fb6002;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
.shop_box span {
	color: #727272;
}
.shop_box a {
	color: #727272;
	text-decoration: none;
}
.shop_box a:hover {
	text-decoration: underline;
}
#catBoxDivider {
	height: 9px;
}
.boxcol_inn1 {
	background: url(../images/boxcol_bg5.gif) repeat-x left top #ffffff;
	width: 100%;
	margin-bottom: 3px;
}
.boxcol_inn2 {
	background: url(../images/boxcol_bg5.gif) repeat-x left bottom;
	width: 100%;
}
.boxcol_inn3 {
	background: url(../images/boxcol_bg5.gif) repeat-y left top;
	width: 100%;
}
.boxcol_inn4 {
	background: url(../images/boxcol_bg5.gif) repeat-y right top;
	width: 100%;
}
.boxcol_inn5 {
	background: url(../images/boxcol_bg1.gif) no-repeat left top;
	width: 100%;
}
.boxcol_inn6 {
	background: url(../images/boxcol_bg2.gif) no-repeat right top;
	width: 100%;
}
.boxcol_inn7 {
	background: url(../images/boxcol_bg4.gif) no-repeat left bottom;
	width: 100%;
}
.boxcol_inn8 {
	background: url(../images/boxcol_bg3.gif) no-repeat right bottom;
	padding: 4px 4px 2px 4px;
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
.boxcol_inn8 input.input_search {
	width: 140px;
	height: 16px;
	border: solid 1px #a8a8a8;
	color: #434342;
	font-family: Tahoma;
	font-size: 11px;
	padding: 2px 0 0 2px;
}
/******************************************************************/
.product_box {
	width: 100%;
	margin-bottom: 9px;
	background: #211e18;
}
.product_box .bg_inner1 {
	background: url(../images/product_box_side_bg.gif) repeat-x left top;
	width: 100%;
}
.product_box .bg_inner2 {
	background: url(../images/product_box_side_bg.gif) repeat-x left bottom;
	width: 100%;
}
.product_box .bg_inner21 {
	background: url(../images/product_box_side_bg.gif) repeat-x left bottom;
	width: 100%;
}
.product_box .bg_inner3 {
	background: url(../images/product_box_side_bg.gif) repeat-y left top;
	width: 100%;
}
.product_box .bg_inner4 {
	background: url(../images/product_box_side_bg.gif) repeat-y right top;
	width: 100%;
}
.product_box .bg_inner5 {
	background: url(../images/product_box_left_top_bgx.gif) no-repeat left top;
	width: 100%;
}
.product_box .bg_inner6 {
	background: url(../images/product_box_left_bottom_bg2x.gif) no-repeat left bottom;
	width: 100%;
}
.product_box .bg_inner61 {
	background: url(../images/product_box_left_bottom_bg2x.gif) no-repeat left bottom;
	width: 100%;
}
.product_box .bg_inner7 {
	background: url(../images/product_box_right_top_bgx.gif) no-repeat right top;
	width: 100%;
}
.product_box .bg_inner8 {
	background: url(../images/product_box_right_bottom_bg2x.gif) no-repeat right bottom;
	width: 100%;
}
.product_box .bg_inner81 {
	background: url(../images/product_box_right_bottom_bg2x.gif) no-repeat right bottom;
	width: 100%;
}
.product_box .bg_inner9 {
	padding: 4px;
}
.product_box .bg_inner91 {
	padding: 15px;
	zoom: 1;
}
.product_box .bg_inner92 {
	padding: 15px;
	zoom: 1;
}
.product_box .bg_inner911 {
	padding: 4px;
	zoom: 1;
}
.product_box2 {
	padding: 15px;
}
.product_box_PagesResult {
	overflow: hidden;
	margin-bottom: 6px;
}
.product_box_PagesResult .row1 .product_box_PagesResult_inner1 {
	background: url(../images/bg_PagesResult_right_top.gif) no-repeat right top;
	padding-right: 10px;
}
.product_box_PagesResult .row1 .product_box_PagesResult_inner2 {
	background: url(../images/bg_PagesResult_left_top.gif) no-repeat left top;
	padding-left: 10px;
}
.product_box_PagesResult .row1 .product_box_PagesResult_inner3 {
	background: url(../images/bg_PagesResult_top.gif) repeat-x left top;
	height: 9px;
}
.product_box_PagesResult .row2 {
	background: url(../images/bg_PagesResult_top2.gif) repeat-x left top #f2f2f2;
	width: 100%;
}
.product_box_PagesResult .row2 .product_box_PagesResult_inner1 {
	background: url(../images/bg_PagesResult_left.gif) repeat-y left top;
	width: 100%;
}
.product_box_PagesResult .row2 .product_box_PagesResult_inner2 {
	background: url(../images/bg_PagesResult_left.gif) repeat-y right top;
	width: 100%;
}
.product_box_PagesResult .row2 .product_box_PagesResult_inner3 {
	background: url(../images/bg_PagesResult_left_top2.gif) no-repeat left top;
	width: 100%;
}
.product_box_PagesResult .row2 .product_box_PagesResult_inner4 {
	background: url(../images/bg_PagesResult_right_top2.gif) no-repeat right top;
	width: 100%;
}
.product_box_PagesResult .row3 .product_box_PagesResult_inner1 {
	background: url(../images/bg_PagesResult_right_bottom.gif) no-repeat right top;
	padding-right: 10px;
}
.product_box_PagesResult .row3 .product_box_PagesResult_inner2 {
	background: url(../images/bg_PagesResult_left_bottom.gif) no-repeat left top;
	padding-left: 10px;
}
.product_box_PagesResult .row3 .product_box_PagesResult_inner3 {
	background: url(../images/bg_PagesResult_bottom.gif) repeat-x left top;
	height: 10px;
}
#column_center {
	width: 100%;
}
.title_box {
	overflow: hidden;
	margin-bottom: 0;
}
.title_box .row1 {
	display: none;
}
.title_box .row1 .title_inner1 {
	background: url(../images/bg_titile_right_top.gif) no-repeat right top;
	padding-right: 10px;
}
.title_box .row1 .title_inner2 {
	background: url(../images/bg_titile_left_top.gif) no-repeat left top;
	padding-left: 10px;
}
.title_box .row1 .title_inner3 {
	background: url(../images/bg_titile_top.gif) repeat-x left top;
	height: 10px;
}
.title_box .row2 {
	background: url(../images/bg_titile_top2.gif) repeat-x left top #211e18;
	width: 100%;
}
.title_box .row2 .title_inner1 {
	background: url(../images/bg_titile_leftx.gif) repeat-y left top;
	width: 100%;
}
.title_box .row2 .title_inner2 {
	background: url(../images/bg_titile_leftx.gif) repeat-y right top;
	width: 100%;
}
.title_box .row2 .title_inner3 {
	background: url(../images/bg_titile_left_top2.gif) no-repeat left top;
	width: 100%;
}
.title_box .row2 .title_inner4 {
	background: url(../images/bg_titile_right_top2.gif) repeat-x left bottom;
	width: 100%;
}
.title_box .row3 {
	display: none;
}
.title_box .row3 .title_inner1 {
	background: url(../images/bg_titile_right_bottom.gif) no-repeat right top;
	padding-right: 10px;
}
.title_box .row3 .title_inner2 {
	background: url(../images/bg_titile_left_bottom.gif) no-repeat left top;
	padding-left: 10px;
}
.title_box .row3 .title_inner3 {
	background: url(../images/bg_titile_bottom.gif) repeat-x left top;
	height: 7px;
}
.img_box1 {
}
.img_box1 .bg_inner1 {
	background: url(../images/img_box1_side.gif) repeat-x left top;
}
.img_box1 .bg_inner2 {
	background: url(../images/img_box1_side.gif) repeat-x left bottom;
}
.img_box1 .bg_inner3 {
	background: url(../images/img_box1_side.gif) repeat-y left top;
}
.img_box1 .bg_inner4 {
	background: url(../images/img_box1_side.gif) repeat-y right top;
}
.img_box1 .bg_inner5 {
	background: url(../images/img_box1_left_top.gif) no-repeat left top;
}
.img_box1 .bg_inner6 {
	background: url(../images/img_box1_left_bottom.gif) no-repeat left bottom;
}
.img_box1 .bg_inner7 {
	background: url(../images/img_box1_right_top.gif) no-repeat right top;
}
.img_box1 .bg_inner8 {
	background: url(../images/img_box1_right_bottom.gif) no-repeat right bottom;
}
.img_box1 .bg_inner9 {
	padding: 3px;
}
.productListing-data .img_box {
	margin-bottom: 9px;
	overflow: hidden;
	background: #FFFFFF;
	margin-right: 0;
	float: left !important;
}
.description_box {
	color: #888072;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.product_box_name {
	color: #0e9cb6;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/product_box_name_bg.gif) repeat-x left top #2f2c27;
}
.product_box_name .indent {
	padding: 16px 10px 20px 17px;
}
.product_box_name a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 21px;
	text-transform: uppercase;
}
.product_box_name a:hover {
	text-decoration: underline;
}
.product_box_price {
	color: #181c23;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.product_box_price .indent {
	padding: 16px 10px 7px 0;
}
.text {
}
.product_box_button {
	background: url(../images/product_box_button_bg.gif) repeat-x left bottom;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 7px;
}
.price_box {
	background: url(../images/price_box_bg.gif) repeat-x left top #282520;
	width: 100%;
}
.price_box .td1 {
	width: auto;
	padding-top: 7px;
}
.price_box .td2 {
	width: 100%;
	text-align: right;
}
.price_box td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9fc74d;
	font-weight: bold;
}
.prod_box2 .imgbox {
	float: left;
	position: relative;
}
.prod_box2 .contentbox {
	float: left;
	width: 100%;
}
.prod_box2 .contentbox .contentbox_in {
}
.prod_box2 .contentbox .contentbox_in strong {
	color: #000000;
}
.contentbox_in a {
	text-decoration: none;
}
.contentbox_in a strong {
	color: #13140d;
	text-decoration: none;
}
.contentbox_in a:hover strong {
	text-decoration: underline;
}
.prod_box2 .price .col1 {
	width: auto;
	float: left;
	padding-top: 4px;
}
.prod_box2 .price .col2 {
	width: auto;
	float: right;
}
/************************************************************/
.background-topic-top {
	background: url(../images/bg-topic-top.gif) repeat-x left top #badffc;
	width: 100%;
	display: none;
}
.background-topic-top-right {
	background: url(../images/bg-topic-top-right.gif) no-repeat right top;
	width: 100%;
}
.background-topic-top-left {
	background: url(../images/bg-topic-top-left.gif) no-repeat left top;
	height: 8px;
	width: 100%;
}
.background-topic-bottom {
	background: url(../images/bg-topic-bottom.gif) repeat-x left bottom #badffc;
	width: 100%;
	display: none;
}
.background-topic-bottom-right {
	background: url(../images/bg-bottom-right-1.gif) no-repeat right bottom;
	width: 100%;
}
.background-topic-bottom-left {
	background: url(../images/bg-bottom-left-1.gif) no-repeat left bottom;
	height: 8px;
	margin-bottom: 0;
}
.background-topic-top2 {
	background: url(../images/bg-topic-sidex.gif) repeat-x left top #FFFFFF;
	width: 100%;
	display: none;
}
.background-topic-top-right2 {
	background: url(../images/bg-topic-top-right-2x.gif) no-repeat right top;
	width: 100%;
}
.background-topic-top-left2 {
	background: url(../images/bg-topic-top-left-2x.gif) no-repeat left top;
	height: 9px;
	width: 100%;
}
.background-topic-bottom2 {
	background: url(../images/bg-topic-bottom-2.gif) repeat-x left center;
	width: 100%;
}
.background-topic-bottom-right2 {
	background: url(../images/bg-bottom-right-2x.gif) no-repeat right bottom;
	width: 100%;
}
.background-topic-bottom-left2 {
	background: url(../images/bg-bottom-left-2x.gif) no-repeat left bottom;
	height: 19px;
	width: 100%;
}
.background-side-heading_l {
	background: url(../images/background-side-heading_l_bgx.gif) no-repeat left top;
}
.background-side-heading_r {
	background: url(../images/background-side-heading_r_bgx.gif) no-repeat right top;
}
.background-top-right {
}
.background-product-side {
}
.background-product-top-side {
}
.background-bottom {
	background: url(../images/background-bottom-bg.gif) repeat-x left top;
	margin-bottom: 6px;
}
.background-bottom-right {
	background: url(../images/background-bottom-right-bg.gif) no-repeat right top;
}
.background-bottom-left {
	background: url(../images/background-bottom-left-bg.gif) no-repeat left top;
	height: 10px;
}
.bg-topic-top-right {
	background: url(../images/bg-bottom-right-3.gif) no-repeat right top #FFFFFF;
	width: 100%;
}
.bg-topic-top-left {
	background: url(../images/bg-bottom-left-3.gif) no-repeat left top;
	height: 12px;
}
.bg-topic-bottom-right {
	background: url(../images/bg-top-right-3.gif) no-repeat right top #FFFFFF;
	width: 100%;
}
.bg-topic-bottom-left {
	background: url(../images/bg-top-left-3.gif) no-repeat left top;
	height: 12px;
}
.main {
	color: #796d32;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.background-product-top {
}
.background-product-top strong {
	color: #9fc74d !important;
	font-size: 18px !important;
	line-height: 24px !important;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.background-product-top a strong {
	text-decoration: none;
	color: #ffffff !important;
	font-size: 12px !important;
	line-height: 24px !important;
	font-weight: bold;
	font-family: Tahoma;
	text-transform: uppercase;
}
.background-product-top a:hover strong {
	text-decoration: underline;
}
.background-product-top a {
	text-decoration: none;
}
.background-product-top a:hover {
	text-decoration: none;
}
.background-product-bottom {
	background: url(../images/productListing-data-bgx.gif) repeat-x left bottom;
	font-size: 12px;
	color: #796d32;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.background-white-left {
	background: url(../images/bg-topic-sidex.gif) repeat-y left top;
}
.background-white-right {
	background: url(../images/bg-topic-sidex.gif) repeat-y right top;
}
.background-white {
	background: #FFFFFF;
}
