@import url("gallery/stylesheet.css");
@import url("gallery/cloud-zoom.css");
@import url("gallery/jquery.prettyPhoto.css");

@font-face {
	font-family: 'ArialMT';
	src: url('../fonts/arial0.eot');
	src: url('../fonts/arial0.eot?#iefix') format('embedded-opentype'),
		 
		 url('../fonts/arial0.ttf') format('truetype'),
		 url('../fonts/arial0.svg#arial0') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BriemScript';
	src: url('../fonts/briemscr.eot');
	src: url('../fonts/briemscr.eot?#iefix') format('embedded-opentype'),
		
		url('../fonts/briemscr.ttf') format('truetype'),
		url('../fonts/briemscr.svg#briemscr') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TimesNewRomanPSMT';
	src: url('../fonts/times.eot');
	src: url('../fonts/times.eot?#iefix') format('embedded-opentype'),
		 
		 url('../fonts/times.ttf') format('truetype'),
		 url('../fonts/times.svg#times') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TimesNewRomanPS-BoldMT';
	src: url('../fonts/timesbd.eot');
	src: url('../fonts/timesbd.eot?#iefix') format('embedded-opentype'),
		 
		 url('../fonts/timesbd.ttf') format('truetype'),
		 url('../fonts/timesbd.svg#timesbd') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'CenturyGothic';
	src: url('../fonts/gothic.eot');
	src: url('../fonts/gothic.eot?#iefix') format('embedded-opentype'),
		 
		 url('../fonts/gothic.ttf') format('truetype'),
		 url('../fonts/gothic.svg#gothic') format('svg');
	font-weight: normal;
	font-style: normal;
}

