@charset "utf-8";
/* CSS Document */
body {margin:0px 0px 30px 0px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#533012;}
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form, input{border:0; margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; outline:none; }
.img_left{float:left;}
.img_right{float:right;}

#doc_width {width:994px; padding:0px 0px 0px 0px; margin:0px auto 0px auto;background:url(images/doc_bg.gif) repeat-y left top;}
.copyrightline{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#876f5a; width:960px; margin:0px auto 0px auto; padding:0px 17px;}
.copyrightline a{color:#876f5a;}

#header {width:960px; height:109px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:6px; padding:18px 17px 0px 17px; float:left;  text-align:left;  background:url(images/doc_top.gif) left top no-repeat}
	.header_pt2{float:right; width:739px; padding:8px 0px 0px 0px;}
	.header_pt2_row1{float:right; width:739px; text-align:right;}
	.header_pt2_row1_pt1{float:right; width:356px;  text-align:right;}
	.header_pt2_row1_pt1 p.phone{font-size:12px; color:#af446e; text-align:right; line-height:13px; font-weight:bold;}
	.header_pt2_row1_pt1 p.phone a{font-size:12px; color:#af446e; text-align:right; font-weight:bold;}
	.header_pt2_row1_pt1 p.time{font-size:11px; color:#b0a398; text-align:right;  margin-bottom:4px;}
	.header_pt2_row1_pt1 p.time span{font-size:12px; color:#aba04c;}
	.search_box{color:#626469; margin:7px 0px 0px 0px;  }
	.search_box input.textfield{background-color:#FFFFFF; border:1px solid #c8b7a8; height:17px;  width:100px; font-size:11px; padding:1px; color:#978b80; }
	.search_box select{ border:1px solid #b0b0b0; font-size:11px; color:#666666; }
	.header_pt2_row2{float:right; width:714px; margin-top:8px; padding:4px 0px 4px 25px; font-size:12px; line-height:15px; text-align:left; background-color:#542f12; color:#fff; font-weight:bold; word-spacing:60px;}	
	.header_pt2_row2 a{color:#fff; font-weight:bold; word-spacing:0px;}	

/*bottombar CSS */
#bottom_bar {width:960px; clear:both; color:#d8d3ce; font-size:11px; text-align:center; padding:0px 0px 10px 0px;  margin:0px 17px 0px 17px; }
	.bottom_links{width:960px; background-color:#3d220b; line-height:44px;   color:#d8d3ce;}
	.bottom_links a{color:#d8d3ce; margin:0px 12px 0px 12px; }
	.bottom_links a:hover{text-decoration:underline;}

#content_width {width:960px; float:left; padding:0px 17px 10px 17px; margin-bottom:10px; background:url(images/content_width_bg.gif) 17px top repeat-y; }
	#content_right{float:right; width:739px;}
	#content_bg{float:right; width:719px; padding:10px; background:#926f51; height:100%;}
	.banner{float:left; width:403px;  height:161px; /*padding:88px 270px 0px 46px;*/ padding:88px 312px 0 3px; margin-bottom:10px; /*background:url(images/index_banner_bg.jpg) left top no-repeat;*/}
	.banner p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#542f12; margin-bottom:10px; font-weight:bold; line-height:18px;}
	
	
#menu{float:left; width:211px; padding:23px 0px 45px 0px; background:none/*#e0e195*/; text-align:center; }
	#menu ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 31px; margin-bottom:15px; float:left; list-style:none; font-size:12px;}
	#menu ul li{margin:0px 0px 0px 0px; padding:5px 0px 8px 0px; width:180px; float:left;}
	#menu ul li img{float:left;}
	#menu ul li a{color:#9c315d; font-weight:bold;}
	#menu ul li a.active{color:#c50504; font-weight:bold;}
	.newsletter_box{float:left; width:191px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:10px; padding:6px 10px 6px 10px; background:#cfd087; border-bottom:1px solid #c2c37a; border-top:1px solid #c2c37a; color:#272727; text-align:left; }
	.newsletter_box h3.title{font-size:16px; color:#3f2810; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
	.newsletter_box input.textfield{background-color:#e7e8c3; margin:7px 0px; border:1px solid #a6a762; height:16px; width:188px; font-size:11px; padding:1px; color:#272727;}
	.newsletter_box input.submit{ float:right}
	.newsletter_box p{margin:5px 0px 0px 0px; padding:0px 0px 0px 10px; line-height:12px;} 
	#menu ul.tips{margin:0px 0px 0px 0px; padding:0px 0px 0px 30px;  list-style:none; font-size:11px; float:left;    }
	#menu ul.tips li{margin:0px 0px 0px 0px; padding:5px 0px 0px 10px; line-height:12px; width:151px;  float:left; background:url(images/bullet_green.gif) left 8px no-repeat; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
	#menu ul.tips li a{color:#000; font-weight:normal;}
	
	.newstitle{background:#876d59; margin:4px; border-bottom:1px solid #8b725e; border-top:1px solid #8b725e; padding:5px 0px 5px 9px; color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; width:504px;}


#subsection{float:right; width:180px; background:#fff; border:1px solid #73553b;}
#subsection h3 img { margin-left:15px; }
	#subsection h3.bstitle{background:#876d59; margin:4px; border-bottom:1px solid #8b725e; border-top:1px solid #8b725e; padding:5px 0px 5px 9px; color:#FFFFFF; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
	.bs_box{float:left; border-bottom:1px solid #73543a; width:130px; padding:18px 25px 18px 25px;  font-size:12px; color:#99290f; font-weight:bold; text-align:left;}
	.bs_box div{text-align:center;}
	.bs_box h3{ font-size:12px; color:#543012; margin:5px 0px; height:30px; font-weight:bold;}
	.bs_box p{ font-size:11px; color:#543012;  height:30px;}
	.bs_box h3 a{ color:#543012;}
	.bs_box h3 a:hover{text-decoration:underline;}
	
#subsection ul 
{
margin-left:25px;
font-size:12px;
color:#542F12;
padding-left:0;
margin-bottom:8px;
}
#subsection ul li a
{
color:#876D59;
}
#subsection ul li a:hover
{
color: #542F12;
}


#content{float:left; width:527px;}
 h1.fptitle{background:#876d59; border-bottom:1px solid #8b725e; border-top:1px solid #8b725e; padding:3px 0px 3px 9px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px;}
	#content_bg h1.cattitle{background:url(images/cat_title_bg.gif) no-repeat left top; float:left; width:700px; height:49px; padding:25px 0px 0px 19px; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#fff;}
	#content_bg h1.subcattitle{background:#5f300b; float:left; border:1px solid #b1896a; width:698px; height:49px; padding:25px 0px 0px 19px; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#d6beac;}
	#content_bg h1.itemtitle{background:#5f300b; float:left; border:1px solid #b1896a; width:698px; height:49px; padding:25px 0px 0px 19px; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#d6beac;}
	#content_bg h1.statictitle{background:#5f300b; float:left; border:1px solid #b1896a; width:698px; height:49px; padding:25px 0px 0px 19px; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#d6beac;}

	.add_section{float:right; width:737px; padding:20px 0px; text-align:center; border:1px solid #d9c2af; background:#e8d7ba; margin:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#5c4735;}
	.add_section_googl{float:left; width:517px;  padding:24px 4px; border:1px solid #72543a; background:#fff;}
	.add_box{float:left; width:167px; margin-right:5px;}
	.add_section_googl_cat{float:right; width:683px;    padding:20px 17px 20px 17px; border:1px solid #72543a; background:#fff;}
	.add_section_googl_cat.add_box{float:left; width:167px; margin-right:5px;}
	.fp_display{float:left; width:517px; padding:4px; margin:0px 0px 10px 0px; border:1px solid #72543a; background:#fff;}
	.fp_box_row{border-bottom:1px solid #333; float:left;}
	.fp_box{float:left; width:130px; padding:21px 21px;  font-size:12px; color:#99290f; font-weight:bold; text-align:left;}
	.fp_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:130px;}
	.fp_box div.img_center *{vertical-align:middle;}
	.fp_box div.img_center span{display:inline-block; height:100%; width:1px;}
		<!--[if IE]>
	.fp_box div.img_center span{display:inline-block; height:100%;}
	.fp_box h2{ font-size:12px; color:#543012; margin:5px 0px; height:50px; font-weight:bold;}
	.fp_box p{ font-size:11px; color:#543012;  height:25px;}
	.fp_box h2 a{ color:#543012;}
	.fp_box h2 a:hover{text-decoration:underline;}
	
	.cat_display{float:left; width:669px; padding:24px; margin-bottom:10px; border:1px solid #72543a; background:#fff; min-height:840px;  }
	*html .cat_display{float:left; width:669px; padding:24px; margin-bottom:10px; border:1px solid #72543a; background:#fff; height:840px;  }
	.cat_display div.cat_description{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#543012; margin-bottom:15px; }	
	.cat_display div.cat_description span{ color:#d80a08;}	

	.cat_box{float:left; width:214px; border-right:1px solid #926f51; padding:0px 59px; margin:0px 0px 0px 0px;}
	.cat_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:214px; height:145px;}
	.cat_box div.img_center *{vertical-align:middle;}
	.cat_box div.img_center span{display:inline-block; height:100%; width:1px;}
		<!--[if IE]>
	.cat_box div.img_center span{display:inline-block; height:100%;}
	.cat_box h2{ font-size:12px; color:#99290f; margin:5px 0px; height:30px; font-weight:bold }
	.cat_box h2 a{ color:#99290f;}
	.cat_box h2 a:hover{text-decoration:underline;}
	.cat_box p{ color:#565555; font-size:10px; line-height:14px; height:55px;}	
	
	.subcat_display{float:left; width:661px; padding:10px 28px 0px 28px;  margin-bottom:10px; border:1px solid #72543a; background:#fff; min-height:840px;}
	*html .subcat_display{float:left; width:661px; padding:0px 28px; margin-bottom:10px; border:1px solid #72543a; background:#fff; height:840px;  }	
	.subcat_box{float:left; width:130px; padding:10px 0px 17px 0px; border-bottom:1px solid #926f51;  margin:0px 47px 7px 0px; font-size:11px; color:#99290f; font-weight:bold; height:283px;}
	.subcat_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:130px; height:160px;}
	.subcat_box div.img_center *{vertical-align:middle;}
	.subcat_box div.img_center span{display:inline-block; height:100%; width:1px;}
	<!--[if IE]>
	.subcat_box div.img_center span{display:inline-block; height:100%;}
	.subcat_box h3{ font-size:11px; font-weight:bold; color:#543012; margin:5px 0px; height:48px;}
	.subcat_box h3 a{ color:#543012;}
	.subcat_box h3 a:hover{text-decoration:underline;}
	.subcat_box p{ color:#543012; margin-bottom:5px; height:25px; }
	.subcat_box h2{ font-size:11px; color:#543012;}
	
	.breadcrumb{ margin:0px 0px 9px 0px; color:#3f2008; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; }
	.breadcrumb a{color:#3f2008;}
	.breadcrumb span{color:#d9cbb4;}
	
	.pagging{text-align:right; margin:0px 0px 9px 0px; float:left; width:707px; padding:0px 10px 0px 0px;  color:#8e4b27; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #6d4d32; background:#d3c0b2; line-height:25px; }
	.pagging a{ color:#8e4b27;}
	.pagging a.next{ color:#542f12; margin-left:15px;}
	.pagging span{text-align:right;  color:#21201f; text-decoration:underline}


	.item_display{float:left; width:697px; padding:25px 10px 0px 10px;  margin-bottom:10px; border:1px solid #72543a; background:#fff; min-height:840px;}
	*html .item_display{float:left; width:697px; padding:25px 10px 0px 10px; margin-bottom:10px; border:1px solid #72543a; background:#fff; height:840px;  }
	
	.item_pt1{float:left; width:260px; padding:0px 31px 0px 31px; text-align:right;}
	.item_pt1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:260px; height:310px;}
	.item_pt1 div.img_center *{vertical-align:middle;}
	.item_pt1 div.img_center span{display:inline-block; height:100%; width:1px;}
	<!--[if IE]>
	.item_pt1 div.img_center span{display:inline-block; height:100%;}

	.item_pt2{float:left; width:310px; padding:0px 65px 0px 0px; color:#543012;}
	
/*	.item_pt2 p.left{float:left; width:110px; padding:10px 0px 10px 0px; line-height:15px;}
	.item_pt2 p.right{float:left; width:200px; padding:10px 0px 10px 0px; line-height:15px;}
	.item_pt2 p.right select{ color:#543012;}
	.item_pt2 p.right input.qty{ color:#543012; width:35px; border:1px solid #d4d0c8; height:14px; padding:1px; text-align:center;}
	.item_pt2 p.right span.price{color:#99290f; font-weight:bold; font-size:12px;}
	.item_pt2 div.cart{float:left; width:310px; margin:6px 0px 15px 0px;;}
	.item_pt2 input.add_to_cart{float:left;}
	.item_pt2 a.free_shipping{float:right; background:url(images/icon_free_shipping.gif) left top no-repeat; line-height:15px; font-weight:bold; color:#986c47; text-decoration:underline; padding:0px 0px 0px 40px;}*/
	
	.info_table_border {border-bottom:1px solid #926f51; height:35px;}
	.info_table_border p.left{float:left; width:110px; padding:10px 0px 10px 0px; line-height:15px;}
	.info_table_border p.right{float:left; width:200px; padding:10px 0px 10px 0px; line-height:15px;}
	.info_table_border p.right select{ color:#543012;}
	.info_table_border p.right input.qty{ color:#543012; width:35px; border:1px solid #d4d0c8; height:14px; padding:1px; text-align:center;}
	.info_table_border p.right span.price{color:#99290f; font-weight:bold; font-size:12px;}
	.info_table_border div.cart{float:left; width:310px; margin:6px 0px 15px 0px;;}
	.item_pt2 input.add_to_cart{float:left; padding-bottom:10px;}
	.item_pt2 a.free_shipping{float:right; background:url(images/icon_free_shipping.gif) left top no-repeat; line-height:15px; font-weight:bold; color:#986c47; text-decoration:underline; padding:0px 0px 10px 40px;}
	
	
	
	.popup_links{float:left; width:310px; color:#735840; font-size:11px; padding-top:5px;}
	.popup_links a{color:#735840; font-size:11px; text-decoration:underline; }
	
	.item_display h3.title{background:#876d59;  text-align:left; float:left; width:688px;  border-bottom:1px solid #8b725e; border-top:1px solid #8b725e; padding:2px 0px 2px 9px;}
	.related_display{float:left; width:661px; padding:24px 18px 0px 18px;}
	.related_box{float:left; width:130px; padding:0px 0px 17px 0px;  margin:0px 47px 0px 0px; font-size:11px; color:#99290f; font-weight:bold}
	.related_box div.image{float:left; width:130px;}
	.related_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:130px; height:160px;}
	.related_box div.img_center *{vertical-align:middle;}
	.related_box div.img_center span{display:inline-block; height:100%; width:1px;}
	<!--[if IE]>
	.related_box div.img_center span{display:inline-block; height:100%;}
	.related_box h4{ font-size:12px; font-weight:bold; color:#543012; margin:5px 0px; height:30px; float:left; width:130px; height:50px; vertical-align:bottom;}
	.related_box h4 a{ color:#584639;}
	.related_box h4 a:hover{text-decoration:underline;}
	.related_box p{ color:#543012; margin-bottom:5px; height:25px; float:left; width:130px; }
	
	.product_description{float:left; width:661px; padding:20px 18px 20px 18px; font-size:11px; color:#545454; line-height:16px;}
	.product_description p{margin-bottom:8px;}
	.product_description p span{color:#c50504; font-weight:bold;}
	.product_description p a{text-decoration:underline; color:#c50504;}
	.product_description p a:hover{text-decoration:none;}
	
	.product_description table{border:1px solid #eeecf7; border-collapse:collapse;}
	.product_description table td{padding:5px 5px; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#818387; line-height:18px; border:1px solid #eeecf7;}
	.product_description table th{background:#f2f1ff; font-size:13px; padding:5px 8px; border-bottom:none; border:1px solid #d7d4e5; color:#726b9b;}
	.product_description table tr.altrow{background:#f9f9fc;}
	.product_description table td input.txtbox{border:solid 1px #cecece; font-weight:normal; text-align:center;}
	.product_description table td textarea{border:solid 1px #cecece; width:350px; font-weight:normal;}
	.product_description table a{color:#f60 !important;}

	.static_display{float:left; width:661px; padding:25px 28px 0px 28px;  margin-bottom:10px; border:1px solid #72543a; background:#fff; min-height:840px; font-size:11px; color:#545454; line-height:16px;}
	*html .static_display{float:left;  width:661px; padding:25px 28px 0px 28px; margin-bottom:10px; border:1px solid #72543a; background:#fff; height:840px;  font-size:11px; color:#545454; line-height:16px; }
	.static_display h4{margin-bottom:8px; font-size:15px; color:#c50504; font-weight:bold;}
	.static_display h4 a{color:#333; text-decoration:underline}
	.static_display h4 a:hover{color:#c50504; text-decoration:none}
	.static_display h5{margin-bottom:4px; font-size:13px;  font-weight:bold; color:#c50504;}
	.static_display p{margin-bottom:8px;}
	.static_display p span{color:#c50504; font-weight:bold;}
	.static_display p a{text-decoration:underline; color:#c50504;}
	.static_display p a:hover{text-decoration:none;}
	.static_display p.testimonials{margin-bottom:0px; line-height:18px;}
	.static_display p.name{margin-bottom:4px; text-align:right; padding-bottom:4px; border-bottom:1px solid #ececec;}

	.static_display ul{margin:8px 0px 0px 12px; padding:0px 0px 0px 0px; list-style:none;}
	.static_display ul li{text-align:justify; margin:0px 0px 0px 0px; padding:0px 0px 5px 12px; background:url(images/bullet_green.gif) no-repeat left 5px; }
	.static_display ul li a{color:#c50504; text-decoration:underline;}
	.static_display table{ border-collapse:collapse;}
	.static_display table td{padding:2p;  color:#545454; line-height:18px; }
	.static_display table a{color:#c50504 !important;}
/*from chintan pandya on 21st July, 2008*/
	.static_display div input{border:1px solid #72543a;}

#popupup_docwidth{width:590px; padding:10px 30px 10px 30px; margin:0px auto 0px auto; }
#popup_bg{background:url(images/popup_bg.gif) left top repeat-y; float:left; width:590px;}
#popup_header{float:left; width:590px; height:97px;}
#popup_content{float:left; width:590px;}
	#popup_content h1{background:#876d59; margin-bottom:15px; padding:5px 0px 5px 15px; line-height:17px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#fff}
	#popup_content div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:588px; height:426px; border:1px solid #333;}
	#popup_content div.img_center *{vertical-align:middle;}
	#popup_content div.img_center span{display:inline-block; height:100%; width:1px;}
		<!--[if IE]>
	#popup_content div.img_center span{display:inline-block; height:100%;}
	.popup_display{float:left; width:503px; padding:10px; color:#626469; font-size:11px; line-height:16px;}
	.popup_display p{margin-bottom:8px;}
	.popup_display p span{color:#c64381; font-weight:bold;}
	.popup_display p a{text-decoration:underline; color:#626469;}
	.popup_display p a:hover{text-decoration:none;}
	
	.tellafriend_pt1{width:150px; float:left; text-align:left; padding:5px 0px;  font-size:11px; color:#545454; line-height:16px;}
	.tellafriend_pt2{width:408px; float:left; text-align:left; padding:5px 0px; font-size:11px; color:#545454; line-height:16px;}
	.textfield_medium{border: 1px solid #d4d0c8; width:180px; padding-left:3px; height:18px; margin:0px 0px; color:#545454; font-size:11px;}

	