/*Tool-tips (aka hints)*/
#dhtmltooltip
{
	position: absolute;
	width: 150px;
	border: 1px solid #CCCCCC;
	padding: 1px;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120);
}
/*for all page*/
BODY
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #F0E6D4;
}
TABLE, TR, TD
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
A
{
	color: #006F53;
}
A:hover
{
	color: #FF9A00;
}
BUTTON, SELECT, INPUT
{
	font-weight: normal;
	font-size: 12px;
}
DIV, SPAN, FORM
{
	padding: 0px;
	margin: 0px;
}
H1
{
	font-size: 22px;
}
H2
{
	font-size: 18px;
}
HR
{
	color: #A37E64;
	height: 1px;
}
IMG, FORM
{
	margin: 0px;
	padding: 0px;
}
.mt10
{
	margin-top: 10px;
}
.mr20
{
	margin-right: 20px;
}
.img
{
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}
.spaser
{
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	line-height: 1px;
	height: 1px;
	clear: both;
}
.pict
{
	float: left;
	margin: 0px 10px 5px 0px;
	display: block;
}
.pict_right
{
	float: right;
	margin: 0px 0px 5px 10px;
	display: block;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.align_center
{
	text-align: center;
}
.align_left
{
	text-align: left;
}
.align_right
{
	text-align: right;
}
.italic
{
	font-style: italic;
}
.bold
{
	font-weight: bold;
}
.normal
{
	font-weight: normal;
}
.under
{
	text-decoration: underline;
}
.border_none
{
	border-bottom: none;
}
.border_ccc
{
	border: 1px solid #CCCCCC;
}
.path_box
{
	background: url(../../img/bg_path.jpg);
	text-align: left;
	color: #7C5437;
	font-weight: bold;
	padding: 7px 0px 8px 20px;
}
.path_box A
{
	color: #353534;
	font-weight: normal;
}
.path A
{
	text-decoration: none;
}
.sort
{
	float: right;
	min-width: 200px;
	text-align: right;
	font-size: 11px;
	color: #048FCE;
	font-family: arial;
}
.sort .submit_go
{
	width: 25px;
}
.showing
{
	float: left;
	text-align: left;
	font-size: 12px;
	padding: 3px 0px 0px 5px;
	font-style: italic;
	font-family: georgia;
}
.showing_right
{
	float: right;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
}
.count
{
	text-align: right;
	color: #8E1C2D;
	font-style: italic;
	font-family: georgia;
}
.madatorystar
{
	color: #CC0000;
}
.submit_mess
{
	color: #CC0000;
}
.alt_text
{
	font-size: 11px;
	padding: 0px;
	background: #FFF9E7;
	padding: 3px;
	font-family: Arial;
}
.text_sm
{
	font-size: 11px;
}
.banner
{
	text-align: center;
}
.banner_left
{
	text-align: left;
}
.not_found
{
	color: #868484;
	text-align: center;
	font-style: italic;
	font-family: georgia;
	font-size: 14px;
}
.table_line TD
{
	border-bottom: 1px solid #CCCCCC;
	padding: 3px;
	font-family: georgia;
}
.table_line TD.table_title
{
	text-align: right;
	font-weight: bold;
}
.table_line .noline
{
	border: none;
}
.table_line .text_title
{
	text-align: center;
	font-weight: bold;
	padding: 6px 0px 0px;
}
.table_line .sub_title
{
	background: #ECF2F7;
}
.table_line_vert TD
{
	border-bottom: 1px solid #CCCCCC;
	padding: 6px;
}
.table_line_vert .text_header
{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-align: center;
}
.table_line_vert .last
{
	border-right: none;
}
.table_line_vert .line_right
{
	border-right: 1px solid #CCCCCC;
}
.table_line_vert .table_title
{
	text-align: right;
	font-weight: bold;
}
.table_line_vert .table_title_noline
{
	font-weight: bold;
	border: none;
	padding: 6px 6px 0px;
}
.table_line_vert .sub_title
{
	background: #ECF2F7;
}
.form_background
{
	background: #F4F6F8;
}
.location
{
	font-weight: bold;
	color: #41657A;
}
.author
{
	font-weight: bold;
}
.file
{
	font-weight: bold;
	margin-bottom: 7px;
	text-align: center;
}
.date
{
	font-weight: normal;
	font-style: italic;
	font-size: 15px;
}
.date_line
{
	text-decoration: none;
	color: #254960;
	font-size: 15px;
	font-style: italic;
	text-align: center;
}
.date_line_left
{
	text-decoration: none;
	color: #254960;
	font-size: 15px;
	font-style: italic;
	text-align: left;
}
.title
{
	font-size: 22px;
	color: #7C5437;
	font-weight: bold;
}
.title A
{
	text-decoration: none;
	color: #A10101;
}
.title A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_left
{
	font-size: 16px;
	color: #A10101;
	text-align: left;
	font-weight: bold;
}
.title_left A
{
	text-decoration: none;
	color: #A10101;
}
.title_left A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_big
{
	font-size: 21px;
	color: #A10101;
	text-align: center;
	font-weight: bold;
	font-family: georgia;
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 3px;
}
.title_big A
{
	text-decoration: none;
	color: #A10101;
}
.title_big A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_big_left
{
	font-size: 21px;
	color: #A10101;
	text-align: left;
	font-weight: bold;
	font-family: georgia;
	font-style: italic;
	margin-bottom: 3px;
}
.title_big_left A
{
	text-decoration: none;
	color: #A10101;
}
.title_big_left A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_sm
{
	font-size: 17px;
	color: #7C5437;
	text-decoration: none;
	font-weight: bold;
	padding-top: 0px;
}
.title_sm A
{
	color: #E32C01;
	text-decoration: none;
}
.sub_title
{
	font-weight: bold;
	color: #295285;
}
.title_background
{
	font-size: 16px;
	color: #8E1C2D;
	padding: 3px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
	background: #F6F4F1;
	font-family: "Trebuchet MS";
	text-align: center;
}
.title_background A
{
	color: #8E1C2D;
	font-weight: bold;
}
.title_background_box
{
	padding: 0px 10px;
}
.line
{
	border-bottom: 1px solid #CCCCCC;
	margin: 5px 0px 10px;
}
.line_bot
{
	clear: both;
	height: 30px;
	border-top: 1px solid #CCCCCC;
}
.line_more
{
	clear: both;
	border-top: 1px solid #CCCCCC;
}
.line_dotted
{
	height: 1px;
	border-top: 1px dotted #FDCE5B;
}
.line_dotted_fff
{
	height: 1px;
	border-top: 1px dotted #FFFFFF;
}
.line_dotted_gray
{
	background: url(../img/bg_dr.gif);
	height: 3px;
}
/*for top*/
.main_div
{
	border: 3px solid #987C4D;
	width: 960px;
}
.header
{
	width: 960px;
	text-align: left;
}
.header_left
{
	float: left;
	width: 237px;
}
.header_right
{
	float: left;
	text-align: right;
	width: 715px;
	margin-top: 5px;
	height: 97px;
}
.header_right .slogan
{
	text-align: left;
	float: left;
	margin: 16px 0px 0px 10px;
}
.header_right .call_us
{
	float: right;
	/*[disabled]font-weight:bold;*/
	color: #7C5437;
	font-size: 14px;
	margin: 36px 0px 0px;
}
.header_right .call_us A
{
	text-decoration: none;
	display: block;
}
.header_right .header_menu
{
	float: right;
}
.header_right .header_menu A
{
	color: #353534;
	display: block;
	float: left;
	margin: 3px 6px 0px 0px;
	padding: 0px 6px 0px 0px;
	border-right: 1px solid #000000;
}
.header_right .header_menu A:hover
{
	color: #CA0C0A;
}
.header_right .header_menu A.Need
{
	border-right: none;
}
.header_right .header_cart_menu
{
	float: right;
	font-weight: bold;
}
.header_right .header_cart_menu .cor_left
{
	background: url(../../img/cart_cor1.gif);
	width: 5px;
	height: 21px;
	float: left;
}
.header_right .header_cart_menu .cor_right
{
	background: url(../../img/cart_cor2.gif);
	width: 5px;
	height: 21px;
	float: left;
}
.header_right .header_cart_menu .cor_center
{
	float: left;
	color: #7C5437;
	background: #D8BB8C;
	height: 21px;
}
.header_right .header_cart_menu .cor_center A
{
	color: #7C5437;
	text-decoration: none;
}
.header_right .header_cart_menu .cor_center A:hover
{
	color: #CA0C0A;
}
.header_right .header_cart_menu .cor_center SPAN
{
	margin: 3px 4px;
	display: block;
	float: left;
}
.header_right .header_cart_menu .cor_center SPAN.items
{
	color: #897061;
	margin-left: 0px;
	margin-top: 3px;
}
.header_right .header_cart_menu .cor_center SPAN.checkout
{
	margin-right: 1px;
	margin-top: 3px;
}
.header_right .header_cart_menu .cor_center SPAN.cart_item
{
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 0px;
}
.header_right .header_cart_menu .cor_center SPAN.cart_text
{
	margin-left: 0px;
}
.top_menu
{
	background: #7C5437;
	margin-top: -1px;
	height: 36px;
}
.top_menu A
{
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	margin: 8px 10px 0px 15px;
	text-decoration: none;
}
.header_search
{
	float: right;
	margin: 7px 10px 0px 20px;
	text-align: right;
}
.header_search FORM INPUT.search
{
	font-size: 13px;
}
/*new dd menu*/
*#top_menu_main_dd
{
	text-align: left;
}
.top_menu_main
{
	background: #D8BB8C;
	height: 28px;
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	text-align: left;
}
.top_menu_main LI
{
	float: left;
	margin: 6px 2px 0px 15px;
	list-style-type: none;
	text-align: left;
}
.top_menu_main A
{
	color: #353534;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	display: block;
}
.top_menu_main A:hover
{
	color: #BE2735;
}
.top_menu_main UL
{
	position: absolute;
	z-index: 500;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.top_menu_main UL LI
{
	position: relative;
	z-index: 500;
	top: 7px;
	display: block;
	float: none;
	margin: 0px;
	width: 160px;
	border-bottom: 1px solid #F0E6D4;
	background-color: #7C5437;
	text-align: left;
}
.top_menu_main UL LI A
{
	color: #FFFFFF;
	padding: 5px 5px 5px 15px;
	display: block;
	font-size: 11px;
}
.top_menu_main UL LI A:hover
{
	color: #E3C79B;
}
.top_menu_main UL LI:hover UL
{
	display: block;
}
.top_menu_main LI UL, .top_menu_main LI UL LI:hover LI UL
{
	display: none;
}
.top_menu_main LI:hover UL
{
	display: block;
}
.top_menu_main LI.adv_seach
{
	margin: 6px 10px 0px 5px;
	float: right;
}
.top_menu_main LI.adv_seach A
{
	color: #7C5437;
	text-decoration: underline;
}
.top_menu_main LI.adv_seach A:hover
{
	color: #BE2735;
}
/*end new dd menu
dd menu*/
*#menu_dd
{
}
*#menu_dd A
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}
*#menu_dd A:hover
{
	color: #FFFF00;
}
*#menu_dd LI
{
	border: none;
	margin: 0px;
	padding: 0px;
	background: none;
	display: inline;
	float: left;
	height: 31px;
	position: relative;
	z-index: 2;
	list-style-type: none;
	border-right: 1px solid #FFFFFF;
}
*#menu_dd LI A
{
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	padding: 6px 15px 0px;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 13px;
}
*#menu_dd LI:hover
{
	background: url(../img/top_menu_bg_sel.jpg);
}
*#menu_dd LI.sel
{
	color: #FFFF00;
	background: url(../img/top_menu_bg_sel.jpg);
}
*#menu_dd_bot
{
	height: 5px;
	z-index: 1;
	background: url(../img/top_menu_bg1.jpg);
	margin: 0px 10px;
}
*#menu_dd_bot .left
{
	height: 5px;
	width: 8px;
	padding: 0px;
	margin: 0px;
	background: url(../img/top_menu_bg2.jpg);
	float: left;
}
*#menu_dd_bot .right
{
	height: 5px;
	width: 8px;
	padding: 0px;
	margin: 0px;
	background: url(../img/top_menu_bg3.jpg);
	float: right;
}
/*Use this style to adjust dd elements*/
*#menu_dd LI UL
{
	position: absolute;
	z-index: 500;
	top: 0px;
	display: block;
	left: 0px;
	width: 150px;
	margin: 0px;
	border-width: 1px;
	list-style-type: none;
	padding: 0px;
/*border: 1px solid #000000;*/
}
*#menu_dd LI UL LI
{
	position: relative;
	z-index: 500;
	top: 31px;
	display: block;
	float: left;
	margin: 0px;
	height: 25px;
	width: 150px;
	left: 0px;
	border-top: 1px solid #FFFFFF;
	background-color: #FE981F;
/*border: 1px solid #000000;*/
}
*#menu_dd UL LI:hover UL
{
	display: block;
}
*#menu_dd LI UL, #menu_dd LI UL LI:hover LI UL
{
	display: none;
}
*#menu_dd LI:hover UL
{
	display: block;
}
*#menu_dd LI UL LI:hover UL
{
	display: block;
	border: 1px solid #000000;
}
/*Use this style to adjust sub-menu elements*/
*#menu_dd LI UL LI A
{
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px 5px 15px;
	text-align: left;
	top: 0px;
	font-size: 12px;
	text-transform: none;
	display: block;
}
/*Use this style to adjust sub-menu elements hover*/
*#menu_dd LI UL LI A:hover
{
	background-color: #C62904;
	color: #FFFF00;
}
/*Use this style to adjust sub-sub-menu elements hover*/
*#menu_dd LI UL LI UL
{
	position: absolute;
	z-index: 600;
	top: -28px;
	display: block;
	left: 184px;
	width: 183px;
	margin: 0px;
	border-width: 1px;
	list-style-type: none;
	padding: 0px;
}
*#menu_dd LI UL LI:hover UL
{
	display: block;
}
*#menu_dd LI UL LI UL LI
{
	background-color: #654BA7;
}
*#menu_dd LI UL LI UL LI A
{
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px 5px 10px;
	text-align: left;
	top: 0px;
	font-size: 11px;
	text-transform: none;
	display: block;
}
/*end dd menu
end for top
*********************************************************************************************************************
*********************************************************************************************************************
center content*/
.all_content
{
	padding: 0px;
	margin: 0px;
	width: 960px;
	background: url(../../img/bg1.gif) repeat-x;
}
.left_menu_conteiner
{
	height: 540px;
	padding: 0px;
	margin: 0px;
}
.left_menu
{
	float: left;
	width: 224px;
	margin: 0px;
	background: #D8BB8C url(../../img/bg2.gif) repeat-x;
	left: 10px;
	position: relative;
}
.left_menu A
{
	display: block;
	text-align: left;
	color: #7C5437;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	margin: 10px 0px 5px 25px;
}
.left_menu .sub_cat
{
	margin: 0px 0px 0px 35px;
}
.left_menu .sub_cat A
{
	color: #FFFFFF;
	font-size: 12px;
	margin: 3px 5px;
}
.left_menu .sub_cat1
{
	margin: 0px 0px 0px 45px;
}
.left_menu .sub_cat1 A
{
	color: #FFFFFF;
	font-size: 12px;
	margin: 3px 5px;
}
.left_menu_support
{
	float: left;
	width: 221px;
	margin: 0px;
	left: 10px;
	position: relative;
	background: #D8BB8C url(../../img/bg2.gif) repeat-x;
}
.left_menu_support A
{
	display: block;
	text-align: left;
	color: #7C5437;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	margin: 15px 0px 5px 20px;
}
.left_menu_support A:hover
{
	color: #7A0F00;
}
.site_map_menu
{
}
.site_map_menu A
{
	display: block;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	margin: 10px 0px 5px 25px;
}
.site_map_menu .sub_cat
{
	margin: 0px 0px 0px 35px;
}
.site_map_menu .sub_cat A
{
	margin: 3px 5px;
	font-weight: normal;
}
.site_map_menu .sub_cat1
{
	margin: 0px 0px 0px 45px;
}
.site_map_menu .sub_cat1 A
{
	margin: 3px 5px;
	font-weight: normal;
}
.site_map_menu UL
{
	margin: 0px;
	padding: 0px;
	margin: 0px 0px 0px 35px;
	list-style-type: none;
}
.site_map_menu UL A
{
	margin: 3px 5px;
	font-weight: normal;
}
.newsletter
{
	background: #7C5437;
	text-align: left;
	padding: 10px;
	margin-top: 10px;
}
.newsletter .title
{
	color: #D8BB8C;
	font-size: 14px;
	margin-bottom: 7px;
}
.newsletter .text
{
	color: #FFFFFF;
	font-size: 12px;
	margin-bottom: 7px;
}
.content
{
	margin: 0px;
	float: right;
	width: 726px;
	position: relative;
}
.content_index
{
	margin: 9px 0px 0px;
	float: right;
	width: 700px;
	position: relative;
	right: 8px;
}
.content_page
{
	text-align: left;
	margin: 15px 15px 0px 20px;
}
.content_page .text_georgia
{
	font-family: georgia;
	font-size: 12px;
	line-height: 130%;
}
.content_page .right_testimonial
{
	float: right;
	margin-left: 15px;
	margin-bottom: 30px;
	width: 211px;
	color: #370603;
	font-family: georgia;
	font-size: 12px;
	line-height: 150%;
}
.content_page .right_testimonial_about
{
	float: right;
	margin-left: 15px;
	margin-bottom: 30px;
	width: 210px;
	color: #370603;
	font-family: georgia;
	font-size: 12px;
	line-height: 150%;
}
.content_page .viewcart_title
{
	background: #D8BB8C;
	padding: 3px;
}
.content_page .total
{
	font-size: 15px;
}
.content_page .cart_buttons
{
	margin-top: 50px;
}
.content_page .message
{
	color: #BB0434;
	text-align: center;
	padding: 5px;
}
.content_page .pict_title
{
	text-align: center;
}
.content_page .checkout_name
{
	font-size: 14px;
	font-weight: bold;
	color: #770C2A;
}
.content_page .form_name
{
	font-size: 14px;
	font-weight: bold;
	color: #770C2A;
}
.content_page .register_sign_in_information
{
	float: left;
	width: 270px;
	padding: 0px;
}
.content_page .register_billing_address
{
	float: right;
	width: 400px;
	padding: 0px;
}
.content_page .sign_in
{
	margin-top: 50px;
}
.content_page .sign_in .title
{
	border: 1px solid;
	font-size: 14px;
	padding: 5px;
	text-align: center;
}
.content_page .sign_in .text
{
	text-align: left;
	margin-top: 7px;
	margin-bottom: 10px;
}
.content_page .sign_in .field_title
{
	float: left;
	width: 70px;
	padding-top: 3px;
}
.content_page .sign_in .field
{
	float: left;
}
.index_center
{
	width: 460px;
	float: left;
}
.index_center .special_item_big
{
	border: 1px solid #7C5437;
}
.index_center .special_item_big .title
{
	background: #DDCB9D;
	padding: 2px 2px 2px 10px;
	font-size: 28px;
	text-align: left;
}
.index_center .special_item_big .title A
{
	color: #7C5437;
}
.index_center .special_item
{
	border: 1px solid #7C5437;
	float: left;
}
.index_center .special_item .title
{
	background: #DDCB9D;
	padding: 6px 2px 6px 10px;
	font-size: 14px;
	text-align: left;
}
.index_center .special_item .title A
{
	color: #7C5437;
}
.index_right
{
	float: right;
	width: 219px;
}
.index_right .special_item
{
	border: 1px solid #7C5437;
	float: left;
}
.index_right .special_item .title
{
	background: #DDCB9D;
	padding: 5px 2px 5px 10px;
	font-size: 13px;
	text-align: center;
}
.index_right .special_item .title A
{
	color: #7C5437;
}
/**********************************************************************************************************************
lists items*/
.cat_decs
{
	text-align: left;
	color: #7C5437;
	margin: 20px 15px 20px 20px;
}
.cat_decs DIV.caunt
{
	font-size: 12px;
	display: block;
	float: right;
	padding-top: 5px;
}
.product_list_title
{
	text-align: left;
	margin: 20px 15px 0px 20px;
}
.item
{
	padding: 10px 15px 10px 0px;
	text-decoration: none;
}
.item .item_pict
{
	border: 1px solid #7C5437;
	width: 210px;
	background: #FFFFFF;
}
.item .name A
{
	font-size: 14px;
	color: #7C5437;
	font-weight: bold;
	margin-top: 6px;
	display: block;
}
.item A
{
	text-decoration: none;
}
.item A:hover
{
	text-decoration: underline;
	color: #6D011D;
}
.item A:hover .name
{
	text-decoration: underline;
	color: #6D011D;
}
.list_item
{
	padding: 0px 0px 0px 20px;
	text-align: left;
}
.nav_top
{
	float: right;
	color: #562D25;
}
.nav_top A
{
	text-decoration: none;
	color: #562D25;
}
.nav_top .navstyle
{
}
.nav_top .navstyle_digit
{
	font-weight: bold;
}
.nav_top A.navstyle_digit
{
	font-weight: normal;
}
.nav_top .menu
{
}
.nav_bot
{
	float: right;
	color: #562D25;
	margin-right: 20px;
	margin-top: 10px;
}
.nav_bot A
{
	text-decoration: none;
	color: #562D25;
}
.nav_bot .navstyle
{
}
.nav_bot .navstyle_digit
{
	font-weight: bold;
}
.nav_bot A.navstyle_digit
{
	font-weight: normal;
}
.nav_bot .menu
{
}
.item_zoom
{
	text-align: left;
	color: #7C5437;
	margin: 20px 15px 20px 20px;
}
.item_zoom .text
{
	margin-top: 10px;
}
.item_zoom_pict
{
	margin-top: 5px;
	border: 1px solid #7C5437;
	text-align: center;
	vertical-align: middle;
	background: #FFFFFF;
	padding-top: 0;
	line-height: 1px;
	font-size: 1px;
}
.item_zoom_pict IMG
{
}
.item_zoom_pict_box
{
	width: 242px;
}
.large_image
{
	padding: 5px 0px 3px;
	color: #562D25;
	text-align: center;
}
.large_image A
{
	color: #562D25;
	text-decoration: none;
}
.large_image A:hover
{
	color: #8B2842;
}
.email_friend
{
	padding: 0px 0px 5px;
	color: #562D25;
	text-align: center;
}
.email_friend A
{
	color: #562D25;
	text-decoration: none;
}
.email_friend A:hover
{
	color: #8B2842;
}
.item_zoom_information
{
	float: right;
	margin-right: 0px;
	width: 420px;
}
.item_zoom_information .price
{
	font-size: 18px;
	font-weight: bold;
}
.item_zoom_information .price SPAN
{
	color: #353534;
	font-weight: bold;
}
.item_zoom_information .info
{
	/*[disabled]margin-top:7px;*/
	color: #000000;
}
.item_zoom_information .info .title
{
	font-size: 12px;
	background: #D8BB8C;
	color: #000000;
}
.item_zoom_information .info TD
{
	background: #EED9B6;
}
.item_zoom_information .sub_text
{
	color: #000000;
	margin-top: 10px;
}
.item_zoom_information .sub_text A
{
	color: #7C5437;
}
.item_zoom_information .send_to
{
	color: #370603;
	font-weight: bold;
	margin-top: 10px;
}
.item_zoom_information .send_to SPAN
{
	color: #9E724D;
	font-weight: normal;
	font-size: 11px;
}
.item_zoom_information .product_testimonials
{
	margin-top: 10px;
}
.item_zoom_information .product_testimonials .title
{
	font-size: 16px;
	margin-bottom: 10px;
}
.item_zoom_information .product_testimonials .text
{
	font-style: italic;
	margin-top: 5px;
}
.item_zoom_information .product_testimonials .name SPAN
{
	font-weight: bold;
}
.item_zoom_information .qnt
{
	width: 20px;
}
.add_to_cart_button
{
	margin-top: 10px;
}
.zoom_upsales
{
}
.zoom_upsales .title
{
	font-size: 15px;
}
.zoom_upsales .item
{
	padding: 0px 0px 10px;
	text-decoration: none;
}
.zoom_upsales .item A
{
}
.zoom_upsales .item_pict
{
	border: 1px solid #7C5437;
	width: 142px;
	text-align: center;
}
.zoom_upsales .name
{
	text-align: center;
	width: 142px;
}
.upsales_table
{
	width: 313px;
	position: absolute;
}
.upsales_table TD
{
	text-align: left;
}
/*footer*/
.footer
{
	background: #DDCB9D;
	margin: 10px 8px 10px 10px;
}
.footer .box_padding
{
	padding: 15px;
}
.footer A
{
	color: #7C5437;
	display: inline;
	margin: 0px 0px 0px 7px;
	padding: 0px 7px 0px 0px;
	text-decoration: none;
	border-right: 1px solid #7C5437;
}
.footer A.contact
{
	border: none;
}
.footer A:hover
{
	color: #BE2735;
}
.copywrite
{
	margin-top: 10px;
	margin-bottom: 20px;
	color: #7C5437;
	font-size: 11px;
}

