body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,label,p,blockquote,table,th,td,embed,object,button,hr{margin:0;padding:0;}
*:focus{ outline:0;}
html, body { height: 100%;}
fieldset,img,abbr{border:0;}
ul, li {list-style:none ; list-style-type:none;}
.preload_banner1 { background:url("../../images/frontend/banner/1_bg.jpg") no-repeat; width:0; height:0; position:absolute; }
body {color:#595f62; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; background: #000000 url(../../images/frontend/body_bg_rpt.jpg) repeat-x fixed left top; }
a{ color:#99277E; text-decoration:none;}
a:hover{ color:#99277E; text-decoration:none;}
/* Main navigation */
#main_nav.sf-menu { height:28px; margin:0; position:absolute; right:0; top:0px; width:690px; z-index:90; border-bottom:1px solid #FFFFFF; }
#main_nav.sf-menu li {display:inline;float:left;}
#main_nav.sf-menu li a {background:#000000 url("../../images/frontend/top_nav.png"); *background:#000000 url("../../images/frontend/top_nav.gif");display:block;height:28px;}

#main_nav.sf-menu li a.design_interior{width:186px; background-position:0px 0;margin:0 0 0 7px;}
#main_nav.sf-menu li a.furniture_classical_modern{width:282px; background-position:-193px 0;}
#main_nav.sf-menu li a.colour_consulting{width:215px; background-position:-475px 0;}

#main_nav.sf-menu li a.design_interior:hover,#main_nav.sf-menu li a.design_interior_a{width:186px; background-position:0px -28px;margin:0 0 0 7px;}
#main_nav.sf-menu li a.furniture_classical_modern:hover,#main_nav.sf-menu li a.furniture_classical_modern_a{width:282px; background-position:-193px -28px;}
#main_nav.sf-menu li a.colour_consulting:hover,#main_nav.sf-menu li a.colour_consulting_a{width:215px; background-position:-475px -28px;}

#main_nav.sf-menu, #main_nav.sf-menu * { margin:0; padding:0; list-style:none; }
#main_nav.sf-menu { line-height:1.0; }
#main_nav.sf-menu ul { position:absolute; top:-999em; width:10em; border-bottom:0px; }
#main_nav.sf-menu ul li { width:100%; }
#main_nav.sf-menu li:hover { visibility:inherit; }
#main_nav.sf-menu li { float:left; position:relative; overflow:hidden; }
#main_nav.sf-menu a { display:block; position:relative; }
#main_nav.sf-menu li:hover ul, #main_nav.sf-menu li.sfHover ul { left:0; top:28px; z-index:99; }
ul#main_nav.sf-menu li:hover li ul, ul#main_nav.sf-menu li.sfHover li ul { top:-999em; }
ul#main_nav.sf-menu li li:hover ul, ul#main_nav.sf-menu li li.sfHover ul { left:10em; top:0; }
ul#main_nav.sf-menu li li:hover li ul, ul#main_nav.sf-menu li li.sfHover li ul { top:-999em; }
ul#main_nav.sf-menu li li li:hover ul, ul#main_nav.sf-menu li li li.sfHover ul { left:10em; top:0; }

#main_nav.sf-menu { /*float:left; margin-bottom:1em;*/ }
#main_nav.sf-menu a { text-decoration:none; text-transform:capitalize; }
#main_nav.sf-menu a, #main_nav.sf-menu a:visited  { color:#FFFFFF; }

#main_nav.sf-menu ul { float:left; left:0 !important; padding:0; top:29px !important; width:195px; }
#main_nav.sf-menu li ul.furniture { width:283px; }
#main_nav.sf-menu li ul.colour { width:212px; }
#main_nav.sf-menu li li { background-color:#CCCC99; border:1px solid #FFFFFF; border-width:0 1px !important; color:#330099; height:auto; }
#main_nav.sf-menu li li h2 a { background:#000000 none; border:1px solid #FFFFFF; border-width:0 0 1px !important; float:left; font-family: Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:auto; margin:0; padding:9px 10px 9px 12px !important; width:173px; }
#main_nav.sf-menu li ul.furniture li h2 a { width:261px; }
#main_nav.sf-menu li ul.colour li h2 a { width:190px; }

#main_nav.sf-menu li:hover, #main_nav.sf-menu li.sfHover, #main_nav.sf-menu a:focus, #main_nav.sf-menu a:hover, #main_nav.sf-menu a:active { outline:0; }
#main_nav.sf-menu a:hover, #main_nav.sf-menu a:active { color:#CA009B; }

#main_nav.sf-menu a.sf-with-ul { padding-right:2.25em; min-width:1px; }
.sf-sub-indicator { position:absolute; display:block; right:.75em; top:1.05em; width:10px; height:10px; text-indent:-999em; overflow:hidden; background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; }
a > .sf-sub-indicator { top:.8em; background-position:0 -100px; }

a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position:-10px -100px; }

#main_nav.sf-menu ul .sf-sub-indicator { background-position:-10px 0; }
#main_nav.sf-menu ul a > .sf-sub-indicator { background-position:0 0; }
#main_nav.sf-menu ul a:focus > .sf-sub-indicator, #main_nav.sf-menu ul a:hover > .sf-sub-indicator, #main_nav.sf-menu ul a:active > .sf-sub-indicator, #main_nav.sf-menu ul li:hover > a > .sf-sub-indicator, #main_nav.sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position:-10px 0; }

.sf-shadow ul { background:url('../images/shadow.png') no-repeat bottom right; padding:0 8px 9px 0; -moz-border-radius-bottomleft:17px; -moz-border-radius-topright:17px; -webkit-border-top-right-radius:17px; -webkit-border-bottom-left-radius:17px; }
.sf-shadow ul.sf-shadow-off { background:transparent; }

/* Bottom navigation */

#bot_nav.sf-menu {height:25px; width:955px; float:left; display:inline; margin:0 0 0 0px;background-color:#99277E;}
#bot_nav.sf-menu li {display:inline;float:left;}
#bot_nav.sf-menu li a {background-image:url("../../images/frontend/bot_nav.jpg");display:block;height:25px;}

#bot_nav.sf-menu li a.profile{width:111px; background-position:0px  0;}
#bot_nav.sf-menu li a.furniture_showcase{width:216px; background-position:-111px  0;}
#bot_nav.sf-menu li a.transformations{width:190px; background-position:-327px  0;}
#bot_nav.sf-menu li a.room_showcase{width:180px; background-position:-517px  0;}
#bot_nav.sf-menu li a.reviews{width:118px; background-position:-697px  0;}
#bot_nav.sf-menu li a.contact_us{width:140px; background-position:-815px  0;}

#bot_nav.sf-menu li a.profile:hover, #bot_nav.sf-menu li a.profile_a{width:111px; background-position:0px -26px;}
#bot_nav.sf-menu li a.furniture_showcase:hover, #bot_nav.sf-menu li a.furniture_showcase_a{width:216px; background-position:-111px -26px;}
#bot_nav.sf-menu li a.transformations:hover, #bot_nav.sf-menu li a.transformations_a{width:190px; background-position:-327px -26px;}
#bot_nav.sf-menu li a.room_showcase:hover, #bot_nav.sf-menu li a.room_showcase_a{width:180px; background-position:-517px -26px;}
#bot_nav.sf-menu li a.reviews:hover, #bot_nav.sf-menu li a.reviews_a{width:118px; background-position:-697px -26px;}
#bot_nav.sf-menu li a.contact_us:hover, #bot_nav.sf-menu li a.contact_us_a{width:140px; background-position:-815px -26px;}

#bot_nav.sf-menu, #bot_nav.sf-menu * { margin:0; padding:0; list-style:none; }
#bot_nav.sf-menu { line-height:1.0; }
#bot_nav.sf-menu ul { position:absolute; top:-999em; width:10em; border-bottom:0px; }
#bot_nav.sf-menu ul li { width:100%; }
#bot_nav.sf-menu li:hover { visibility:inherit; }
#bot_nav.sf-menu li { float:left; position:relative; z-index:10;overflow: hidden; }
#bot_nav.sf-menu a { display:block; position:relative; }
#bot_nav.sf-menu li:hover ul, #bot_nav.sf-menu li.sfHover ul { left:0; top:28px; z-index:99; }
ul#bot_nav.sf-menu li:hover li ul, ul#bot_nav.sf-menu li.sfHover li ul { top:-999em; }
ul#bot_nav.sf-menu li li:hover ul, ul#bot_nav.sf-menu li li.sfHover ul { left:10em; top:0; }
ul#bot_nav.sf-menu li li:hover li ul, ul#bot_nav.sf-menu li li.sfHover li ul { top:-999em; }
ul#bot_nav.sf-menu li li li:hover ul, ul#bot_nav.sf-menu li li li.sfHover ul { left:10em; top:0; }

#bot_nav.sf-menu { /*float:left; margin-bottom:1em;*/ }
#bot_nav.sf-menu a { text-decoration:none; text-transform:capitalize; }
#bot_nav.sf-menu a, #bot_nav.sf-menu a:visited  { color:#FFFFFF; }

#bot_nav.sf-menu ul { float:left; left:0 !important; padding:0; top:25px !important; width:130px; }
#bot_nav.sf-menu li ul.furn { width:217px; }
#bot_nav.sf-menu li li { background-color:#CCCC99; border:1px solid #FFFFFF; border-width:0 1px !important; color:#330099; height:auto; }
#bot_nav.sf-menu li li h2 a { background:#C197B7 none; border:1px solid #FFFFFF; border-width:0 0 1px !important; float:left; font-family:"Times New Roman",Times,serif; font-size:14px; font-weight:normal; height:auto; margin:0; padding:7px 10px 7px 12px !important; width:135px; }
#bot_nav.sf-menu li ul.furn li h2 a { width:197px; }

#bot_nav.sf-menu li:hover, #bot_nav.sf-menu li.sfHover, #bot_nav.sf-menu a:focus, #bot_nav.sf-menu a:hover, #bot_nav.sf-menu a:active { outline:0; }
#bot_nav.sf-menu a:hover, #bot_nav.sf-menu a:active { color:#000000; }

#bot_nav.sf-menu a.sf-with-ul { padding-right:2.25em; min-width:1px; }
.sf-sub-indicator { position:absolute; display:block; right:.75em; top:1.05em; width:10px; height:10px; text-indent:-999em; overflow:hidden; background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; }
a > .sf-sub-indicator { top:.8em; background-position:0 -100px; }

a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position:-10px -100px; }

#bot_nav.sf-menu ul .sf-sub-indicator { background-position:-10px 0; }
#bot_nav.sf-menu ul a > .sf-sub-indicator { background-position:0 0; }
#bot_nav.sf-menu ul a:focus > .sf-sub-indicator, #bot_nav.sf-menu ul a:hover > .sf-sub-indicator, #bot_nav.sf-menu ul a:active > .sf-sub-indicator, #bot_nav.sf-menu ul li:hover > a > .sf-sub-indicator, #bot_nav.sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position:-10px 0; }

.sf-shadow ul { background:url('../images/shadow.png') no-repeat bottom right; padding:0 8px 9px 0; -moz-border-radius-bottomleft:17px; -moz-border-radius-topright:17px; -webkit-border-top-right-radius:17px; -webkit-border-bottom-left-radius:17px; }
.sf-shadow ul.sf-shadow-off { background:transparent; }
homet115.jpg.container { background: url(../../images/frontend/body_bg.jpg) center 0 no-repeat;background-attachment:fixed}
/* Footer styles */
.footer_wrap {  padding:0px 0 0px; clear:both; overflow:hidden; }
.footerpanel{background:#000000 ; width:916px; margin:0 auto;padding:20px 20px 10px; color:#ffffff; font-size:11px; overflow:hidden; }
.footerpanel_main {background:#000000 url(../../images/frontend/bot_chair_bot.png) no-repeat right top;}
.footerpanel h3 { font-weight:normal; }
.comp_info { padding:0 0 10px; clear:both;color:#878686;}

.flt_lt{float:left;}
.parent_footer { padding:0 0 10px 0; clear:both; overflow:hidden; }
.cat_title { border-bottom:1px solid #393939; color:#cccccc; padding:0 0 4px; margin:0 0 3px 0; }
.footerarea_info { padding:20px 20px 0 0; color:#ffffff; background-color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:15px; overflow:hidden; clear:both;  }
.footerarea_info .info{ clear:both; color:#878686;/*padding:12px 0 0;*/ }
.foot_logo_wrap { float:right; }
.foot_logo_wrap { background:url('../../images/frontend/footer_logo.png') no-repeat 0 0; width:180px; height:55px; float:right; }
.foot_logo_wrap a { display:block; float:left; padding:2px 0 0 0; text-align:center; height:50px; font-family:Verdana, Geneva, sans-serif !important; font-size:10px !important; font-style:italic; color:#AABABA !important; }
.exalogo { width:56px; margin:0px 0 0 12px; }
.wm_logo { width:112px; }

.footerpanel a { color:#878686; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; line-height:15px; }
.footerpanel a:hover { color:#B6B2B2; }
.fp1 { float:left; padding:0px 15px 0 0; }
.fp2 { float:left; padding:0px 15px; border-left: 1px solid #333333;}
.fp3 {width:110px; float:left; padding:0px 15px; height:100px; }
.fp_s{float: left; padding: 0px; margin: 0 0 0 5px; width:1px; height: 237px; background-color:#84888b;}
.footerpanel ul li { list-style:none; margin:0 !important; padding:0 !important;}
.footer_main{font-weight: bold !important;}
.msgdesc{  padding-top: 20px;}
/* contact us or search box  */
.centext{font-size: 14px;font-weight: bold;text-align: center;padding-top: 10px;color: #000;}
.roomgal{font-weight: bold;color: #000;width: 100%;}
.boundary{float: right;width: 221px;margin: 50px 0 0 0;}
homet115.jpg.top_cat_search {
background-image:url("../../images/frontend/seg_search_top.gif");
background-position:center bottom;
background-repeat:repeat-x;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
width:221px;
}
.examap_container{ clear: both;
    display: block;
    float: left;
    height: 300px;
    width: 300px; margin-top: 50px;}
.left_cat_search {
background-image:url("../../images/frontend/seg_search_left.gif");
background-repeat:repeat-y;
min-height: 120px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
}

.right_cat_search {
background-image:url("../../images/frontend/seg_search_right.gif");
background-position:right center;
background-repeat:repeat-y;
min-height: 120px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
}

.bot_cat_search {
background-image:url("../../images/frontend/seg_search_bottom.gif");
background-repeat:repeat-x;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
width:221px;
}

/*----------footer ends--------------------*/
/* Breadcrumb */
.breadcrumb { display: block;  font-size: 11px; padding: 0 24px 20px 0;padding: 0; text-align: left; clear:both; }
.bc_overview{padding-right: 10px !important;}
.breadcrumb h2 { display:inline; font-size:11px; font-weight:bold; }
.breadcrumb span { padding:0 3px; }
.breadcrumb span.active { padding:0px; color:#99277E;}

.clearing { clear:both; }
.link_breadcrum a{color:606958;}
.link_breadcrum a.active,.link_breadcrum a.active:hover{color:606958;text-decoration:underline;}
/* Breadcrumb Ends */
*:focus {outline: 0;} 
.cms_help{float:right; width:500px;}

.bread {
float:right;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:15px;
text-align:right;
width:450px;
}
/*********main************/
.main_wrap{width:990px;background:url(../../images/frontend/bot_chair_lt.png) no-repeat right bottom;margin:0 auto;overflow:hidden;}
.main{width:956px;margin:0 auto;overflow:hidden;}
.h1_title{font-size:11px;text-align:right;color:#8F006D;padding:0 0 17px;}
/**********header********/
.header{background:url(../../images/frontend/bg_header.jpg) no-repeat top right;width:956px;height:93px;float:left; }
.logo{background:url(../../images/frontend/logo.png) no-repeat;width:316px;height:93px;float:left;}
.home,.home:hover{ color: #FFFFFF;  text-decoration: none;float:left;   padding: 1px 5px 0 0;}
.top_nav{color: #FFFFFF; float: right; font-family: "Times New Roman",Times,serif; font-size: 11px; height: 16px; margin: 20px 15px 0 0; width: 300px;}
.srch_text{   padding: 0 3px 0 9px;display:block;float:left;}
.divider{display:block;float:left;}
.input{ background-color: #000000; border: 1px solid #CA009B; color: #FFFFFF; float: left; font-size: 10px; height: 14px; margin: 0 0 0 8px; width: 161px;}
.search_btn{ background: url("../../images/frontend/go_btn.jpg") repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; float: left; height: 16px; margin: 0 0 0 2px; padding: 0; width: 28px;}
.padd11{padding:0 0 11px;}
/*****banner*******/

.banner{width:954px;height:634px; border-top:1px solid #CA009B;border-bottom:1px solid #CA009B;border-right:1px solid #CA009B; border-left:1px solid #6d3158;position:relative;clear:both; }
.banner_small{position:absolute;}

/*****c2a******/
.c2a{width:955px;float:left;color:#ffffff;background:url(../../images/frontend/bg_c2a.gif);margin:0 0 0 1px;height:107px;border-bottom:solid 1px #CA009B;}
a.c2a_no,a.c2a_no:hover{color:#ffffff;text-decoration:none;font-size:14px;}

a.c2a_page_link,a.c2a_page_link:hover{color:#7a647a;text-decoration:none;}

.c2a_head{font-family: "Times New Roman",Times,serif;font-size:15px;padding: 4px 0 0 39px;display:block;}
.c2a1 {float:left;width:290px;height:107px; cursor: pointer;}
.c2a1 p{line-height: 16px;padding: 10px 38px 0 18px;font-size:13px;display: block;color: #FFFFFF;}
.c2_link,.c2_link:hover {color: #FFFFFF;text-decoration: none;}
.c2a2 {float:left;width:333px;height:107px;cursor: pointer;}
.c2a2 p{float: right;width: 189px;padding:12px 6px 0 18px;font-size:13px;}
.c2a3 {float:left;width:332px;height:107px;cursor: pointer;}
.c2a3 p{padding: 12px 2px 0 10px;float:left;width:199px;font-size:13px;}
.c2a2 div img {float:left;margin: 4px 21px 0 0;}
.c2a3 div img {float:right;margin: 4px 0 0 0;}
.slideshow1 {float:right;height:85px;position:relative;width:114px;cursor:pointer;}

/************************/

/**********flash navigation*****************/
.flash_nav { height:613px; width:345px; float:left; position:absolute; top:0; z-index:100; display:inline; margin:0 0 0 0px;background: url("../../images/frontend/bg_navigation.png"); *background: url("../../images/frontend/bg_navigation.gif"); padding:21px 0 0;}
.flash_nav li {display:block;float:left;width:312px; }
.flash_nav li a {background: url("../../images/frontend/navi_new.png") no-repeat left top; *background: url("../../images/frontend/navi_new.gif") no-repeat left top; display:block; margin: 11px 0 0 -5px; width:312px; }

.flash_nav li a.list1{ background-position:0 -30px; height:32px;  width:270px;}
.flash_nav li a.list2{background-position: 0 -73px; height: 29px;  width:260px;}
.flash_nav li a.list3{ background-position:0 -113px; height:31px;  width:250px;}
.flash_nav li a.list4{ background-position:0 -155px; height:32px; width:240px;}
.flash_nav li a.list5{ background-position:0 -199px; height:34px; width:225px;}
.flash_nav li a.list6{ background-position:0 -242px; height:29px; width:205px;}
.flash_nav li a.list7{ background-position:0 -282px; height:30px; width:190px;}
.flash_nav li a.list8{ background-position:0 -326px; height:30px; width:180px;}
.flash_nav li a.list9{ background-position:0 -367px; height:28px; width:185px;}
.flash_nav li a.list10{ background-position:0 -409px;  height:30px; width:190px;}
.flash_nav li a.list11{ background-position:0 -452px; height:27px; width:195px;}
.flash_nav li a.list12{ background-position:0 -492px; height:29px; width:215px;}
.flash_nav li a.list13{ background-position:0 -533px; height:31px; width:235px;}
.flash_nav li a.list14{ background-position:0 -577px; height:30px; width:265px;}




.flash_nav li a.list1:hover,.flash_nav li a.list1_a{ background-position:-312px -30px; height:32px; width:270px;}
.flash_nav li a.list2:hover,.flash_nav li a.list2_a{ background-position:-312px -73px; height:29px; width:260px;}
.flash_nav li a.list3:hover,.flash_nav li a.list3_a{ background-position:-312px -113px;  height:31px; width:250px;}
.flash_nav li a.list4:hover,.flash_nav li a.list4_a{ background-position:-312px -155px; height:32px; width:240px;}
.flash_nav li a.list5:hover,.flash_nav li a.list5_a{ background-position:-312px -199px; height:34px; width:225px;}
.flash_nav li a.list6:hover,.flash_nav li a.list6_a{ background-position:-312px -242px; height:29px; width:205px;}
.flash_nav li a.list7:hover,.flash_nav li a.list7_a{ background-position:-312px -282px; height:30px; width:190px;}
.flash_nav li a.list8:hover,.flash_nav li a.list8_a{ background-position:-312px -326px; height:30px; width:180px;}
.flash_nav li a.list9:hover,.flash_nav li a.list9_a{ background-position:-312px -367px; height:28px; width:185px;}
.flash_nav li a.list10:hover,.flash_nav li a.list10_a{ background-position:-312px -409px; height:30px; width:190px;}
.flash_nav li a.list11:hover,.flash_nav li a.list11_a{ background-position:-312px -452px; height:27px; width:195px;}
.flash_nav li a.list12:hover,.flash_nav li a.list12_a{ background-position:-312px -492px; height:29px; width:215px;}
.flash_nav li a.list13:hover,.flash_nav li a.list13_a{ background-position:-312px -533px;height:31px; width:235px;}
.flash_nav li a.list14:hover,.flash_nav li a.list14_a{ background-position:-312px -577px;height:30px; width:265px;}



/*************/



/**********content************/
/*prakhar*/.content_wrap{    z-index: 9;width:96.03%;padding:25px 0 160px 37px;background:#ffffff url(../../images/frontend/bot_chair_center.jpg) no-repeat right bottom;float:left;min-height: 500px;margin:0 0 0 1px;position:relative;}

.content_padd {padding:12px 32px 30px 37px;width:92.6%;background:#ffffff url(../../images/frontend/bg_cont_bot.jpg) no-repeat right bottom !important;}
/**/
.overview_padd {padding:12px 2px 300px 5px !important; width:947px;background:#ffffff url(../../images/frontend/bg_cont_bot.jpg) no-repeat right bottom !important;}
.left_main{width:271px;float:right; padding: 0px 0  0 10px;overflow: hidden;clear: both;}
.left_cont{overflow: hidden;}
.left_cont_sub{margin-top: 30px;overflow:hidden;}
.fea_prod{margin:0 33px 0 0;float:right;background:#f5e9f1;width:220px;height: 235px;}
.fea_prod img{margin:0px;}
.fea_prod_head{background:url(../../images/frontend/feaure_product.gif);background-position: center;background-repeat: no-repeat;background-color: #99277E;width:220px;height:32px;display:block;text-indent:-9999px;margin:0 0 10px;}
.contact_link,.contact_link:hover { color: #99277E;font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-decoration: none;padding:0px 5px 13px 15px;float:left;}
.feature_product_link,.feature_product_link:hover { color: #99277E;font-family: Arial,Helvetica,sans-serif;font-weight: bold; font-size: 12px; text-decoration: none;padding:10px 5px 13px 15px;float:left;}
.padding_bt{padding-bottom: 8px;}
.prod_3d{margin:10px 33px 10px 0;float:right;background:#9a2877;width:220px;color:#000000;font-size:10px;}
.prod_3d map + p + p {padding:0 20px 4px 13px;}
.prod_3d map + p {padding:0 20px 20px 13px;}
.prd_desc{padding:0 20px 20px 13px;}
.prod_3d + img {display:block;}
.margin4{margin:4px 0 0px;}
.homgal{bottom:0;left:33px;position:absolute;}
.curdap{padding-top: 25px;}
.h3_heading { color: #000000; font-size: 18px; padding: 0 0 10px; font-weight: normal;}
.sub_head { color: #58595b; font-size: 14px; padding: 0 0 10px;}
.subhead {color: #58595B;font-size: 13px;}
.content_wrap p{padding:0 0 10px;}
.padding33{margin:0 auto;overflow:hidden;  width: 544px;   padding: 0 0 21px 104px !important;}
.padding0{padding:0;}
.content_wrap ul{padding:0 0 5px 0;}
.content_wrap ul li{padding:2px 0 2px 10px;list-style-type:disc;font-style: normal;font-weight: normal;}
.h3_head{ color: #99277E;font-family: Arial,Helvetica,sans-serif;font-size: 16px; padding: 25px 0 17px 0;}
.h3_head1{ color: #99277E;font-family: Arial,Helvetica,sans-serif;font-size: 16px; padding: 15px 0 17px 0;}
.pimg{margin-top: 10px;}
.head1{font-weight: bold;}
/*li { background-image: url("../../images/pink_bullet.jpg");background-position: left top; background-repeat: no-repeat;list-style-type: none;padding-bottom: 0;padding-left: 15px;padding-top: 0;}
ul {margin-left: 0; margin-top: 8px; padding-left: 10px;padding-top: 0;}*/
.sub_head1{ color: #58595b; font-size: 14px; padding: 16px 0 10px;}
.padtop{padding-top: 20px;}
.margin_top_5{margin-top: 15px;}
.sub_text1 {color: #800080; font-family: Arial,Helvetica,sans-serif;font-size: 12px;padding-left: 3px;padding-right: 5px;text-decoration: none;}
.question{font-weight: bold;color: #800080;padding-left: 5px;padding-bottom: 10px;}
.number{font-weight: bold; color: #800080;padding-bottom: 10px;}
.padtop1{padding-top: 6px!important;margin-left: 14px;font-family: arial;font-style: normal;font-weight: normal;}
.question_hist{font-weight: bold;color: #99277E;;padding-left: 5px;padding-bottom: 10px;font-size: 13px;font-style: normal;}
.number_hist{font-weight: bold; color: #99277E;padding-bottom: 10px;font-size: 13px;font-style: normal;}
.gallery{}
.img{margin: 10px 10px 10px 15px;}
.text_img{clear: both;overflow: hidden;padding: 0 0 0 3px;}
.leftimg{width: 215px;float: left;margin-top: 60px!important;}
.righttext{width: 500px!important;float: left;padding: 20px 0 0 20px;}
.gallery_hist{width:800px!important;}
.strongtext{float: left; clear:both;}
.link{color:#99277E!important;}
.img_gal{float: left;width: 800px!important;margin-bottom: 10px;}
.img_gal + div{float: left;width: 100%;}
.pimg1{float: left;padding-right: 2px;}
.left_content{width: 600px;float: left;}
.left_content_small{width: 500px;float: left;}
.left_content1{width:390px;float: left;padding-right: 20px;}
.img_right{width: 320px;float: right;overflow: hidden;clear: both;}
.img_right1{width: 451px;float: right;overflow: hidden;clear: both;margin-right: 5px;}
.img_right_curtains{width: 454px;float: right;overflow: hidden;clear: both;margin-right: 5px;}
.right{float: left;width: 320px;margin-left: 45px;margin-top: 45px;margin-bottom: 30px;}
.right_cur{float: left;width: 451px;}
.solid_line {border-top: 3px dotted #95277D;overflow: hidden;clear: both;}
.imgborder4 {border: 4px solid #CCCCCC;}
.h3_heading_finish{color: #000000; font-size: 18px; padding: 10px 0 10px; font-weight: normal;}
.subtext{color: #58595B; font-weight: bold;font-size: 11px;padding-left: 3px;padding-right: 5px;text-decoration: none;}
.righttext{color: #58595B;font-family:arial;font-size: 12px;font-weight: bold;font-style: italic;text-decoration: none;}
.fstyle_heading {background-color: #C1A9B7;font-family: Arial,Helvetica,sans-serif;font-size: 18px;padding-left: 10px;clear:both}
.fstyle_heading a,.fstyle_heading a:hover{color:#000;}
.left{width: 163px;float: left; margin-right: 30px;}
.wid8{width:604px;}
.margin_35{margin-top: -35px;}
.chair{width:290px;float: right;}

.textlink{color: #58595B;font-family: Arial,Helvetica,sans-serif;font-size: 13px;}
.top1 {margin-right: 210px;}
.top{float: right; margin-right: 75px;}
.imgshad{width:220px;margin: 0 33px 15px 0;float: right;}
.padd{padding: 1px 0 1px 5px!important; overflow: hidden;}
.right1{float: right;width: 230px;}
.left1{float: left;width: 230px;}
.txtimg{float:left;width: 600px;padding-bottom: 15px;padding-top: 5px;}
.imgtxt{float:left;width:470px;padding: 16px;}
.link1{float: right;padding-right: 9px;}
.btmline{float: left; overflow: hidden;}
.rightline{ overflow: hidden; float: right;}
.leftline{float: left; }
.topline{display: block;float: left;overflow: hidden;}
.conimage{display:block; margin:0 auto;}
.context{float: right;width:212px;}
.con_p{ margin-left:21px;font-weight: bold;width: 115px;font-size: 13px;color: #58595B;}
.phone_class {color: #58595B;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: normal;text-decoration: none;}
/*****Gallery******/
.padding_img_gal {    float: left;  margin: 0 15px 0px 0; width: 205px;}
.padding_img_gal p img{display:block;margin:0 auto;}
.padding_img_gal1{float: right;width:158px;}
.padding_img_galr{float:left;width:158px;}
.toph{width:100px;float: right;overflow: hidden;}
.thumbnail_heading {background-color: #C1A9B7; color: #FFFFFF;font-size: 18px; padding:0 0 0 10px;margin:0 0 10px;}
.pagination_frontend{ color: #58595B;text-decoration: none; padding: 0 20px 0 0;clear:both;}
.pagination_frontend input.buttonAsLink{float:right;}
.pagination_frontend a{/*float:left;padding:0 3px 0 0;display:block;*/margin:0;padding:0;}
.pagination_frontend span{/*float:left;display:block;padding:0 3px 0 0;width:auto;*/margin:0;padding:0;outline:none;}
.prod_purple {color: #99277E; float: left;font-family:"monotype corsiva", arial; font-size: 33px; margin: 0;outline:none;}
.nl {color: #99277E;font-size: 14px; text-decoration: underline;}
.thumbnail_text { color: #6B6B6B; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; padding: 5px; text-align: center; text-decoration: none;margin-top:1px;}
.thumbnail_text a,.thumbnail_text a:hover{color:#6B6B6B;}
.image_txt_wrapper{float:left;padding: 0 0 20px;width:100%;}
.image_wrapper{float:left;padding:0 0 5px;width:100%;}
.image_wrapper p{padding:0;}
.products_pagination{ color: #99277E; font-family: Arial,Helvetica,sans-serif;font-size: 12px;text-decoration: none;}
.prod_back_link{font-weight:bold;padding-left:5px;}
.prd_link{float: left;clear:both;}
.paddbtm{padding-bottom: 10px;}
.right11{background: url("../../images/frontend/color_decor.gif") no-repeat;width: 306px;float: left;height: 150px;overflow: hidden; }
.bg5{background: url("../../images/frontend/desk_carved_detail_sketch.jpg") no-repeat left center;height: 343px;}
/* Contact Us styles */
#error_indicator_screen { margin:0 0 15px 10px; }
#error_indicator_screen li { background:none; color:#FF0000; padding:0 0 3px 0;list-style-type: none; }
.form_wrap { float:left; width:625px; }
.form_row { clear: both;overflow: hidden;padding: 0 0 21px; }
.form_row label { color:#595F62; padding:7px 5px 0 0; text-align:right; width: 173px; float:left; }
.form_row input { border:1px solid #CA009B; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:6px; width:236px; float:left; }
.form_row select { border:1px solid #CA009B; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:6px; width:252px; float:left; color:#595F62;}
.form_row textarea { border:1px solid #CA009B; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:6px; width:238px; height:80px; float:left;color:#595F62; }
.form_lbl_full { display:block; text-align:right; margin:1px 18px 0 0; }
.form_lbl_sml { display:block; width:310px !important; text-align:left !important; font-size:10px; }
.mand_sign { color:#FF0000; padding:0 3px 0 0; }
.err_heading { margin:0 0 20px 0; color:#F00; font-weight:bold; font-size:12px; padding:0 0 0 40px; }
.help_txt {display: block;float: left;font-size: 10px;font-weight: bold;padding: 5px 6px 0 180px;}
.checkbox input{height: auto; width: auto; margin: 8px 0 0;border:0;outline:0;background:none;padding: 0;}
.form_row label.chkbx {display: inline;margin: 7px 0 0 5px; padding: 0; text-align: left;width: 223px;}
.checkbox p{overflow:hidden;line-height:14px;padding:0 !important;}
.checkbox div{overflow:hidden;}
.field_s { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px; border:1px solid #7E8181; width:84px; margin:0 12px 0 0; }
.form_row input.field_wv { border: 1px solid #CA009B; float: right;font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 6px; text-transform: uppercase; width: 80px;}

.wv_img { width:auto !important; border:0; margin:0 20px 0px 0 !important; }
.padd_errormsg { color:#FF0000; padding:2px 0 0 180px; clear:both; display:block; font-size:12px; }
.padd0 { padding:0 !important; }
.padd_lbl { padding:0 0 42px 0; }
.submit_row { overflow:hidden; padding:15px 0px 20px 0; }
.btn_submit { background:url("../../images/frontend/btn_submit.gif") no-repeat scroll left top; display:block; float:left; height:32px; width:90px !important; border:0 !important; cursor:pointer; }
.flash_captcha { float:left; margin:0 0 0 0; }

.address_wrap { overflow:hidden; width:280px; padding:0 20px; float:right; line-height:24px; }
.add_title { font-family:"HelvCond",Arial,Helvetica,sans-serif; font-size:15px; border-bottom:1px solid #A7A7A7; margin:0 0 10px 0; padding:0 0 8px !important; }
.map_wrap { float:left; width:930px; height:450px; clear:both; }
.map_wrap_small { float:left; width:590px; height:325px; }
.padding20{padding:0 0 20px;}
.padding40{padding:0 0 42px;}
	
#form_contact_us{width:430px;float:right;padding:0 20px 0 0;}
.cont_img{display:block;float:right;margin:0 0 15px;}
.furniture_table_heading1 { color: #CC33CC; font-size: 12px; font-weight: bold; text-decoration: none;}
.visa_card{margin:30px 0;}
.doorflash {height: 154px; width: 164px; }
.contact_lt{display:block;overflow:hidden;padding: 0 120px 0 0;}
.contact_rt{width:430px;float:right;}
.sub_heading_small {color: #000000;font-size: 14px;text-decoration: none;padding:0 0 10px;display:block;font-weight:bold;}
.sub_heading {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:18px;padding-left:2px;font-weight: normal !important}

input.submit_cont {    background-image: url("../../images/frontend/submit_cont.gif");  background-repeat: no-repeat;  border-width: 0;  cursor: pointer;  height: 23px;   width: 83px;    margin: 0 10px 0 0; }
input.reset_cont {    background-image: url("../../images/frontend/reset_cont.gif"); background-repeat: no-repeat; border-width: 0; cursor: pointer; height: 23px; width: 83px; }

.h2_heading{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:18px;}
.padding_h2{padding-left:2px;}

.box { background:url('../../images/frontend/box_btm.gif') no-repeat left bottom; padding:0 0 8px 0; float:right; width:221px; }
.box_inner { background:url('../../images/frontend/box_top.gif') no-repeat left top; padding:0 0 0px 0; overflow:hidden; }


/* product styles */

.product_images {  float:left; margin:14px 0 0 0; border:0px solid #000; display:inline;clear:both; }
/*prakhar*/
.product_images_room{margin: 14px 0 0;overflow: hidden; border:0px solid #000; display:inline;}
/**/
.prod_bg { float:left;margin: 0 12px 12px 0;padding: 1px;text-align: center;vertical-align: middle;width: 205px; height:205px;}
.prod_bg a{/*cursor: pointer;display: block;height: 150px;margin: 0 auto;*/}
.prod_bg p{ height:150px; }

.prod_bg a img{display:block;}
.float_left{float:left;}


.stat_prod_bg {border: 1px solid #DCD2DB; float:left;margin: 0 12px 12px 0;padding: 1px;text-align: center;vertical-align: middle;width: 205px;height:205px;}
.stat_pw{height:152px;}
.subcatdesc{clear:both;padding-top: 5px;}
.body_txt {color:#58595B;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-right:6px;text-decoration:none;}
.stylesearch_btn{border-width:0px;background-image:url(../../images/frontend/view_ring.jpg); background-repeat:no-repeat;width:82px;height:39px; cursor: pointer;margin-right:5px;float:right;}
.fieldform {color:#AF4195; border:1px solid #8580E3; background-image:url(../../images/frontend/search_bg.png); background-color:#F8FBFD; font-family:Arial,Helvetica,sans-serif;  font-size:11px; font-style:normal; height:22px; margin:8px 0 8px 2px; padding:2px; width:150px; vertical-align:top;  }
.pad_top{padding-top: 10px;}
.pad_20{padding: 20px;}
.pad_consult{padding-top:6px; padding-bottom: 6px;}
.pad_bottom{padding-bottom: 10px;}
.pad_top20{padding-top: 20px;}
/*prakhar*/
.pad_left{padding-left: 70px;display:inline;width:22.5%;}/**/
.clrbth{   clear: both;}
.pbor{float: left;width: 100%;}
/*prakhar*/.show_room{overflow:hidden;clear: both;}/**/
.mar_btm{margin-bottom: 10px;}
.mar_top{margin-top: 10px;}
.padinn10{padding: 10px;padding-right:31px;}
.prod_main_blk, .prod_blk {}
.prod_blk { /*border: 1px solid #C1A9B7;*/ background: #fff;}
.prodimg_blk{text-align:center;}
.prod_blk .prodimg_list{float:left; clear:both;}
/*.prod_blk .prodimg_list li {padding:0;background: #fff; float: left; width: 120px;list-style-type:none;}
.prod_blk .prodimg_list li  img {width: 99px;}*/
    .prodimg_list li {list-style-type: none !important;}
.proddet_list_bag {margin: 15px 0; float: right; }
.proddet_list_bag  li {margin: 0 0 15px 0; width: 200px; padding:0;}
.proddet_list {margin: 15px 0; float: right; min-height: 480px;}
.proddet_list  li {margin: 0 0 15px 0; width: 200px; padding:0;}
.prod_main_blk li {float: left; width: auto; padding:0; margin: 0 8px 0 0; position: relative; top: 2px;}
.prod_main_blk li a {border-top: 1px solid #ccc;  border-left: 1px solid #FF00C3;  border-right: 1px solid #FF00C3;   background: #F2F4F4;  padding: 9px 15px; color:#002D30; font-size: 12px; text-decoration: none; display: block; }
.prod_main_blk li a:hover,.prod_main_blk li a.active_product {border-top: 1px solid #FF00C3;  border-left: 1px solid #FF00C3;  border-right: 1px solid #FF00C3; background: #002D30;  padding: 9px 15px; color:#fefefe; font-size: 12px; text-decoration: none; display: block;}
.prod_main_blk {margin: 0 0 30px 0;}
.prod_main_blk ul {float: left; width: 700px; margin: 20px 0 0 20px;}
.products_heading{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding-left:12px;text-decoration:none;}
.prod_buttons {float:left;width:100%;}
.heading_list {color:#000000;font-size:17px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:20px;text-align:center;}
.pagination{ margin:8px; float:right;}
.pagination img{margin-top: -9px;}
.pagination_bg{ background:url(../../images/frontend/pagination_bg.jpg) no-repeat left top; width:840px; height:31px; margin:0 auto;}
.pagination_no{ font:bold 12px Arial, Helvetica, sans-serif; color:#00676f; padding:0; }
.pagination_no_h{ font:bold 12px Arial, Helvetica, sans-serif; color:#00676f; text-decoration:underline; padding:5px;}
.news_list{ margin-bottom:10px;padding-bottom: 10px; auto;overflow: hidden;float:left;float:left;border-bottom: solid 1px #DED2DE;width:100%;}
.top_curve_green{ background:url(../../images/frontend/curve_top.gif) no-repeat left top; width:749px; height:28px;}
.bottom_curve_green{ background:url(../../images/frontend/curve_bottom.gif) no-repeat left top; width:749px; height:16px;}
.news_bg_green{ background:  url(../../images/frontend/news_bg_middle.gif) repeat-x left top; margin:0 0 0 6px; overflow:hidden;}
.no_bg{ background:url(../../images/frontend/no_bg.gif) no-repeat left top; width:27px; height:28px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding:5px 0 0 0; }
.no_bg_pos{ position:relative; top:5px; z-index:4; left:-8px;}
.alpha_bg{ background:url(../../images/frontend/alpha_bg.jpg) no-repeat left top; width:20px; height:15px; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding:1px 0 0 0; }
/*.number{vertical-align:middle;}*/
.bottom_curve_grey{ background:url(../../images/frontend/news_top_grey.gif) no-repeat left top; width:749px; height:16px;}
.top_curve_grey{ background:url(../../images/frontend/news_bottom_grey.gif) no-repeat left top; width:749px; height:28px;}
.news_bg_grey{ background-color: #f2f4f4; margin:0 0 0 6px; border-color:#ccd5d6; border-width:0 1px; border-style:solid; overflow:auto;}
.news_blk1{padding:0 0 0 32px; float:right; }
.news_blk2{padding:0 10px 0 5px; overflow:hidden;}
.testimonial_blk1{padding:0 0 0 30px; float:left; width:120px;}
.testimonial_blk2{padding:0 10px 0 5px; float:left; width:570px;}
.img_border{ border:solid 1px #dbe5e6;}
.light_green_heading{ font:bold 14px Arial, Helvetica, sans-serif; line-height:18px;}
.dark_gree_heading{ font:bold 14px Arial, Helvetica, sans-serif; color:#002d30;line-height:18px;}
.grey_text{ font:bold 12px Arial, Helvetica, sans-serif; color:#6d6d6d; line-height:18px;}
.white_text{ font:normal 12px Arial, Helvetica, sans-serif;  line-height:18px;padding-top: 10px!important;}
.yellow_text{ font:bold 12px Arial, Helvetica, sans-serif; color:#fbfdb9; line-height:18px;}
.sub_heading1 {color: #800080;font-family: Arial,Helvetica,sans-serif;font-size: 18px;}
.contact_link1{color: #99277E;font-family: Arial,Helvetica,sans-serif;font-size: 12px;text-decoration: none;}
.cont_info{width:840px;}
.prod_content{padding: 0 0 0 25px;overflow: hidden;clear:both;}
.products_heading1 {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-weight: bold;text-decoration: none;}
.products_para_head {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;padding-bottom: 5px!important;}
.send{margin:0 10px 0 0;}

ul.bullet li{background-image:url("../../images/frontend/pink_bullet.jpg");background-position:left top;background-repeat:no-repeat;list-style-type:none;padding-bottom:0;padding-left:15px;padding-top:0;}
ul.sitemap li{background-image:url("../../images/frontend/pink_bullet.jpg");background-position:left top;background-repeat:no-repeat;list-style-type:none;padding-bottom:0;padding-left:15px;padding-top:0;margin-top:10px;margin-bottom: 5px;}
.rowroom{clear: both;overflow:hidden;}
.sitemap_link{color: #99277E;text-decoration: none;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}
.body_headings {color:#58595B;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-right:6px;text-decoration: underline;}

.enq15{font-size: 15px;}
#slideshow {height:85px;position:relative;}

.cslideshow img {float:left;margin-bottom:0;margin-left:0;margin-right:21px;margin-top:4px;}
.contactbox_head {color:#58595B;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}

.margin_15{margin:5px;}
.padding_15{padding-left:15px;}
.float_right{float:right}
.furniture_table_heading  {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-left:15px;text-decoration:none;}

.furniture_table_heading1  {color:#CC33CC;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-left:15px;text-decoration:none;}

.stlink_con{width:px;border-bottom: solid 1px #DED2DE;padding: 5px 0px 5px 0px;margin:0 8px 0 8px;}
.lstlink_con{width:191px;padding: 5px 0px 5px 0px;margin:0 8px 0 8px;}
.mark {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:bold;text-decoration:none;}
.trans_container{width:884px;min-height: 450px;clear:both;float: left;margin-top: 20px;padding-bottom: 40px;margin-right: 5px;}
.trans_after{width: 500px;height:auto;float:left; overflow: hidden;}
.trans_before{width:300px; height: auto;float: right; overflow: hidden;position: relative;padding-top: 25px;}
.tr_before_image{float:left;width:300px;height: 225px;overflow: hidden;}
.tr_before_text{float:right;}
/*prakhar*/
.trans_heading{color:#000000;font-size:18px;padding:0 0 5px !important;text-align:center;width:100%;}
/**/
.before_title{position:absolute;left: 4px;color:#000000;float:left;font-size:18px;padding-bottom:5px;top: 0px;}
.trans_desc{width:300px;float: left;padding-left: 2px;padding-top:2px;Arial,Helvetica,sans-serif;font-size:14px;}
.trans_enlarge{text-decoration: none;color:black;font-weight: bold;font-size: 11px;padding-top:2px;cursor:pointer;}
.trans_quote{float: left; width:300px;margin-left: 10px;margin-top: 10px;height: auto;font-size: 20px;color: #99277E;font-family: monotype corsiva;}
.trans_qm{background-color: #eeeeee;width: 260px;padding-left: 5px;padding-right: 5px;}
.trans_quote_top{background-image:url("../../images/frontend/trasn_quote_top.jpg");width: 270px;height: 10px;}
.trans_quote_bottom{background-image:url("../../images/frontend/trans_quote_bottom.jpg");width: 270px;height: 10px;}
.trans_ul{float: left;list-style-type: none;padding: 0 0 40px 0 !important;}
.trans_li{width: 105px; height:75px; overflow: hidden;display: block;float: left;background: none;padding: 2px !important;margin-bottom: 2px;}



/* Gallery module */
.big_img {padding:3px !important; }
.big_img a { /*position:absolute; top:50%; left:50%;*/ display:block; width:auto; }
#img_wrapper { float:left; }

.link_enl { float:left; padding:3px 0 0 0; clear:both; cursor:pointer;}
.prod_ref_no { position:relative; top:3px;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;padding-bottom: 5px!important; }

.prod_thumb {/* width:510px !important; */padding:14px 0 !important; }
.prod_thumb li { position:relative; padding:0px !important; margin:0 4px; border:1px solid #C1A9B7; height:72px; width:92px; float:left; }
.prod_thumb li img { margin:0; padding:0; display:block; }
.prod_thumb a { position:absolute; top:50%; left:50%; display:block; }
.newsImg{display: block;float:left;overflow:hidden}
.furniture_heading {background-color:#C1A9B7;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:18px;padding:8px 12px 8px 10px;margin:0 0 0 1px;float:left;width:931px;height:23px;}
/**prakhar**/
.style_cat {background-color: #C1A9B7;height: 38px;margin: 10px 0 0;
}/**/
.sc_title{width: 300px;float:left;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:18px;padding:10px;}
.sc_box{float:right;margin:0 22px 0 0;}
.bg_card{background-image:url("../../images/frontend/Desk-carvedsketch.jpg");
background-position:center center;height:142px;background-repeat:no-repeat;float:left;padding-left:15px;}
.righttext2{color: #58595B;font-family:arial;font-size: 12px;font-weight: bold;font-style: italic;text-decoration: none;padding-top:0;}
.room_selection{cursor:pointer;}
.fp{clear:both;padding-top: 5px;padding-bottom: 5px;}
.htbottom{margin-right: 10px;}
.btext1{font-weight: bold;color: #99277E;font-size: 16px; padding: 20px 0 10px 165px !important;}
.pinktext{color: #99277E;font-size: 12px;}
.pinktextspace{padding-left: 30px !important;color: #99277E;font-size: 12px;}
.cursor_pointer{cursor: pointer;}


.prod_img_wrap { position:relative; padding:0 !important; text-align:left; }
.prod_img_wrap a { position:absolute; top:50%; left:50%; }

.bt_1{left:-40px; top:589px;position:relative; z-index:9999;
}

@font-face {
    font-family: 'MinionProRegular';
    src: url('../../fonts/MinionPro-Regular.eot?') format('eot'),
         url('../../fonts/MinionPro-Regular.woff') format('woff'),
         url('../../fonts/MinionPro-Regular.ttf') format('truetype'),
         url('../../fonts/MinionPro-Regular.svg#webfontP507oSbq') format('svg');
    font-weight: normal;
    font-style: normal;

}

.panle_title_2{font-size:27px; color:#fff; font-family:"MinionProRegular", Times, serif;line-height: 29px;}
.panle_title{font-size:29px; color:#fff; font-family:"MinionProRegular", Times, serif;line-height: 31px;}
.margin_top20{margin-top:20px !important;}
.padding_left{padding-left: 37px !important;}
.buttonAsLink{
	text-decoration: none;
	font-size:         11px;
	color:             #99277E;
	background: transparent;
	padding:           0;
	border-width:      0;
	cursor:            pointer;

	}
.trans_preview{background:#fafafa;padding:10px 5px 1% 10px;border:1px solid #99277E;display:none;position:absolute;top:1000px;left:19%;overflow:hidden;z-index: 1000 !important;float:left;}
/*prakhar*/
.front_prod_preview{background:#fafafa;padding:20px 20px 35px;border:1px solid #99277E;display:none;position:absolute;top:750px;;left:19%;overflow:hidden;z-index: 1000 !important;}/**/
.padd_left{padding-left: 47px;}

/*prakhar*/
#front_prod_preview .buttons {bottom: 0;left:0;clear: both;display: block;float: none;margin: 0 auto 0;padding: 0;position: absolute;width: 100%;
}/**/
.modern_img{margin-top: 50px; overflow: hidden; width: 790px;}
.neo_img{margin-top:70px; overflow: hidden; width: 790px;}

.pf_chose_righ_img{width: 225px; height: 204px;float:right;margin-top: 15px;}
.loading{background:url("../../images/frontend/template_preview.gif")center center no-repeat; min-height: 287px;}
.home_loading{background:url("../../images/frontend/home_page_loder.gif")center center no-repeat; min-height: 287px;}
.prod_desc_div{min-height: 166px;}
.button_prev{float:left;margin:0 15px 0 0px;}
.button_next{float:left;}
.cls{clear:both;}
/*******changes by prakhar for IE7 and IE6*******/
#searchform{overflow:hidden;}
.trans_heading + p{clear: left;display: block;float: left;overflow: hidden;}
.pad_pslef{padding-left: 4px !important;}/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 110;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: hidden;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 0px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:85px;
    float: left;
	
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


#slideshow_overview {
    position:relative;
/*	height:500px;*/
	
}

#slideshow_overview IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow_overview IMG.active {
    z-index:10;
    opacity:5.0;
}

#slideshow_overview IMG.last-active {
    z-index:9;
}

#slideshow1 {
    position:relative;
    height:85px;

}

#slideshow1 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow1 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow1 IMG.last-active {
    z-index:9;
}

@charset "utf-8";
html {
	height:100%;
}
body {
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	background-color:#CCC;
}
/*a, a:visited {
	color:#06F;
	text-decoration:none;
}*/
.panel {
	display:block;
	background-color:transparent;
	position:relative;
	z-index:90;
	top:0;
	left:0;
	text-align:left;
	width:954px;
	height:634px;
}

.title {
	color:#333;
	font-size:22px;
	font-weight:bold;
	margin-left:5px;
}	
#container {
	clear:both;
	overflow:hidden;
	width:954px;
	height:634px;
}
.info-section {
	display:block;
	width:800px;
	height:375px;
	background-color:#EEE;
	border:1px solid #333;
	margin-top:20px;
	position:relative;
	overflow:hidden;
}
.frm-panel {
	position:absolute;
	top:0;
	left:0;
	background-color:#EEE; 
	width:180px; 
	height:280px; 
	padding:10px; 
	clear:none;
	font-size:12px;
	color:#000;
}
.frm-sec {
	margin-bottom:15px;
}
.section {
	position:absolute;
	top:0;
	left:0;
	display:block;
	clear:none;
	width:580px;
	height:100%;
	padding:10px;
	margin-left:200px; 
	background-color:#222;
	color:#FFF;
	font-size:14px;
}
select {
	width:180px;
}
.copyright {
	width:100%;
	text-align:right;
	font-size:11px;
	margin:18px 0;
}


@charset "utf-8";
.wt-rotator {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	display:block;
	width:954px;
	height:634px;
	overflow:hidden; 
}
.wt-rotator a {
	outline:none;
	text-decoration:none;
        cursor: default !important;
}
#main-img {
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	border:none;		
}
#bg-img {
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:0;	
	border:none;		
}
.desc {
	
	color:#FFF;
	text-align:left;
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:4;
	width:300px;
	padding:10px;
	overflow:hidden;
}
.tmp-desc {
	text-align:left;
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:300px;
	padding:10px;
}
.preloader {
	display:block;
	float:left;
	width:32px;
	height:32px;
	background-color:#000;
	position:absolute;
	top:0;
	left:0;
	z-index:6;
	padding:2px;
	display:none;
}
.c-panel {
	position:relative;
	float:left;
	clear:both;
	top:0;
	left:0;
	width:auto;
	height:auto;
	z-index:5;
	margin: 6px 0 0 6px;
	display:none;
}
.buttons {
	position:relative;
	display:block;
	float:right;
	clear:none;
	float:left;
}
.thumbnails {
	position:relative;
	display:block;
	float:right;
	clear:none;
	float:left;
}
.thumbnails ul {
	list-style:none;
	width:auto;	
	height:auto;
	margin:0;
	padding:0;
}
.thumbnails li {
	list-style:none;
	font-size:12px;
	display:block;
	float:left;
	clear:none;
	margin-right:4px;
	padding:0px;
	overflow:hidden;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#FFF;
	background-color:#000;
	border:1px solid #000;	
	cursor:default !important;
	font-weight:bold;
}
.thumbnails li.thumb-over,
.thumbnails li.curr-thumb {
	color:#000;
	background-color:#FFF;
}
.thumbnails li * {
	display:none;
}
.play-btn,
.prev-btn,
.next-btn {
	display:block;
	float:left;
	clear:none;
	margin-right:4px;
	width:24px;
	height:24px;
	background-color:#000;
	border:1px solid #000;	
	cursor:default !important;
}
/*.play-btn {
	background:#000 url(assets/pause.png) no-repeat center;
}
.prev-btn {
	background:#000 url(assets/prev.png) no-repeat center;
}
.next-btn {
	background:#000 url(assets/next.png) no-repeat center;
}*/
.button-over {
	background-color:#CCC;	
}
#tooltip {
	color:#FFFFFF;
	padding:4px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	display:none;
}
.block {
	position:absolute;
	top:0;
	left:0;
	width:100px;
	height:100px;
	z-index:2;
}
.vpiece {
	position:absolute;
	top:0;
	left:0;
	width:50px;
	height:100%;
	z-index:2;
}
.hpiece {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:50px;
	z-index:2;
}

.banner_title1{}
.banner_title2{}
.banner_title3{}
.banner_title4{}
.banner_title5{}
.banner_title6{}
.banner_title7{}
.banner_title8{}
.banner_title9{}
.banner_title10{}
.banner_title11{}
.banner_title12{}
.banner_title13{}
.banner_title14{}
.banner_title15{}
.banner_title16{}
.banner_title17{}
.banner_title18{}
.banner_title19{}
.banner_title20{}
.banner_title21{}
.banner_title22{}
.banner_title23{}
.banner_title24{}
.banner_title25{}.panorama-viewport {
	position: relative;
	width: 954px;
	overflow: hidden;
	margin:0;
	padding: 0;
	text-align: left;
}
.panorama-container {
	position: relative;
	width: 100000px;
	margin: 0;
	padding: 0;

}
.panorama-control {
	position: absolute;
	display: none;
	padding: 0;
	margin: 0;
	bottom: -1px;
	left: 0;
	width: 100%;
	height: 30px;
	background: black;
	filter: alpha(opacity=50);
	opacity: .5;
	text-align: left;
}
.panorama-control-left, .panorama-control-right, .panorama-control-pause { 
	float: left;
	padding: 0;
	margin: 0;
	color: white;
	text-decoration: none;
	font-size: 20px;
	line-height: 30px;
	width: 33%;
	text-align: center;
	font-family: 'Arial',sans-serif
}
.panorama-control-left:hover, .panorama-control-right:hover, .panorama-control-pause:hover { 
	text-decoration: none;
}
.panorama-control-pause {
	text-transform: uppercase;
}
.panorama-panel {
	position: absolute;
	display: none;
	top: 0;
	right: 0;
	background: #009cff;
	filter: alpha(opacity=50);
	opacity: .5;
	color: white;
	padding: 4px;
}
.panorama-panel h2 {
	font-size: 11px;
	text-transform: uppercase;
	font-family: Arial, sans-serif;
	text-align: right;
}
.panorama-panel ul {
	display: none;
}
.panorama {
	position: relative;
	margin: 0;
	padding: 0;
	border: none;
}

.panorama3 {
	position: relative;
	margin: 0;
	padding: 0;
	border: none;
}

#page,#page3 {
		text-align: center;
                position:relative;
	}
        #page3{margin-top:1px;}
        #page{margin-top:1px;}
	#page,#page3 a {
		color: white;
	}
	#page,#page3 .panorama-viewport {
		margin-left: auto;
		margin-right: auto;
	}/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(../../images/frontend/controls.png) no-repeat 0 0;}
    #cboxTopCenter{height:14px; background:url(../../images/frontend/border.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(../../images/frontend/controls.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(../../images/frontend/controls.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(../../images/frontend/border.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(../../images/frontend/controls.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(../../images/frontend/controls.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(../../images/frontend/controls.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(../../images/frontend/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../../images/frontend/loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(../../images/frontend/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}