html,
body,
p,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
form{padding:0; margin:0}
html{}
body{color:#828282; font:normal 14px/18px 'museo_300regular', Arial, Helvetica, sans-serif; background:#e7dac1;}
a{color:#828282; text-decoration:none;}
a:hover{color:#e01b5e; border:none; text-decoration:none}
p{margin:0px 0 0; text-align:justify}
img{border:none; outline:none}
ul,
ol{list-style:none}
*{
	outline: none;
	margin: 0;
	padding: 0
}
h1,
h2,
h3,
h4,
h5,
h6{font-weight:normal}
/* =============== Globel Class [Please do not change on Below Class] ============= */

.fl{float:left !important}
.fr{float:right !important}
.cl{clear:both !important}
.vm{vertical-align:middle !important}
.vt{vertical-align:top !important}
.tec{text-align:center !important}
.ter{text-align:right !important}
.tel{text-align:left !important}
.boNo{border:none !important}
.bgNo{background:none !important}
.spacer{height:0}
.noma_t{margin-top:0 !important}
.noma_r{margin-right:0 !important}
.noma_l{margin-left:0 !important}
.noma_b{margin-bottom:0 !important}
.nopad_t{padding-top:0 !important}
.nopad_r{padding-right:0 !important}
.nopad_l{padding-left:0 !important}
.nopad_b{padding-bottom:0 !important}
.ma_t10px{margin-top:10px !important}
.ma_r6px{margin-right:6px !important}
/* =============== End Globel Class ============= */

/* =========== for background images using sprite ============== */

input[type="submit"]{cursor:pointer; margin-top:0px; padding:0; font-size:0; text-indent:-9999px; border:0 none}
input[type="text"],
input[type="password"]{padding:0 5px; color:#a2a1a1; border:none; background:none}
textarea{padding:0 0 0 10px; resize:none; color:#a2a1a1; border:none; background:none}
/* =============== End of Globel Class ============= */

#top_main{width:100%; border-top:2px solid #710707; background:url(../images/top_bg.png) no-repeat center top; height:219px;}
#top_main_cms{width:100%; border-top:2px solid #710707; background:url(../images/cms_bg.jpg) no-repeat center top;}

.top_981{width:981px; margin:0 auto;}
.top_content1{ height:141px;}
.top_logo{ width:287px; padding-top:14px;}
.top_slogan{ width:455px; font-family: 'BriemScript'; font-size:20px; color:#010101; padding:54px 0 0 0; line-height:18px;}
.top_cart{width:239px;}
.top_cart_box{background:url(../images/cart_bg.png) no-repeat left top; height:40px; padding-left:20px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#f9ea96; margin-bottom:50px;}
.top_cart_box span{ color:#FFF;}
.myaccont{}
.myaccont li{font-family: 'TimesNewRomanPSMT'; font-size:16px; color:#cbbeab; float:right;}
.myaccont li a{font-family: 'TimesNewRomanPSMT'; font-size:16px; color:#211c1a; margin:0 7px 0 7px;}
.myaccont li a:hover{font-family: 'TimesNewRomanPSMT'; font-size:16px; color:#ae0000;}


.nav{padding:0px 0px 0px 60px; margin:0px 0px 0 0px; height:43px; background:url(../images/nav_bg.png) no-repeat left top;}

#banner{width:100%; background:url(../images/banner_bg.jpg) no-repeat center top; height:642px;}
.banner_981_main{ width:981px; margin:0 auto;}
.banner981{width:981px; position:absolute; margin-top:-25px; height:642px;}
.banner_slider{width:981px; height:472px;}
.banner_3box_main{width:981px; height:195px; background:url(../images/box3_main_bg.png) no-repeat left top;}

.times_26_blck{font-family: 'TimesNewRomanPS-BoldMT'; font-size:26px; color:#000;}
.times_14_orgn{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5317;}
.times_11_yell{font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#f9ea96;}
.times_11_yell a{font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#f9ea96;}
.times_11_yell a:hover{font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#FFF;}


/*START Middle*/
#middle_main{width:100%; background:url(../images/mid_bg.png) no-repeat center bottom; min-height:470px;}
.middle_981{width:981px; margin:0 auto;}

.middle_left1{width:279px; margin:26px 0 30px 0;}
.mid_box1_top_crv{height:20px;}
.mid_box1_mid_crv{background:url(../images/mid_box1_mid_crv.png) repeat-y left top; min-height:345px; padding:0 20px 0 20px;}
.mid_box1_btm_crv{height:30px; background:url(../images/mid_box1_btm_crv.png) no-repeat left top; padding-left:148px; padding-top:19px; font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#f9ea96;}
.mid_box1_btm_crv a{font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#f9ea96;}
.mid_box1_btm_crv a:hover{font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#FFF;}

.wel_text{padding:0 10px 0 10px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316;}
.wel_text2{padding:0 5px 0 5px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316;}

.middle_mid1{width:269px; margin:26px 19px 30px 19px;}
.mid_box2_top_crv{height:20px;}
.mid_box2_mid_crv{background:url(../images/mid_box2_mid_crv.png) repeat-y left top; min-height:374px; padding:0 20px 0 20px;}
.mid_box2_btm_crv{height:20px;}

.middle_right{width:395px; margin:26px 0 30px 0;}
.mid_box3_top_crv{height:20px;}
.mid_box3_mid_crv{background:url(../images/mid_box3_mid_crv.png) repeat-y left top; min-height:374px; width:355px; padding:0 20px 0 20px;}
.mid_box3_btm_crv{height:20px;}

/* =============== Tooltip ============= */
.fix_width { width:355px; display: block; padding:6px 0 6px 0;}
.fix_width ul {}
.fix_width ul li {float:left; margin:0px 13px 0 0; height:129px;}
/*END Middle*/


#footer_main{width:100%; background:url(../images/footer_bg.png) repeat-x left top; height:253px;}
.footer_981{width:981px; margin:0 auto;}
.footer1{padding:33px 0 0 0; height:133px;}

.times_14_blck{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#000;}

.times_12_grey{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333;}
.times_12_grey a{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333;}
.times_12_grey a:hover{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#000;}

.footer_links{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333;}
.footer_links li{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#c8c8c8; float:left;}
.footer_links li a{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333; margin:0 9px 0 9px;}
.footer_links li a:hover{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#a90000;}
.footer_links li a .selected{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#a90000;}

.copy_main{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#686868; line-height:34px; text-align:center; background:url(../images/footer_btm_bdr.png) no-repeat center bottom;}
.ecom_link{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#686868; line-height:34px; text-align:center;}
.ecom_link a{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#686868; line-height:34px; text-align:center;}
.ecom_link a:hover{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#a90000; line-height:34px; text-align:center;}



/* nivo slider*/
.theme-default #slider {
    margin:0px;
    width:981px; /* Make sure your images are the same size */
    height:472px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:0px;
}

/* Inner Pages START*/
#inner_middle_main{width:100%;}
.inner_981{width:981px; margin:0 auto;}


/* bridgum*/
.bridgum{height:40px; padding-left:27px;}
.bridgum li{ float:left; height:40px; line-height:40px; padding-right:10px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#000000;}
.bridgum li a{ line-height:40px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#9c6831;}
.bridgum li a:hover{ line-height:40px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#000000;}

.about_box_main{width:981px; margin-bottom:20px;}
.about_box_top_crv{ height:22px;}



.about_box_mid_crv{ background:url(../images/cms_box_mid_crv.png) repeat-y left top; padding:0 27px 0 27px; width:928px;min-height:245px;}

.about_box_mid_crv h1{font-family: 'TimesNewRomanPS-BoldMT'; font-size:26px; color:#000; font-weight:normal; border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:10px;}

.about_box_mid_crv h2{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#000; font-weight:normal; text-transform:uppercase;}
.about_box_mid_crv h3{font-family: 'TimesNewRomanPS-BoldMT'; font-size:18px; color:#000; font-weight:normal; text-transform:uppercase;}
.about_box_mid_crv h4{font-family: 'TimesNewRomanPS-BoldMT'; font-size:16px; color:#000; font-weight:normal; text-transform:uppercase;}
.about_box_mid_crv h5{font-family: 'TimesNewRomanPS-BoldMT'; font-size:12px; color:#000; font-weight:normal; text-transform:uppercase;}
.about_box_mid_crv h6{font-family: 'TimesNewRomanPS-BoldMT'; font-size:10px; color:#000; font-weight:normal; text-transform:uppercase;}

.about_box_mid_crv p{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; padding:0 0 15px 0; margin:0px; line-height:18px;}
.about_box_mid_crv p a{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#ab0000; padding:0 0 0px 0; margin:0px; line-height:18px;}
.about_box_mid_crv p a:hover{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; padding:0 0 0px 0; margin:0px; line-height:18px;}

.about_box_mid_crv ul{ padding:5px 0 10px 0;}
.about_box_mid_crv ul li{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; padding:3px 0 3px 10px; margin:0px; line-height:18px; background:url(../images/arrow1.png) no-repeat 0 8px;}

.about_box_mid_crv ol{ padding:5px 0 10px 0; list-style-type:decimal;}
.about_box_mid_crv ol li{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; padding:3px 0 3px 0px; margin:0px 0 0 20px; line-height:18px;}
.img_right{float:right; padding:0 0 10px 15px;}
/* END About*/

/* Contact START*/
.contact_left{width:484px; margin-right:30px;}
.contact_right{ width:389px; margin-right:25px; background:url(../images/enquiry_box_bg.png) repeat;}
.contact_right h4{font-family: 'TimesNewRomanPS-BoldMT'; font-size:16px; color:#685036; font-weight:normal; text-transform:uppercase; margin:10px 0 10px 20px; padding:0px;}
.contact_right p{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#717171; padding:0px 0 10px 20px; margin:0px;}

.cntct_form_main1{ padding-bottom:10px;}
.cntct_form_left{ width:116px; text-align:right; line-height:32px; padding-right:5px; font-family: 'ArialMT'; font-size:12px; color:#717171;}
.cntct_form_left span{color:#ad0000;}
.cntct_form_right{width:268px;}

.textbox_contact1{background:url(../images/textbox_contact1.png) no-repeat; width:248px !important; height:32px; padding:0px 0 0 0; margin:0;}
.textbox_contact1 input[type="text"],
.textbox_contact1 input[type="password"]{text-align:left; background:none; font-family:'TimesNewRomanPSMT'; font-size:14px; color:#A2A1A1;  margin:7px 10px 5px 10px; width:228px !important; height:20px; line-height:none;}

.textbox_comments2 {padding:0 0 0 0px; width:248px; height:82px; resize:none; border:none; background:url(../images/textbox_comments.png) no-repeat left top;}
.textbox_comments2 textarea{padding:0 10px 0 10px; width:228px; margin:10px 0 10px 0; height:62px; resize:none; color:#a2a1a1; border:none; background:none}

.textbox_captcha2{background:url(../images/captcha_textbox.png) no-repeat; width:103px !important; height:32px; padding:0px 0 0 0; margin:0;}
.textbox_captcha2 input[type="text"],
.textbox_captcha2 input[type="password"]{text-align:left; background:none; font-family:'TimesNewRomanPSMT'; font-size:12px; color:#616161;  margin:7px 10px 5px 5px; width:83px !important; height:20px; line-height:none;}

input.sendmail_btn{width:117px; display:block; background:url(../images/sendmail_btn.png) no-repeat; height:34px; margin:0px; padding:0px;}
input.sendmail_btn:hover{width:117px; background:url(../images/sendmail_btn.png) no-repeat 0 -34px; height:34px; margin:0px; padding:0px;}

.address_text{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#383838;}
.address_text span{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#000;}
.map{padding:6px;}


/* Product Details*/
.prod_details_left{width:420px; padding-top:20px;}
.prod_details_left_text{ padding:30px 0 0 0;}
.prod_details_left_text h2{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#000; padding:0px; margin:0px;}
.prod_details_left_text h3{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#575757; padding:0px; margin:0px;}
.prod_details_left_text p{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; padding:0 0 15px 0; margin:0px;}

.prod_details_box_mid_crv{ background:url(../images/cms_box_mid_crv.png) repeat-y left top; padding:0 27px 0 27px; width:928px;}
.prod_details_box_mid_crv h1{font-family: 'TimesNewRomanPS-BoldMT'; font-size:26px; color:#000; font-weight:normal; border-bottom:1px solid #000; padding-bottom:10px;}


.prod_details_right{ width:481px; padding-top:20px;}
.prod_details_right h2{font-family: 'TimesNewRomanPS-BoldMT'; font-size:19px; color:#010101; padding:0px; margin:0px 0 20px 0;}
.prod_details_right h3{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#010101; padding:0px; margin:0px;}
.prod_details_right p{font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; padding:0 0 25px 0; margin:0px;}
/*.addcart_bg{background:url(../images/addcart_bg.png) no-repeat left top; height:162px; margin-bottom:20px; padding:0 15px 0 15px;}*/
.textbox_quantiy{background:url(../images/qu_textbox1.png) no-repeat; width:58px !important; height:32px; padding:0px 0 0 0; margin:0;}
.textbox_quantiy input[type="text"],
.textbox_quantiy input[type="password"]{text-align:left; background:none; font-family:'TimesNewRomanPSMT'; font-size:14px; color:#333;  margin:7px 10px 5px 10px; width:38px !important; height:20px; line-height:none;}
.cart_price1{font-family: 'TimesNewRomanPSMT'; font-size:18px; color:#59442e;}
.cart_price1 span{font-family: 'TimesNewRomanPSMT'; font-size:18px; color:#59442e; text-decoration:line-through;}
.cart_price2{font-family: 'TimesNewRomanPSMT'; font-size:19px; color:#a90000;}
.cart_price2 span{font-family: 'TimesNewRomanPS-BoldMT'; font-size:27px; color:#a90000; text-decoration:line-through;}
input.addcart_btn{width:171px; display:block; background:url(../images/addcart_btn.png) no-repeat; height:44px; margin:0px; padding:0px;}
input.addcart_btn:hover{width:171px; background:url(../images/addcart_btn.png) no-repeat 0 -44px; height:44px; margin:0px; padding:0px;}

.pd_box_main{ margin:0;}
.pd_box_top_crv{background:url(../images/pd_box_top_crv.png) no-repeat left top;}
.pd_box_mid_rpty{background:url(../images/pd_box_mid_crv.png) repeat-y left top;}
.pd_box_btm_crv{background:url(../images/pd_box_btm_crv.png) no-repeat left bottom; padding:4px 5px 4px 5px;}
.pd_tabl_title1{background:#bd9e7c; height:38px; line-height:38px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; font-style:italic;}
.pd_tabl_title1 span{height:38px; line-height:38px; font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#000;}

.tbl_info{ padding:0px; margin:0px;}
.tbl_info td{padding:0px; margin:0px; font-family: 'TimesNewRomanPSMT'; font-size:14px; color:#8e5316; height:34px; line-height:34px; border-bottom:1px solid #fff; text-align:left; background:#f1f0f0;}
.pad_sp{padding-left:10px !important;}
.ch_vbg{ background:#f6f6f6 !important;}




/* START shopping detail portion */
.sdetail_block{padding:0px; margin:20px 0 0 0;}
.deta_left{padding:0px; margin:0px; width:734px;}
#accordion{padding:0px; margin:0px}
#accordion h5{ background:url(../images/acco_bg.jpg) left top repeat-x; color:#685036; font-weight:normal; padding:0px 10px; text-transform:uppercase; height:30px; line-height:30px; margin:0 0 1px 0; cursor:pointer; font-family: 'TimesNewRomanPS-BoldMT';font-size:14px;}
#accordion h5 span{float:left;}
#accordion h5 a.accordian-edit{padding:0px 0px 0 0px; height:30px; line-height:30px; margin:0; text-decoration:none; float:right; color:#fff; font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; text-transform:capitalize; font-weight:normal;}
#accordion .ui-state-active{background:url(../images/acco_bg_active.jpg) left top repeat-x; color:#fff; font-weight:bold; padding:0px 10px; text-transform:uppercase; height:30px; line-height:30px; margin:0 0 1px 0; cursor:pointer; font-family: 'OpenSansBold'; font-size:14px;}


#accordion table {
	height:auto!important;
}



#accordion table td{padding:0;}
.billing_shipping_left{width:auto;}
.billing_shipping_left{width:auto;}
.billing_shipping_left .billing_block{margin:0; padding:0px;}
.billing_shipping_left .form_block{width:348px; padding:0 0px 30px;}
.billing_shipping_left .detail_block{margin:0px; overflow:hidden; padding:0 0 0 12px; border:solid 0px #F3F3F3}
.billing_shipping_left .fm_block_in{color:#383838; font-size:15px; font-weight:normal; margin:0; width:300px}
.billing_shipping_left .fm_block_in input[type="radio"],
.billing_shipping_left .fm_block_in input[type="checkbox"]{ float:left; margin:2px 3px 0 0 !important;}
* + html .billing_shipping_left .fm_block_in input[type="radio"] {margin:-3px 3px 0 0 !important;}
* + html .billing_shipping_left .fm_block_in input[type="checkbox"]{float:left; margin:-3px 3px 0 0 !important;}
.billing_shipping_left .form_check_title{margin:10px 0 0 0; padding:0 0px 0 0;overflow:hidden;}

.billing_shipping_left .form_check_title h3{color:#7d5f40; margin:0; padding:5px 0 5px; font-family: 'TimesNewRomanPSMT'; font-size:14px;}

.billing_shipping_left .form_check_title h4{color:#616161; font-size:12px; font-weight:normal; line-height:18px; margin:0; padding:0px 0 12px; font-family: 'TimesNewRomanPSMT';}
.billing_shipping_left .shipp_text{font-size:12px; color:#616161; font-family: 'TimesNewRomanPSMT';}
.sform_block{ padding:0 0 8px 0; float:left}
.sform_block label{color:#616161; display:block; font-size:12px; font-weight:normal; margin:0px; overflow:hidden; padding:0 4px 0 0; float:left; width:96px; line-height:32px; text-align:right; font-family: 'TimesNewRomanPSMT';}
.sform_block label span{ color:#ff0000;}

.textarea_bg{background:url(../images/textarea_bg.png) no-repeat; height:64px; width:238px; padding:0;}
.textarea_bg textarea{width:208px; height:44px; resize:none; font-family:'TimesNewRomanPSMT', arial; color:#616161; font-size:12px; background:transparent; margin:10px 0 10px 0; padding:0 10px 0 10px; border:0px; overflow:auto}

.forgot_link_red{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#c22127; text-decoration:none; margin-right:12px;}
.forgot_link_red a{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#c22127; text-decoration:underline;}
.forgot_link_red a:hover{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#c22127; text-decoration:none;}

.sptext_bg{background:url(../images/text_bg.png) no-repeat; height:32px; width:238px; padding:0 0px; float:left;}
.sptext_bg input[type="text"], .sptext_bg input[type="password"]{background:none; border:none; font-family: 'TimesNewRomanPSMT'; color:#616161; font-size:12px; height:20px; margin:7px 0 5px 0; padding:0px 10px 0 10px; width:218px }

.cvv_textbox{background:url(../images/textbox_bg_sml.png) no-repeat; height:32px; width:124px; padding:0 0px; float:left;}
.cvv_textbox input[type="text"], .sptext_bg input[type="password"]{background:none; border:none; font-family: 'TimesNewRomanPSMT'; color:#616161; font-size:12px; height:20px; margin:7px 0 5px 0; padding:0px 10px 0 10px; width:104px }



.sign_btn{padding:0px; margin:4px 12px 0 0px; width:75px}
.sign_btn a{padding:0px; margin:0px; width:75px; height:25px; display:block; background:url(../images/sign_in.png) left top no-repeat}
.sign_btn a:hover{background:url(../images/sign_in.png) left bottom no-repeat;}


.sign_btn{padding:0px; margin:4px 12px 0 0px; width:75px}
.sign_btn input{padding:0px; margin:0px; width:75px; height:25px; display:block; background:url(../images/sign_in.png) left top no-repeat}
.sign_btn input:hover{background:url(../images/sign_in.png) left bottom no-repeat;}





.continue_btn{padding:0px; margin:0px 12px 0 0; width:88px}
.continue_btn a{padding:0px; margin:0px; width:88px; height:25px; display:block; background:url(../images/continue_btn.png) left top no-repeat;cursor:pointer;}
.continue_btn a:hover{background:url(../images/continue_btn.png) left bottom no-repeat;}



.continue_btn input{padding:0px; margin:0px; width:88px; height:25px; display:block; background:url(../images/continue_btn.png) left top no-repeat;cursor:pointer;}
.continue_btn input:hover{background:url(../images/continue_btn.png) left bottom no-repeat;}





.rq_text{padding:0px 12px 5px 0; margin:0px; font-family: 'TimesNewRomanPSMT'; color:#616161; font-size:12px;}
.rq_text span{ color:#F00;}
.shop_country{width:238px;}


.shop_country div.selector{width:238px; min-width:238px;}
.shop_country div.selector span{width:202px; min-width:202px;}
.shop_country div.selector select{width:238px; min-width:238px;}

.pay_block{color:#383838; font-size:15px; font-weight:normal; margin:0; padding:0 0 10px 0; width:100%; border-bottom:1px solid #7d5f40;}
.pay_block input[type="radio"],
.pay_block input[type="checkbox"]{float:left; margin:0 3px 0 0;}
.pay_block .pay_check_title{margin:0px 0 0 0; padding:0 0px 0 0; width:auto; overflow:hidden;}

.pay_block .pay_check_title h3{font-size:14px; color:#7d5f40; margin:0; padding:5px 0 5px; font-family: 'TimesNewRomanPS-BoldMT';}

.wdt_390{width:388px !important;}

.wdt_386{width:374px !important;}
.or_total{padding:10px 0 0px 0; margin:0px; font-size:13px; color:#616161; font-family: 'TimesNewRomanPSMT';}
.or_total span{ color:#7d5f40;}
.for_text{ font-size:12px;}
.confir_btn{padding:0px; margin:0px 12px 10px 0px; width:178px}
.confir_btn a{padding:0px; margin:0px; width:178px; height:34px; display:block; background:url(../images/confir_btn.png) 0 0 no-repeat}
.confir_btn a:hover{background:url(../images/confir_btn.png) 0 -34px no-repeat;}


.confir_btn input{padding:0px; margin:0px; width:178px; height:34px; display:block; background:url(../images/confir_btn.png) 0 0 no-repeat}
.confir_btn input:hover{background:url(../images/confir_btn.png) 0 -34px no-repeat;}

.shop_month{width:123px;}
.shop_month div.selector{width:110px; min-width:110px;}
.shop_month div.selector span{width:85px; min-width:85px;}
.shop_month div.selector select{width:120px; min-width:120px;}

.shopping_right{width:178px; padding:0px; margin:0px 0 0 0; overflow:hidden;}
.check_title{padding:0px; margin:0px; border-bottom:2px solid #fff; font-size:14px; color:#c81d23; font-family: 'TimesNewRomanPS-BoldMT'; height:30px; background-color:#e9dfcf; line-height:30px; text-align:center;}
.shopping_right_in{width:156px; padding:11px; margin:0px 0 0 0; overflow:hidden; background-color:#e9dfcf;}

.shopping_right h4{padding:0px 0 0 0; margin:0px 0 0px 0; font-family: 'TimesNewRomanPS-BoldMT'; font-size:12px; color:#7d5f40;}
.ch_link{padding:0px 0 0 0; margin:0px 0 0px 0; font-family: 'TimesNewRomanPS-BoldMT'; font-size:12px; color:#7d5f40;}
.shopping_right p{font-size:12px; color:#616161; font-family: 'TimesNewRomanPS-BoldMT'; padding-top:5px;}
.line_bot{ height:1px; width:100%; border:none; background:#dfdfdf !important; margin:15px 0px;}

.shopping_right h5{padding:0px 0 0 0; margin:0px 0 0px 0; font-family: 'TimesNewRomanPS-BoldMT'; font-size:16px; color:#c22127;}
.p_cre{color:#7d5f40; padding-top:5px; float:left; font-family: 'TimesNewRomanPS-BoldMT'; }

/* START shopping detail portion */


/* START order history */
.or_hist{padding:10px 0 20px 0px; margin:0px}
.ord_tbl{padding:0px; margin:0px;}
.ord_tbl th{padding:0px; margin:0px; height:30px; line-height:30px; font-family:'OpenSansBold'; color:#fff; font-size:14px; text-transform:uppercase; background:url(../images/tbl_head.jpg) left top repeat-x; text-align:center;}
.ord_tbl td{padding:0px; margin:0px; height:44px; line-height:44px; font-family:Arial, Helvetica, sans-serif; color:#616161; font-size:12px; background:url(../images/tbl_inner.jpg) left top repeat-x; text-align:center;}
.tel_pad{ text-align:left !important; padding-left:16px !important;}
.dt_text{color:#2e5f94;}
.dt_text a{color:#2e5f94;}
.dt_icon{ padding:13px 4px 0 0; float:left;}
.textbox_quantiy22{background:url(../images/qu_textbox2.png) no-repeat; width:38px !important; height:32px; padding:0px 0 0 0; margin:0;}
.textbox_quantiy22 input[type="text"],
.textbox_quantiy22 input[type="password"]{text-align:left; background:none; font-family:'TimesNewRomanPSMT'; font-size:14px; color:#333;  margin:7px 5px 5px 5px; width:28px !important; height:20px !important; line-height:none;}

/* START order history */


/* START order details */
.shopping_basket{margin:0px; overflow:hidden; padding:0px; border:0px solid #F6F6F6; width:100%;}
.shopping_basket .tbl_block_new table{margin:0 auto 0}
.shopping_basket .tbl_block_new th{border-bottom:1px solid #7d5f40; font-size:14px; color:#7d5f40; margin:0; height:35px; line-height:35px; text-align:center; font-family: 'TimesNewRomanPSMT'; font-weight:normal;}

.shopping_basket .tbl_block_new .topbdr{border-top:1px solid #7d5f40;}

.shopping_basket .tbl_block_new td{padding:10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#616161;}
.shopping_basket .cartpro_img{border:1px solid #7d5f40; float:left; margin:0 10px 0 20px; text-align:center; height:86px; vertical-align:middle; width:86px}
.shopping_basket .cartpro_img img{vertical-align:middle}
.shopping_basket .product_name_title{padding:0 0 0 20px; text-align:left; color:#333; font-family: 'VAGRoundedStdThinRegular'; font-weight:normal;}
.shopping_basket .product_name{padding:0 0 0 10px; text-align:left; color:#333; font-family: 'TimesNewRomanPSMT'; color:#616161;}
.shopping_basket a{color:#383838; text-decoration:none; font-size:12px; font-weight:normal; margin:0; padding:0px; text-align:left}
.shopping_basket .tbl_block2 table{margin:0; padding:0px;}
.shopping_basket .tbl_block2 td{margin:0; padding:0px 10px 0px 0; background:#e8dcc9; border-left:0px; border-right:0px;  font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#616161; text-align:right;}
.shopping_basket .total{color:#616161 !important; background:#f7f0e3 !important; font-size:12px; font-family: 'TimesNewRomanPS-BoldMT' !important; border-top:1px solid #7d5f40; font-weight:normal; line-height:30px;}
.pro_img{ padding:0px !important; margin:0px 0 0 0 !important; text-align:center; vertical-align:middle; width:96px; height:75px;}
.inner_title{padding:0px 10px; margin:0px; height:30px; line-height:30px; font-family: 'TimesNewRomanPS-BoldMT'; color:#fff; font-size:14px; text-transform:uppercase; background:url(../images/tbl_head.jpg) left top repeat-x;}
.nw_details{padding:12px; margin:0 0 10px 0; overflow:hidden;}
.order_form_block{padding:0px; margin:0px; width:440px;}
.order_form_block label{padding:0 2px 0 0; margin:0px; color:#acacac; font-size:12px; font-weight:normal; float:left;	line-height:20px; text-align:left; width:100px; font-family: 'TimesNewRomanPSMT';}
.od_block{margin:0 0 5px 0; font-size:12px; color:#616161; font-weight:normal; width:424px; line-height:20px; font-family: 'TimesNewRomanPSMT';}
.pd_l_10{padding-left:10px !important;}
.qunti_box{width:29px; height:30px; padding:0px 5px; float:left; margin:0 0 0 0px;}
.qunti_box input[type="text"]{width:29px; text-align:center; padding:0; line-height:30px; height:30px; border:none; background:none; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#616161;}
.qu_ref{position:relative; margin:2px 0 0 0px; padding:0px 0 0 10px; float:left;}
.enter_pro_block{padding:12px 0px; margin:18px 0 18px 0px; border:1px solid #7D5F40; border-left:none; border-right:none; overflow:hidden;}
.enter_pro_in{padding:0px 0px 0 10px; margin:0px 0px;}
.enter_pro_in label{padding:0px 10px 0 0; margin:0px 0px; font-family:'open_sansregular'; font-size:12px; color:#616161; float:left; line-height:30px;}
.pro_box{width:166px; height:30px; padding:0 10px;  float:left; margin:0 0 0 0px;}
.pro_box input[type="text"]{width:166px; padding:0; line-height:30px; height:30px; border:none; background:none; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#616161;}
.apply_btn{padding:0px; margin:2px 0 0 7px; float:left; width:63px}
.apply_btn a{padding:0px; margin:0px; width:63px; height:26px; background:url(../images/apply_btn.png) left top no-repeat; display:block}
.apply_btn a:hover{background:url(../images/apply_btn.png) left bottom no-repeat}


.apply_btn input{padding:0px; margin:0px; width:63px; height:26px; background:url(../images/apply_btn.png) left top no-repeat; display:block}
.apply_btn input:hover{background:url(../images/apply_btn.png) left bottom no-repeat}


.or_text{padding:0px 14px 0 20px; margin:0px; font-family:'OpenSansBold'; font-size:19px; line-height:30px; color:#365c88; text-transform:uppercase;}
.continue_shop_btn{padding:0px; margin:0px 10px 0 0px; width:208px}
.continue_shop_btn a{padding:0px; margin:0px; width:208px; height:34px; background:url(../images/conti_shop_btn.png) left top no-repeat; display:block}
.continue_shop_btn a:hover{background:url(../images/conti_shop_btn.png) left bottom no-repeat}


.continue_shop_btn input{padding:0px; margin:0px; width:208px; height:34px; background:url(../images/conti_shop_btn.png) left top no-repeat; display:block}
.continue_shop_btn input:hover{background:url(../images/conti_shop_btn.png) left bottom no-repeat}



.empty_btn{padding:0px; margin:0px 10px 0 0px; width:137px}
.empty_btn a{padding:0px; margin:0px; width:137px; height:34px; background:url(../images/empty_btn.png) left top no-repeat; display:block}
.empty_btn a:hover{background:url(../images/empty_btn.png) left bottom no-repeat}

.empty_btn input{padding:0px; margin:0px; width:137px; height:34px; background:url(../images/empty_btn.png) left top no-repeat; display:block}
.empty_btn input:hover{background:url(../images/empty_btn.png) left bottom no-repeat}

.procheck_btn{padding:0px; margin:0px 10px 0 0px; float:left; width:238px}
.procheck_btn a{padding:0px; margin:0px; width:238px; height:34px; background:url(../images/pro_checkout_btn.png) left top no-repeat; display:block}
.procheck_btn a:hover{background:url(../images/pro_checkout_btn.png) left bottom no-repeat}


.procheck_btn input{padding:0px; margin:0px; width:238px; height:34px; background:url(../images/pro_checkout_btn.png) left top no-repeat; display:block}
.procheck_btn input:hover{background:url(../images/pro_checkout_btn.png) left bottom no-repeat}


/* END order details */


/* My Account Page START*/
.my_profile_icon{width:135px; height:135px; display:block; margin:20px 23px 0 0;}
.my_profile_icon a{width:135px; height:135px; display:block; background:url(../images/my_profile_icon.jpg) no-repeat 0 0;}
.my_profile_icon a:hover{background:url(../images/my_profile_icon.jpg) no-repeat 0 -135px;}

.change_pass_icon{width:135px; height:135px; display:block; margin:20px 23px 0 0;}
.change_pass_icon a{width:135px; height:135px; display:block; background:url(../images/change_pass_icon.jpg) no-repeat 0 0;}
.change_pass_icon a:hover{background:url(../images/change_pass_icon.jpg) no-repeat 0 -135px;}

.order_history_icon{width:135px; height:135px; display:block; margin:20px 23px 0 0;}
.order_history_icon a{width:135px; height:135px; display:block; background:url(../images/order_history_icon.jpg) no-repeat 0 0;}
.order_history_icon a:hover{background:url(../images/order_history_icon.jpg) no-repeat 0 -135px;}

.view_cart_icon{width:135px; height:135px; display:block; margin:20px 23px 0 0;}
.view_cart_icon a{width:135px; height:135px; display:block; background:url(../images/view_cart_icon.jpg) no-repeat 0 0;}
.view_cart_icon a:hover{background:url(../images/view_cart_icon.jpg) no-repeat 0 -135px;}

.continue_shop_icon{width:135px; height:135px; display:block; margin:20px 23px 0 0;}
.continue_shop_icon a{width:135px; height:135px; display:block; background:url(../images/continue_shop_icon.jpg) no-repeat 0 0;}
.continue_shop_icon a:hover{background:url(../images/continue_shop_icon.jpg) no-repeat 0 -135px;}

.logout_icon{width:135px; height:135px; display:block; margin:20px 0px 0 0;}
.logout_icon a{width:135px; height:135px; display:block; background:url(../images/logout_icon.jpg) no-repeat 0 0;}
.logout_icon a:hover{background:url(../images/logout_icon.jpg) no-repeat 0 -135px;}
/* My Account Page END*/

/* order history */
.or_hist{padding:10px 0 20px 0px; margin:0px}
.ord_tbl{padding:0px; margin:0px;}
.ord_tbl th{padding:0px; margin:0px; height:30px; line-height:30px; font-family: 'TimesNewRomanPS-BoldMT'; color:#fff; font-size:14px; text-transform:uppercase; background:url(../images/tbl_head.jpg) left top repeat-x; text-align:center; font-weight:normal;}
.ord_tbl td{padding:0px; margin:0px; height:44px; line-height:44px; font-family: 'TimesNewRomanPSMT'; color:#616161; font-size:12px; background:url(../images/tbl_inner.jpg) left top repeat-x; text-align:center;}
.tel_pad{ text-align:left !important; padding-left:16px !important;}
.dt_text{color:#654d34;}
.dt_text a{color:#654d34;}
.dt_icon{ padding:13px 4px 0 0; float:left;}
/* order history */



/* login portion */
.inner_block{padding:0px; margin:10px 0 0 0}
.login_block{width:344px; padding:0px 86px 0 12px; margin:0px; background:#f4f7fa; min-height:254px}
.login_block p{padding:5px 0px 15px 0; margin:0px; font-family:'open_sansregular'; color:#616161; font-size:12px}
.login_block h2{padding:5px 0px 0 0; margin:0px; font-family:'OpenSansBold'; color:#616161; font-size:14px}
.login_block label{color:#5e5e5e; display:block; font-size:12px; font-weight:normal; margin:0px; padding:0 5px 0 0; width:91px; float:left; line-height:32px; text-align:right}
.login_block label span{color:#c01b22}
.log_text_bg{height:32px; width:228px; padding:0 10px}
.log_text_bg input[type="text"], .log_text_bg input[type="password"]{background:none; border:none; font-family:'open_sansregular', arial; color:#616161; font-size:12px; height:32px; line-height:32px; margin:0; padding:0px; width:228px }
.log_btn{padding:10px 0 0 0px; margin:0px; float:left; width:74px}
.log_btn a{padding:0px; margin:0px; width:74px; height:26px; display:block}
.log_btn a:hover{}
.req_text{padding:15px 10px 0 0; font-size:12px; color:#616161}
.req_text span{color:#c01b22}
.forgot_txt{padding:10px 0 0 0; margin:0px}
.forgot_txt a{color:#d46513; text-decoration:underline}
.forgot_txt a:hover{color:#333; text-decoration:underline}
.log_right{padding:0 0 0 15px; margin:0px}
.for_pass_icon55{padding:0 0 0 65px; margin:0px}
.for_block{width:420px; padding:0px 22px 0 12px; margin:0px; min-height:254px}
.for_block p{padding:5px 0px 20px 0; margin:0px; font-family: 'TimesNewRomanPSMT'; color:#616161; font-size:14px}
.for_block h2{padding:5px 0px 0 0; margin:0px; font-family: 'TimesNewRomanPS-BoldMT'; font-weight:normal; color:#616161; font-size:14px}
.for_block label{color:#8e5316; display:block; font-size:12px; font-weight:normal; margin:0px; padding:0 5px 0 0; width:91px; float:left; line-height:32px; text-align:right;  font-family: 'TimesNewRomanPSMT';}
.for_block label span{color:#c01b22}
.req_forpass{line-height:35px; margin-top:15px; padding-right:10px;  font-family: 'TimesNewRomanPSMT'; font-size:13px; color:#616161;}
.req_forpass span{ color:#c1181f;}

.req_forpass2{line-height:35px;  font-family: 'TimesNewRomanPSMT'; text-align:right; font-size:13px; color:#616161;}
.req_forpass2 span{ color:#c1181f;}

.send_mail_btn{padding:0px; margin:15px 0 0 0}
.send_mail_btn a{padding:0px; margin:0px; background:url(../images/sendmail_btn.png) left top no-repeat; height:34px; width:117px; display:block}
.send_mail_btn a:hover{background:url(../images/sendmail_btn.png) left bottom no-repeat}

.send_mail_btn input{padding:0px; margin:0px; background:url(../images/sendmail_btn.png) left top no-repeat; height:34px; width:117px; display:block}
.send_mail_btn input:hover{background:url(../images/sendmail_btn.png) left bottom no-repeat}


.register_block{padding:0px; margin:0px}
.refresh{padding-top:5px;}
.register_block label{color:#5e5e5e; display:block; font-size:13px; font-weight:normal; margin:0px; padding:0 5px 0 0; width:120px; float:left; line-height:32px; text-align:right; font-family: 'TimesNewRomanPSMT';}

.register_block label span{color:#ff0000}
.regi_fix{width:374px; padding:10px 0 0 0px; margin:0px 0 0 0;}
.regitext_bg{height:32px; width:253px; padding:0 10px; float:left}
.regitext_bg input[type="text"], .regitext_bg input[type="password"]{background:none; border:none; font-family:'TimesNewRomanPSMT', arial; color:#616161; font-size:12px; height:32px; line-height:32px; margin:0; padding:0px; width:253px}
.regi_textarea_bg{ height:68px; width:253px; padding:3px 10px; float:left}
.regi_textarea_bg textarea{width:262px; height:61px; resize:none; font-family:'TimesNewRomanPSMT', arial; color:#616161; font-size:12px; padding:3px 0 0 0px; background:transparent; border:0px; overflow:auto}
.regi_line{padding:0 0 0 62px; margin:0px}
.term_block{padding:0px; margin:0px; font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#717171; text-decoration:none;}
.term_block a{padding:0px; margin:0px; font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#ac0000; text-decoration:underline;}
.term_block a:hover{padding:0px; margin:0px; font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#717171; text-decoration:none;}
.check_box{padding:1px 5px 0 0; margin:0px}
.regi_btn{padding:10px 0 0 0px; margin:0px; width:108px; display:block;}
.regi_btn a{padding:0px; margin:0px; width:108px; height:34px; background:url(../images/regi_btn.png) no-repeat 0 0; display:block;}
.regi_btn a:hover{background:url(../images/regi_btn.png) 0 -34px no-repeat; display:block !important;}

.fm_block{width:100%; padding:0 0 8px 0; float:left}

.buy_now_btn{padding:0px 0 0 0px; margin:10px 0 0 0; width:128px; height:34px; display:block;}
.buy_now_btn a{padding:0px; margin:0px; width:128px; height:34px; background:url(../images/buy_now_btn.png) no-repeat 0 0; display:block;}
.buy_now_btn a:hover{background:url(../images/buy_now_btn.png) 0 -34px no-repeat; display:block !important;}

.right_bdr{background:url(../images/bdr_right.png) repeat-y right top;}



/* Login Page----------------------------------------------------------------------------------------------------------------*/
.leftCol { width:514px; float:left; margin-top:30px; }
.leftCol h2{ font-family: 'TimesNewRomanPS-BoldMT'; color:#955d23; font-size:16px;}
.leftCol .pageHeadLine { font:normal 14px 'TimesNewRomanPSMT'; color:#616161; padding:2px 0 8px 0;}
.leftCol .text {padding-right:3px; color:#8e5316; text-align:right; font:normal 12px/30px 'TimesNewRomanPSMT'; height:30px; }
.leftCol .text span { color:#ff0000; }

.rightCol { float:left; width:414px; margin-top:30px;}
.rightCol h2{ font-family: 'TimesNewRomanPS-BoldMT'; color:#955d23; font-size:16px;}
.rightCol .pageHeadLine { font:normal 14px 'TimesNewRomanPSMT'; color:#616161; padding:2px 0 8px 0;}
.rightCol .listing {list-style:none; padding:8px 0 0 15px; }
.rightCol .listing  li { color:#616161; font:normal 14px 'TimesNewRomanPSMT'; background:url(../images/arrow_login.png) no-repeat 0 4px; padding-left:15px; height:20px;}

.leftCol .btnLogin { background:url(../images/login_btn.png) no-repeat 0px 0px; width:87px; height:34px; margin:0px 0; }
.leftCol .btnLogin:hover { background-position:0px -34px;}

.leftCol .forgetUrl { color:#850002; font:normal 13px 'TimesNewRomanPSMT'; text-decoration:underline;  }
.leftCol .forgetUrl:hover { text-decoration:none;}

.rightCol .btnCreateNewAcc { background:url(../images/create_new_acc_btn.png) no-repeat 0px 0; width:247px; height:34px; margin:15px 0 0 20px; display:block;}
.rightCol .btnCreateNewAcc:hover { background-position:0px -34px;  }

/* End */
input.continue_shop_btn2{width:208px; display:block; background:url(../images/conti_shop_btn.png) no-repeat; height:34px; margin:0px; padding:0px;}
input.continue_shop_btn2:hover{width:208px; background:url(../images/conti_shop_btn.png) no-repeat 0 -34px; height:34px; margin:0px; padding:0px;}

input.proceed_checkout{width:238px; display:block; background:url(../images/pro_checkout_btn.png) no-repeat; height:34px; margin:0px; padding:0px;}
input.proceed_checkout:hover{width:238px; background:url(../images/pro_checkout_btn.png) no-repeat 0 -34px; height:34px; margin:0px; padding:0px;}


/*Product Listing START*/
.prod_list_left{width:239px; padding:20px 0 0 0;}
.prod_cate_box_top{ height:37px;}
.prod_cate_box_mid{background:url(../images/cate_box_mid.png) repeat-y left top; padding:0 13px 0 13px;}
.prod_cate_box_mid li{background:url(../images/dot_bdr_btm.png) repeat-x left bottom; padding:7px 0 7px 10px;}
.prod_cate_box_mid li a{ padding-left:14px; background:url(../images/cate_arrow.png) no-repeat 0 5px; color:#745a3d; font:normal 14px 'TimesNewRomanPSMT';}
.prod_cate_box_mid li a:hover{color:#000;}

.prod_cate_box_btm{height:7px;}

.prod_list_right{ width:667px; padding:20px 0 0 0;}
.prod_list_box1{width:212px; height:290px; display:block; margin-bottom:17px;}
.prod_list_box1 a{width:212px;height:290px; display:block; background:url(../images/prod_listing_box1_bg.png) no-repeat left top;}
.prod_list_box1 a:hover{width:212px; height:290px; display:block; background:url(../images/prod_listing_box1_bg_hover.png) no-repeat left top;}

.margin_15_16{margin:0 16px 0 15px;}
.cart_icon_prod_list{ width:38px; height:30px; display:block; background:url(../images/cart_icon_pl.png) no-repeat 0 0;}
.cart_icon_prod_list a{ width:38px; height:30px; display:block; background:url(../images/cart_icon_pl.png) no-repeat 0 0;}
.cart_icon_prod_list a:hover{ width:38px; height:30px; background:url(../images/cart_icon_pl.png) no-repeat 0 -30px;}

.barley_heading{ font-family: 'TimesNewRomanPS-BoldMT'; color:#000000; font-size:19px; height:39px; line-height:39px; text-align:center; text-transform:uppercase;}
.barley_heading a{ font-family: 'TimesNewRomanPS-BoldMT'; color:#000000; font-size:19px;}
.barley_heading a:hover{ font-family: 'TimesNewRomanPS-BoldMT'; color:#000000; font-size:19px;}
.prod_list_price{ padding-left:10px; font-family: 'TimesNewRomanPS-BoldMT'; color:#a90000; font-size:20px; line-height:42px;}
.prod_list_price span{ font-family: 'TimesNewRomanPSMT'; color:#59442e; font-size:15px;}



.paging_list2{ height:32px; border-bottom:1px solid #eeeeee; margin-bottom:14px;}
.paging_list_left2{ width:420px;}
.paging_list_text1{font-size:12px; color:#616161; font-family: 'TimesNewRomanPSMT'; }
.paging_list_text2{font-size:12px; color:#616161; font-family: 'TimesNewRomanPSMT'; }
.paging_list_text2 a{font-size:12px; color:#616161; font-family: 'TimesNewRomanPSMT'; }
.paging_list_text2 a:hover{font-size:12px; color:#000; font-family: 'TimesNewRomanPSMT'; }
.paging_list_text3{font-size:12px; color:#616161; font-family: 'TimesNewRomanPSMT'; }
.paging_list_text3 a{font-size:12px; color:#616161; line-height:22px; text-align:center; display:block; height:22px; width:22px; float:left;}
.paging_list_text3 a:hover, .paging_list_text3 a.act_page{font-size:12px; color:#FFF; line-height:22px; text-align:center; display:block; height:22px; width:22px; background:#675035;  font-family: 'TimesNewRomanPSMT';}
.paging_list_right2{ width:300px;}
.shortby{line-height:32px; color:#616161; font-size:12px; padding-right:10px; font-family: 'TimesNewRomanPSMT';}
/*Product Listing END*/


.backto_login{padding:0px; margin:5px 0 0 10px;}
.backto_login a{background:url(../images/backto_login_btn.png) 0 0 no-repeat; height:34px; width:175px; display:block}
.backto_login a:hover{background:url(../images/backto_login_btn.png) 0 -34px no-repeat;}


.footer_links li a.selected{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#a90000;}

.regi_btn input[type=submit]{padding:0px; margin:0px; width:108px; height:34px; background:url(../images/regi_btn.png) no-repeat 0 0; display:block;}
.regi_btn input[type=submit]:hover{background:url(../images/regi_btn.png) 0 -34px no-repeat; display:block !important;}


/**************************   Common CSS   *******************/

.success{background-color: #EFF5EA;background-image: url("../images/msg-success.gif");background-position: 10px 11px;background-repeat: no-repeat;border: 1px solid #446423;color: #3D6611;display: block;font-family: Verdana;font-size: 12px;font-weight: bold;line-height: 18px;margin: 0 0 13px;padding: 10px 10px 10px 31px;}

.error{background-color: #FAEBE7;background-image: url("../images/msg-error.png");background-position: 10px 11px;background-repeat: no-repeat;border: 1px solid #FA4343;color: #DF280A;display: block;font-family: Verdana;font-size: 12px;font-weight: bold;line-height: 18px;margin: 0 0 13px;padding: 10px 10px 10px 31px;}


/* Start Change Kuldip */
.submit_btn{ display: block; margin: 0; padding: 10px 0 0; width: 108px;}
.submit_btn input[type=submit],
.submit_btn input[type=button]{ background:url(../images/submit_btn.png) no-repeat 0px 0px; width:94px; height:34px; margin:0px 0; display:block; border:0; cursor:pointer;}
.submit_btn input[type=submit]:hover,
.submit_btn input[type=button]:hover { background-position:0px -34px;}

.backto_previos_btn{padding:0px; margin:5px 0 0 0}
.backto_previos_btn a{ background:url(../images/backto_prev_btn.jpg) no-repeat 0px 0px; width:196px; height:34px; margin:0px 0; display:block; cursor:pointer;}
.backto_previos_btn a:hover { background-position:0px -34px;}
/* End */
.addcart_bg{background:url(../images/addcart_bg.png) no-repeat left top; height:170px; margin-bottom:20px; padding:0 15px 0 15px;}
a.continue_shop_btn2{width:208px; display:block; background:url(../images/conti_shop_btn.png) no-repeat; height:34px; margin:0px; padding:0px;}
a.continue_shop_btn2:hover{width:208px; background:url(../images/conti_shop_btn.png) no-repeat 0 -34px; height:34px; margin:0px; padding:0px;}

a.proceed_checkout{width:238px; display:block; background:url(../images/pro_checkout_btn.png) no-repeat; height:34px; margin:0px; padding:0px;}
a.proceed_checkout:hover{width:238px; background:url(../images/pro_checkout_btn.png) no-repeat 0 -34px; height:34px; margin:0px; padding:0px;}

.continue_shop_btn input[type=button]{padding:0px; margin:0px; width:208px; height:34px; background:url(../images/conti_shop_btn.png) left top no-repeat; display:block}
.continue_shop_btn input[type=button]:hover{background:url(../images/conti_shop_btn.png) left bottom no-repeat}

.empty_btn input[type=button]{padding:0px; margin:0px; width:137px; height:34px; background:url(../images/empty_btn.png) left top no-repeat; display:block}
.empty_btn input[type=button]:hover{background:url(../images/empty_btn.png) left bottom no-repeat}

.procheck_btn input[type=button]{padding:0px; margin:0px; width:238px; height:34px; background:url(../images/pro_checkout_btn.png) left top no-repeat; display:block}
.procheck_btn input[type=button]:hover{background:url(../images/pro_checkout_btn.png) left bottom no-repeat}
.apply_btn input[type=button]{padding:0px; margin:0px; width:63px; height:26px; background:url(../images/apply_btn.png) left top no-repeat; display:block}
.apply_btn input[type=button]:hover{background:url(../images/apply_btn.png) left bottom no-repeat}





.searchresulterror
{
	background-color: #FAEBE7;
	background-image: url("../images/msg-error.png");
	background-position: 10px 11px;
	background-repeat: no-repeat;
	border: 1px solid #FA4343;
	color: #DF280A;
	display: block;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	margin: 0 0 13px;
	padding: 10px 10px 10px 31px;
}


.prod_list_mid_img{text-align:center;}




/*productdetail popup box*/


#htmlBody .popup_box{width:570px;height:375px;font-family:'FuturaBT-Book';margin:0 auto;padding:5px 3px;position:relative;background:#FFF}
#htmlBody .popup_box h2{font-size:19px;color:#2e808f;padding:0px 0 14px}
#htmlBody .popup_box .popup_box_left{width:288px;margin:19px 20px 45px 0;float:left}
#htmlBody .popup_box .popup_box_left .img_boder{border:solid 1px #dcdcdc;text-align:center}
#htmlBody .popup_box .popup_box_right{width:230px;float:left}
#htmlBody .popup_box .popup_box_right p{text-align:justify;font-size:13px;line-height:18px;color:#8D8D8D}
#htmlBody .popup_box .popup_box_right p span{color:#7F7F7F}
#htmlBody .popup_box .prise{font-size:25px;color:#1c96ab;font-family:'webfontregular';float:right;margin:10px 20px 0 0}
#htmlBody .popup_box .prise del{font-size:19px;color:#878787;float:left;font-family:'FuturaBT-Book';margin:0 20px 0 0}
#htmlBody .popup_box .pading{margin:23px 0 0 150px}


/*5-6-2013*/
/* =============== Tooltip ============= */
.fix_width { width:355px; display: block; padding:6px 0 6px 0;}
.fix_width ul {}
.fix_width ul li {float:left; margin:0px 13px 13px 0; height:106px;border:1px solid #9d764d;}
/*END Middle*/

.sroll_text{font-family: 'TimesNewRomanPSMT';color:#f9ea96;font-size:14px;position:absolute;width:99px;line-height:24px; height:24px; background:url(../images/scroll_text_bg.png) repeat;text-align:center;margin-top:83px;}




/* 22-06-2013 Denish */
.banner_3box_main{width:981px; height:195px;}

.box1_main{width:259px; height:186px; background:url(../images/box3/box1_bg.png) no-repeat left top; padding:30px 30px 0 34px;}
.box1_main h2{text-align:center; font-family: 'TimesNewRomanPS-BoldMT'; color:#000000; font-size:26px; padding-bottom:10px;}
.box1_main p{text-align:center; font-family: 'TimesNewRomanPSMT'; color:#8e5317; font-size:14px; line-height:19px;}

.readmore_btn_box1{width:117px; height:47px; float:right;}
.readmore_btn_box1 a{width:117px; height:47px; display:block; background:url(../images/box3/readmore_btn.png) no-repeat;}
.readmore_btn_box1 a:hover{width:117px; height:47px; display:block; background:url(../images/box3/readmore_btn_hover.png) no-repeat;}

.box2_main{width:259px; height:186px; background:url(../images/box3/box2_bg.png) no-repeat left top; padding:30px 34px 0 47px;}

.box2_main h2{text-align:center; font-family: 'TimesNewRomanPS-BoldMT'; color:#000000; font-size:26px; padding-bottom:10px;}
.box2_main p{text-align:center; font-family: 'TimesNewRomanPSMT'; color:#8e5317; font-size:14px; line-height:19px;}

.box3_main{width:265px; height:186px; background:url(../images/box3/box3_bg.png) no-repeat left top; padding:30px 15px 0 38px;}
.box3_main h2{text-align:center; font-family: 'TimesNewRomanPS-BoldMT'; color:#000000; font-size:26px; padding-bottom:10px;}
.box3_main p{text-align:center; font-family: 'TimesNewRomanPSMT'; color:#8e5317; font-size:14px; line-height:19px;}


.mid_box1_btm_crv{height:47px; background:url(../images/mid_box1_btm_crv.png) no-repeat left top; padding-left:148px; padding-top:0px; font-family: 'TimesNewRomanPSMT'; font-size:11px; color:#f9ea96;}
.mid_box1_btm_crv a{ background:url(../images/box3/readmore_btn.png) no-repeat; display:block; width:117px; height:47px;}
.mid_box1_btm_crv a:hover{ background:url(../images/box3/readmore_btn_hover.png) no-repeat; display:block;}


/* Denish 11-07-2013 */
.footer_left1{width:106px;}


.footer_left2{width:520px; font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333; line-height:20px;}
.footer_left2 h2{font-family: 'TimesNewRomanPS-BoldMT'; font-size:14px; color:#000; font-weight:normal;}
.footer_left2 span{font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333;}
.footer_left2 a{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333;}
.footer_left2 a:hover{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#000;}


.footer_left3{width:227px;}

.footer_left4{width:128px;}

.footer_links{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333; margin-top:20px;}
.footer_links li{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#c8c8c8; float:left;}
.footer_links li a{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#333333; margin:0 9px 0 9px;}
.footer_links li a:hover, .footer_links li a.selected{ font-family: 'TimesNewRomanPSMT'; font-size:12px; color:#a90000;}