/* CSS Document */
body {margin:0px 0px 0px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(images/page_bg.jpg) center top repeat}
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:960px; padding:0px 0px 0px 0px; margin:0px auto 0px auto; }

#header {width:960px; height:193px;   padding:19px 0px 0px 0px; float:left; text-align:center;}
.header_row1{float:left; width:960px; height:125px; padding:0px 0px 0px 0px; text-align:center; font-size:12px; font-weight:bold;}
.logo{ margin:0px 0px 0px 369px; float:left;}
.freeshipping{float:right; width:190px; text-align:right; margin:0px 15px 0px 160px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; }
.freeshipping span{font-size:16px; font-weight:bold; color:#000; }
.header_row2{float:left; width:948px; background:url(images/header_row2_bg.gif) left top repeat-x; border:1px solid #c2a145; padding:0px 5px 0px 5px; text-align:center; height:25px; font-size:12px; font-weight:bold;}
.search_box{float:right; text-align:left; width:220px;  padding:3px 0px 0px 0px; color:#626469;}
.search_box input.textfield{margin:0px 5px 0px 5px; float:left; border:1px solid #a99d7b;   height:15px;  width:128px; padding:2px 1px 0px 2px; font-size:11px; color:#626469; }
.search_box input.submit{margin:1px 0px 0px 0px; float:left;}
.search_box p{float:left; margin:2px 0px 0px 0px; font-weight:bold;}
.click_call_back{float:left; color:#533a20; font-weight:normal; padding:3px 0px 0px 0px; font-size:14px;}
.click_call_back span{font-style:italic; font-weight:bold; font-size:16px; color:#974611;}
.click_call_back a{color:#533a20;}
.top_links{float:left; width:960px; padding:0px 0px 0px 0px; margin:6px 0px; background:url(images/top_links_bg.gif) left top repeat-x; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.top_links ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;  font-size:13px;  }
.top_links ul li{margin:0px 0px 0px 0px; padding:6px 30px 6px 30px; float:left; line-height:13px;}
.top_links ul li.shopping_cart{margin:0px 0px 0px 0px; padding:6px 23px 6px 21px;  background: url(images/shopping_cart_bg.gif) left top repeat-x; float:left; line-height:13px;}
.top_links ul li a{color:#fff; padding:0px 0px 0px 0px;  }
	

/*bottombar CSS */
#bottom_bar {width:960px; clear:both;     color:#4a3000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.bottom_links {color:#cac4b6; font-size:11px; background: url(images/bottom_links_bg.gif) left top repeat-x;  padding:9px 0px 9px 0px;  text-align:center; word-spacing:5px;}
.bottom_links a{color:#cac4b6; word-spacing:0px; }
.copyright{ width:940px; padding:0px 10px ; }
.copyright a { color:#000000;}
#bottom_bar p a{color:#4a3000;  }

#content_width {width:960px; padding:0px 0px 8px 0px; float:left;}
	
#menu{float:left; width:173px; padding:0px 0px 0px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif}

.lm_links{float:left; width:173px; padding:30px 0px 10px 0px; margin-bottom:8px; line-height:15px; background:#000000; text-align:left;}
.lm_links img{float:left;  margin-bottom:7px;}
.lm_links ul{margin:0px 0px 0px 0px; padding:0px 11px 9px 11px; width:151px; list-style:none; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
*html .lm_links ul{margin:0px 0px 0px 0px; padding:0px 0px 9px 0px; width:151px; list-style:none; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
.lm_links ul li{margin:0px 0px 3px 0px; padding:3px 0px 3px 10px; background: url(images/horizontal_seperator.gif) left bottom repeat-x; float:left; width:141px; line-height:normal;}
.lm_links ul li a{color:#b3b3b3; padding:0px 0px 0px 10px; float:left; width:131px; background: url(images/bullet_gray.gif) left 5px no-repeat; }
.newsletter_box{float:left; width:157px; padding:8px 8px 8px 8px; margin-bottom:20px; color:#a3a3a3; line-height:15px; background:#1c1b1b; border-bottom:1px solid #2e2e2e; border-top:1px solid #2e2e2e; text-align:left; font-size:12px;}
.newsletter_box span{color:#ff9416; line-height:15px; text-align:left; font-size:12px;}
.newsletter_box input.submit{margin:0px 0px 0px 0px; float:left; }
.newsletter_box input.textfield{margin:6px 0px 6px 0px; float:left; border:1px solid #999999;   height:15px;  width:128px; padding:2px 1px 0px 2px; font-size:11px; color:#626469; }
.newsletter_box span.privacy{font-size:10px; color:#a3a3a3; clear:both; }
.newsletter_box span.privacy img{font-size:10px; color:#a3a3a3; float:none; margin-bottom:0px; }
	
#content_right{float:right; width:781px;}

.banner{float:left; width:781px; margin-bottom:6px; color:#84550a;}
.index_content{float:left; width:761px; padding:10px; background:#fbf5d5; margin-bottom:5px;}

#content_right h1.title{font-size:19px; color:#000; padding:0px 0px 5px 0px; margin-bottom:0px; font-family:"Times New Roman", Times, serif; background: url(images/index_title_bg.gif) left bottom repeat-x; }
#content_right h1.title span{font-size:19px; color:#000; padding:0px 0px 0px 28px; background: url(images/bullet_brown.gif) left top no-repeat; }

#content_right h1.cat_title{background: url(images/cat_title_right.gif) right top no-repeat; float:left; width:769px; padding:8px 0px 8px 0px; margin-bottom:6px; }
#content_right h1.cat_title span{font-size:12px; color:#fff; font-weight:bold; background: url(images/cat_title_left.gif) left top no-repeat; float:left; width:758px; padding:0px 0px 0px 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#content_right h1.item_title{background: url(images/cat_title_right.gif) right top no-repeat; float:left; width:769px; padding:8px 0px 8px 0px; margin-bottom:6px; }
#content_right h1.item_title span{font-size:12px; color:#fff; font-weight:bold; background: url(images/cat_title_left.gif) left top no-repeat; float:left; width:758px; padding:0px 0px 0px 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#content_right h1.static_title{background: url(images/cat_title_right.gif) right top no-repeat; float:left; width:769px; padding:8px 0px 8px 0px; margin-bottom:6px; }
#content_right h1.static_title span{font-size:12px; color:#fff; font-weight:bold; background: url(images/cat_title_left.gif) left top no-repeat; float:left; width:758px; padding:0px 0px 0px 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.index_content p{ padding:0px 15px; font-size:11px; line-height:17px;}
.index_content input.textfield{margin:8px 10px 0px 0px; float:left; border:1px solid #a99d7b;   height:18px;  width:255px; padding:2px 1px 0px 2px; font-size:12px; color:#000; }
.index_content input.submit{margin:8px 0px 0px 0px; float:left;}
		
.fp_display{float:left; width:761px; padding:10px; background:#fbf5d5; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif}
.fp_display_row{float:left; width:761px;}
.fp_box{float:left; width:240px; margin:0px 20px 30px 0px;}
.fp_box h2{background: url(images/fp_name_bg.gif) left top repeat-x; float:left; width:230px; padding:5px; margin-bottom:5px;}
.fp_box h2 a.name{color:#fff; float:left; font-size:13px;}
.fp_box h2 a.browseall{color:#ffa700; float:right; font-size:10px;}
.fp_box h3{color:#50460b; font-size:12px; padding:0px 12px 0px 12px; height:50px;}
*html .fp_box h3{color:#50460b; font-size:12px; padding:0px 12px 0px 12px; height:28px;}
.fp_box p.description{color:#50460b; font-size:11px; padding:0px 12px 5px 12px; float:left; width:216px; color:#32312b; font-family:Arial, Helvetica, sans-serif;}
.fp_box p.price{color:#50460b; font-size:12px; padding:0px 12px 5px 12px; float:left; width:216px; color:#32312b;}
.fp_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; background:#fff; width:216px; height:153px; border:1px solid #faaf00; margin:10px 11px; float:left; display:inline;}
.fp_box div.img_center *{vertical-align:middle;}
.fp_box div.img_center span{display:inline-block; height:100%;}
				<!--[if IE]>
.fp_box div.img_center span{display:inline-block; height:100%;}
.fp_box input.addtocart{margin:5px 0px 0px 12px;}

.cat_description{float:left; width:400px; height:170px; padding:21px 45px 0px 336px; margin:0px 0px 6px 0px;  font-size:11px; line-height:15px; color:#31131f; font-family:Arial, Helvetica, sans-serif; }
.cat_description a{color:#31131f; font-weight:bold }
.cat_content{float:left; width:769px; padding:6px; background:#fbf5d5;}
.cat_display{float:left; width:741px; padding:8px 14px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif}
.cat_box{float:left; width:218px; margin:0px 43px 25px 0px;}
.cat_box h2{font-size:12px; margin-bottom:8px; }
.cat_box h2 a{color:#50460b;}
.cat_box h2 a:hover{color:#8a260b;}
.cat_box p.description{color:#50460b; font-size:11px; margin:6px 0px;  color:#32312b; font-family:Arial, Helvetica, sans-serif;}
.cat_box p.price{color:#50460b; font-size:12px; color:#32312b;}
.cat_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; background:#fff; width:216px; height:153px; border:1px solid #faaf00; }
.cat_box div.img_center *{vertical-align:middle;}
.cat_box div.img_center span{display:inline-block; height:100%;}
				<!--[if IE]>
.cat_box div.img_center span{display:inline-block; height:100%;}
.cat_box input.addtocart{margin:8px 0px 0px 0px;}
.item_content{float:left; width:769px; padding:6px; background:#fbf5d5;}
.item_display{float:left; width:769px; background:url(images/item_display_bg.gif) right top repeat-y; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif}
.item_pt1{float:left; width:589px}
.item_pt1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:589px; height:375px;}
.item_pt1 div.img_center *{vertical-align:middle;}
.item_pt1 div.img_center span{display:inline-block; height:100%;}
	<!--[if IE]>
.item_pt1 div.img_center span{display:inline-block; height:100%;}
.item_pt1 div.more_images{float:left; width:589px; padding:6px 0px 6px 0px;} 
.item_pt1 div.item_detail{float:left; width:557px; border-left:1px solid #c5bf9c; border-right:1px solid #c5bf9c; padding:15px; background:#e3dcb9}
.item_pt1 div.item_detail div.pt1{float:left; width:200px; margin-right:20px; color:#4a341e;}
.item_pt1 div.item_detail div.pt1 p.left{float:left; width:110px; padding:5px 0px; text-transform:uppercase; line-height:15px;}
.item_pt1 div.item_detail div.pt1 p.right{float:left; width:90px;  padding:5px 0px; line-height:15px;}
.item_pt1 div.item_detail div.pt1 p.right span.itemnumber{font-size:13px;}
.item_pt1 div.item_detail div.pt1 p.right span.status{color:#00539a; font-weight:bold; font-size:12px;}
.item_pt1 div.item_detail div.pt1 p.right span.regular_price{color:#342312; font-weight:bold; text-decoration:line-through;  font-size:14px;}
.item_pt1 div.item_detail div.pt1 p.right span.sale_price{color:#a21502; font-weight:bold; font-size:15px;}
.item_pt1 div.item_detail div.pt2{float:left; width:250px; text-transform:uppercase; color:#4a341e;}
.item_pt1 div.item_detail div.pt2 p.left{float:left; width:100px; padding:5px 0px; text-transform:uppercase; line-height:15px;}
.item_pt1 div.item_detail div.pt2 p.right{float:left; width:150px;  padding:5px 0px; line-height:15px;}
.item_pt1 div.item_detail div.pt2 p.right input.textfield{font-size:11px; border:1px solid #5e4a33; height:16px; padding:2px 0px 0px 2px; color:#4a341e;}
.item_pt1 div.item_detail div.pt2 p.right select{font-size:11px; border:1px solid #5e4a33; padding:1px}


#content_right h3.title{padding:5px 0px 5px 5px; margin-bottom:0px; clear:both;   background: url(images/sub_title_bg.gif) left top repeat-x; }
#content_right h3.title span{font-size:12px; color:#fff; padding:0px 0px 0px 23px; background: url(images/bullet_gray2.gif) left top no-repeat; }

.item_pt2{float:right; width:174px;}
.item_pt2 p{font-size:11px; color:#6f673f; padding:5px 12px; margin-bottom:8px; }
.item_pt2 div.bs_box{float:right; width:150px; padding:0px 12px; font-size:12px; color:#342312; margin-bottom:20px;}
.item_pt2 div.bs_box select{margin:5px 0px; font-size:11px; color:#342312;}

.breadcrumb{text-align:right; padding:0px 0px 8px 0px; color:#242424; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }
.breadcrumb a{color:#242424;}
.breadcrumb span{color:#ab0303; font-weight:bold}
	
.pagging{text-align:right; float:left; width:757px; background:#6b4e20; border:1px solid #746231; font-size:10px; margin:0px 0px 6px 0px; color:#bababa; padding:7px 10px 7px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pagging a{ color:#bababa;}
.pagging a.viewall{  color:#ffa200; margin-left:10px;}
.pagging span{font-size:12px; color:#fff; font-weight:bold;}


.product_description{float:left; width:739px; background:#faf7e7; border:1px solid #d5cfad; border-top:0px solid #d5cfad; padding:8px 14px; margin-bottom:8px; color:#434343; font-family:Verdana, Arial, Helvetica, sans-serif;}
.product_description p{margin-bottom:8px;}
.product_description h4{color:#7e764c; font-style:italic; font-size:12px; font-weight:bold; margin-bottom:6px;}
.product_description p span{color:#d60f00; font-weight:bold;}
.product_description ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.product_description li{text-align:justify; margin:0px 0px 8px 0px; list-style:none; padding:0px 0px 0px 12px; background:url(images/bullet_brown1.gif) no-repeat left 5px; }
*html .product_description li{text-align:justify; margin:0px 0px 8px 0px; list-style:none; padding:0px 0px 0px 0px; background:url(images/bullet_brown1.gif) no-repeat left 5px; }
.product_description li a{color:#595959; }
.ym_display{float:left; width:741px; padding:8px 10px; margin-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.ym_box{float:left; width:216px; margin:0px 32px 0px 0px;}
.ym_box h2{font-size:12px; margin-bottom:8px; }
.ym_box h2 a{color:#50460b;}
.ym_box h2 a:hover{color:#8a260b;}
.ym_box p.description{color:#50460b; font-size:11px; margin:6px 0px;  color:#32312b; font-family:Arial, Helvetica, sans-serif;}
.ym_box p.price{color:#50460b; font-size:12px; color:#32312b;}
.ym_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; background:#fff; width:216px; height:153px; border:1px solid #faaf00; }
.ym_box div.img_center *{vertical-align:middle;}
.ym_box div.img_center span{display:inline-block; height:100%;}
					<!--[if IE]>
.ym_box div.img_center span{display:inline-block; height:100%;}
.ym_box input.addtocart{margin:8px 0px 0px 0px;}

.related_display{float:left; width:739px; background:#faf7e7; border:1px solid #d5cfad; border-top:0px solid #d5cfad; padding:8px 14px; margin-bottom:5px; color:#434343; font-family:Verdana, Arial, Helvetica, sans-serif;}
.related_display ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.related_display ul li{margin:0px 8px 0px 0px; height:25px; width:160px; border-right:1px solid #dbd5b3; float:left; padding:0px 0px 4px 10px; background:url(images/bullet_brown2.gif) no-repeat left 5px; }
.related_display ul li a{color:#595959; }
.related_display ul li a:hover{color:#932a0e; }

.static_content{float:left; width:769px; padding:6px; background:#fbf5d5; min-height:1200px;}	
*html .static_content{float:left; width:769px; padding:6px; background:#fbf5d5; height:1200px;}	
.static_display{float:left; text-align:left; width:749px; padding:0px 10px 0px 10px; line-height:16px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; font-size:11px;}
.static_display p{margin-bottom:8px;}
.static_display a{color:#932a0e; text-decoration:underline;}
.static_display a:hover{color:#932a0e; text-decoration:none;}
.static_display h4{color:#7e764c; font-style:italic; font-size:12px; font-weight:bold; margin-bottom:6px;}
.static_display p span{color:#d60f00; font-weight:bold;}
.static_display ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.static_display ul li{text-align:justify; margin:0px 0px 4px 0px; padding:0px 0px 0px 12px; background:url(images/bullet_brown1.gif) no-repeat left 5px; }
.static_display ul li a{color:#932a0e; }
		
.static_display table.list{border:1px solid #5e4a33; border-collapse:collapse; color:#434343; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.static_display table.list td{padding:5px 3px 5px 8px; border:1px solid #7e764c; color:#434343; }
.static_display table.list th{padding:5px 3px 5px 8px; border:1px solid #7e764c; }
.static_display table.list td span{color:#5a5d61; font-size:11px;}
.static_display table.list td a{color:#5a5d61; text-decoration:none;}	

#popup1 {width:781px; padding:5px; background-color:#fbf5d5; float:left; }
#popup_header1 { width:781px; text-align:left;float:left; height:33px;  }
#popup_header1 h1{background: url(images/cat_title_right.gif) right top no-repeat; padding:8px 0px 8px 0px; margin-bottom:6px; }
#popup_header1 h1 span{font-size:12px; color:#fff; font-weight:bold; background: url(images/cat_title_left.gif) left top no-repeat; padding:8px 0px 8px 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#popup_content1 {width:781px; text-align:left; float:left;   }
.popup_img_bg1 {width:765px; padding:8px 8px; float:left; background-color:#fbf5d5; text-align:center; }
.popup_img_bg1_pt1 {width:602px; float:left; margin-right:22px; border:1px solid #a78b39; }
.popup_img_bg1_pt2 {width:139px; float:left;}
.popup_img_bg1_pt2_img {width:137px; border:1px solid #a78b39;}

/*Added by Chintan for Sitemap*/
.index {background-image:url(images/sitemap_index.gif);background-repeat:no-repeat;background-position: left center;font-size:12px;color:#000000; font-weight: bold; padding:0px 0px 0px 25px; line-height:18px;}
.shopby {font-size:12px;color:#7e7a71;font-weight: bold;text-align:left; padding:0px 0px 0px 25px; background:url(images/sitemap-main_category.gif) no-repeat left center;}
.category {font-size:12px;color:#fc8a00;font-weight: bold;text-align:left; padding:0px 0px 0px 25px; background:url(images/sitemap_category.gif) no-repeat 4px 7px;}
.sub_category {font-size:12px; color:#000000; font-weight:bold; line-height:18px; text-align:left; padding:0px 0px 0px 25px; background:url(images/sitemap_subcategory.gif) no-repeat 4px 7px; }
.item { background:url(images/sitemap_item.gif) no-repeat 6px 8px; line-height:18px; font-size:12px; color:#444444; font-weight: normal; padding:0px 0px 0px 25px;}
.textfield_medium{border:1px solid #553d18;}
.static_display .static_width input{border:1px solid #553d18;}
