@charset "utf-8";
html,body{text-align:center;background-color: #3A3633;color:#FFF;font-size: 12px;font-family: Arial,Verdana,Helvetica,sans-serif}
*{margin:0;padding:0;border:0}
p{line-height:1.5em;padding-top:10px}
a{color:#41a7b6;text-decoration:none}
strong{color:#41A7B6}
#h1b{font-size: 12px;}
.hr0,.hr1,.hr2,.hr3{height:1px;border:none;border-top:1px solid #C3C3C3;width:618px;margin:20px 0}
.hr1{width:269px;margin:10px;*margin:5px}
.hr2{border-top:1px dashed #000}
.hr3{width:570px}

#top,#menu,#yjt,#wrap,#main,#banner,#kong,#container,#yjb,#foot,#reviewstop,#reviewscontainer,#reviewsfoot{margin:0 auto;width:970px}
#top {height:50px;margin-top:10px;margin-bottom:10px}
#logo{float:left}
#welcome{float:left;width:400px;height:48px;text-align:left;line-height:48px;padding:0 10px 0 15px;color:#E3E3E2;font-weight:bold}
#sitemap{float: right; width: 300px; text-align: right}
#search{float:right;text-align:right;color:#DADAD8;font-weight:bold;padding-top:10px;*padding-top:15px}
#ajaxSearch_input,#s{width:115px;height:17px;color:#FFF;background-color:#CCC;border:1px solid #7A7875;background-position:right;margin-left:5px;display:inline}
#ajaxSearch_submit{background:url(img/search.gif) no-repeat center center;text-indent:-9999px;width:48px;height:20px;border:0;margin:0;padding:0;margin-left:5px;display:inline;font-size:0px;line-height:0px}

#menu{height:32px;margin-bottom:20px}
#banner{clear:both;background:#FFF;height:163px;border-left:1px solid #A3A3A2;border-right:1px solid #A3A3A2}
.home #banner{height:250px}
#banner-left{float:left;margin:0;padding:0 0 0 8px;width:669px;height:158px;background:url(img/banner.jpg) no-repeat center top}
.home #banner-left{padding:0;margin:0 2px 0 5px;display:inline;background:none}
.postid-3 #banner-left{background:url(img/productlistbanner.jpg) no-repeat center top}
.postid-5 #banner-left{background:url(img/kitchenbanner.jpg) no-repeat center top}
.postid-7 #banner-left{background:url(img/glassbanner.jpg) no-repeat center top}
.postid-9 #banner-left{background:url(img/companybanner.jpg) no-repeat center top}
.postid-11 #banner-left{background:url(img/designbanner.jpg) no-repeat center top}
.postid-14 #banner-left{background:url(img/futurebanner.jpg) no-repeat center top}
.postid-16 #banner-left{background:url(img/commercialbanner.jpg) no-repeat center top}
.postid-18 #banner-left{background:url(img/mainbusinessbanner.jpg) no-repeat center top}
.postid-20 #banner-left{background:url(img/competitionbanner.jpg) no-repeat center top}
.postid-22 #banner-left{background:url(img/downloadbanner.jpg) no-repeat center top}
.postid-24 #banner-left{background:url(img/faqbanner.jpg) no-repeat center top}
.postid-26 #banner-left{background:url(img/customerbanner.jpg) no-repeat center top}
.postid-28 #banner-left{background:url(img/ukcompanybanner.jpg) no-repeat center top}
.postid-30 #banner-left{background:url(img/dpbanner.jpg) no-repeat center top}
.postid-39 #banner-left{background:url(img/legendbanner.jpg) no-repeat center top}
.postid-42 #banner-left{background:url(img/elegantbanner.jpg) no-repeat center top}
.postid-44 #banner-left{background:url(img/diamondbanner.jpg) no-repeat center top}
.postid-46 #banner-left{background:url(img/build_in_tvbanner.jpg) no-repeat center top}
.postid-48 #banner-left{background:url(img/cabinet_doorbanner.jpg) no-repeat center top}
.postid-51 #banner-left{background:url(img/outdoorbanner.jpg) no-repeat center top}
.postid-53 #banner-left{background:url(img/lfv10banner.jpg) no-repeat center top}
.postid-60 #banner-left{background:url(img/customisedbanner.jpg) no-repeat center top}
.postid-166 #banner-left{background:url(img/showroombanner.jpg) no-repeat center top}
.page-id-2 #banner-left,.page-id-159 #banner-left{background:url(img/newsletterbanner.jpg) no-repeat center top}
.page-id-169 #banner-left{background:url(img/reviewsbanner.jpg) no-repeat center top}
.category-news #banner-left{background:url(img/newsroombanner.jpg) no-repeat center top}

#banner-right{float:left;margin:0;padding:0;background:url(img/banner_right.jpg) no-repeat center top;width:288px;height:158px}
.home #banner-right{background:url(img/homebanner-right.jpg) no-repeat center top;width:290px;height:246px}	

#kong{clear:both;height:9px;border-left:1px solid #A3A3A2;border-right:1px solid #A3A3A2;background:url(img/black.gif) no-repeat center top;background-color:#FFF}

#container{background-color:#FFF;overflow:hidden;padding-bottom:20px;border-left:1px solid #A3A3A2;border-right:1px solid #A3A3A2}

#left{float:left;width:673px;padding-top:10px;background-color:#FFF;overflow:hidden}

#worldcon{margin-left:5px}
#world{background:url(img/navbg1.gif);width:664px;height:23px;color:#21A9BB;font-size:15px;text-align:left;font-weight:bold;line-height:23px;padding-left:5px}
#world span{background:url(img/dot.gif) no-repeat 5px 3px;padding-left:23px}

#worldcontent .li {float:left;height:72px;width:156px;margin-top:13px;margin-left:11px;_margin-left:5px;font-size:10pt;list-style-type:none;line-height:28px;text-align:left}
#worldcontent .li  a{color:#FFF;padding-left:15px}
#worldcontent .li a:hover{color:#CCC}
#worldcontent .li a:visited{color:#FFF}
.waterproofli{background:url(img/waterproof.gif) no-repeat}
.kitchenli{background:url(http://cn.luxurite.com/wp-content/uploads/2010/09/kitchen-tv1.gif) no-repeat}
.glassli{background:url(http://cn.luxurite.com/wp-content/themes/luxurite/img/customize.gif) no-repeat}
.customizeli{background:url(http://cn.luxurite.com/wp-content/uploads/2010/09/glasstv-2.gif) no-repeat}

#welcomeleft{width:400px;float:left;border-top:1px solid #CCC;border-right:1px solid #CCC;margin-top:15px}

.title,.contenttitle{padding-left:25px;font-size:15px;color:#21A9BB;font-weight:bold;text-align:left}
.title{padding:15px 0 0 28px;background:url(img/dot.gif) no-repeat 10px 18px}

#welcomecom{color:#3A3633;padding:0 28px;text-align:justify}
#welcomecom a{text-decoration:underline}
#news{float:left;width:260px;border-top:1px solid #CCC;margin-top:15px;padding-left:5px}
#newscom{text-align:left;color:#000}
#newscom ul{margin:10px 0 0 10px}
#newscom ul li{line-height:150%;list-style-type:none;*height:16px;*line-height:120%}
#newscom ul li a{background:url(img/dott.gif) no-repeat 2px 6px;text-indent:18px;font-size:12px;color:#58595B;*display:inline-block;display:block;*background-position:left 4px}
#newscom ul li a:hover{color:#333}

#postcontent,#content,#pagecontent{padding:15px 10px 0 30px;text-align:justify;color:#3A3633}
#content{padding:15px 20px 0 30px}
#pagecontent{color:#000;padding-right:20px}

#right{float:right;width:295px;padding-top:10px;background:#FFF}
.home #right,.search #right,.error404 #right,.page #right{padding-top:0}
.page-id-2 #right,.page-id-159 #right{padding-top:10px}

#righttitle,#sidetitle{width:278px;height:23px;background-image:url(img/navbg.gif) repeat-x;color:#21A9BB;font-size:15px;text-align:left;font-weight:bold;padding-top:4px;padding-left:10px;margin-left:3px}
#sidetitle{background:url(img/navbg.gif) no-repeat;margin:10px 0 0 2px}
#sidetitle span{background:url(img/dot.gif) no-repeat 5px 3px;padding-left:22px}

#rightcom{margin:10px 0 0 2px;padding-top:10px;background:url(img/psbg.jpg) no-repeat;width:288px;height:121px;color:#E6E7E8;font-size:15px;font-weight:bold;text-align:left}

#rightcom span{padding-left:35px;background:url(img/whitedot.gif) no-repeat 18px 3px}
#rightcom li{list-style-type:none;float:left;padding:10px 0 0 15px}
#rightcom li a{font-size:12px;color:#FFF;display:block}

#rightnewsletter{background:url(img/newsletterrbg.jpg) no-repeat;width:288px;height:128px;text-align:left;margin-left:2px}
#rightnewsletter p{color:#2CA1B0;font-size:15px;font-weight:bold;background:url(img/dot.gif) no-repeat 19px 16px;padding:10px 0 0 36px}
#rightnewsletter a{color:#2CA1B0;padding-left:20px}
#newsletterform{height:70px;padding-left:20px}
.inputtext{border-color:#808080 #D4D0C8 #D4D0C8 #808080;border-style:inset solid solid inset;border-width:2px 1px 1px 2px;margin:10px 0 0;padding:4px 0 0 5px;width:180px}
.inputsignup,#searchsubmit{border-bottom:1px solid #8F8F8F;border-right:1px solid #AEADA8;background:#D4D0C8;margin-left:5px;padding:0 5px;*padding:0 2px;height:20px}
.inputsignup:hover,#searchsubmit:hover{border:none;border-top:1px solid #898989;border-left:1px solid #AEADA8}

#hr{
	font-size:0px;	
	background:#C3C3C3;
	width:250px;
	height:1px;
	margin:5px 0px 5px 10px;
	*margin:5px 0px 0px 10px;
}

#rightlink{
	background-image: url(img/nav-about-us.jpg);
	background-repeat: no-repeat;
	height:140px;
	width:288px;
	text-align:left;
	margin-left: 3px;
	font-size: 15px;
	color: #e6e7e8;
	font-weight:bold;	
	padding-left:10px;	
}

#rightlink img{
	padding:0 5px;	
}

#rightlink ul{
	width:270px;
}

#rightlink li{
	list-style-type:none;
	height: 26px;	
	width:270px;				
}

#rightlink li p{
	padding-top:0px;
	_padding-top:3px;				
}

#rightlink li a{		
	font-size: 15px;
	color: #e6e7e8;
	font-weight:bold;	
	padding-top:3px;
	height: 26px;
	_height:23px;
	width:280px;
	display:block;
}

#rightlink li a:hover{
	font-size: 15px;
	color: #FFF;		
	background: url(img/linkedbgs.gif) no-repeat 0 0;		
	font-weight:bold;		
	height: 26px;
	_height:23px;
	width: 270px;
	display:block;
}

#rightnav{width:288px;margin-left:2px;padding-top:0;text-align:left;color:#E6E7E8;font-weight:bold}
.nav-3,.nav-8,.nav-9, .nav-17, .nav-18, .nav-19{background:url(img/righttbg.jpg) no-repeat;padding-bottom:8px}
.nav-4, .nav-15{background:url(img/companyrnb.jpg) no-repeat;padding-bottom:16px}
.nav-5,.nav-7,.nav-10, .nav-22, .nav-16, .nav-20{background:url(img/what_we_dorbg.jpg) no-repeat;padding-bottom:12px}
.nav-6,.nav-newsletter, .nav-21{background:url(img/pro_rbg.jpg) no-repeat;padding-bottom:7px}
.header{
    background:url(img/bg_header.gif) no-repeat;
    height: 15px;
    margin:0;
    padding:0;
}
.footer{
    background:url(img/bg_footer.gif) no-repeat;
    height: 10px;
    margin:0;
    padding:0;
}


.libody{
    background:url(img/bg_body.gif) repeat-y;
    margin:0;
    padding:0;
}
.rlistpost {list-style:none}
.rlistpost a {font-size:15px;color:#E6E7E8;font-weight:bold;padding:3px 0 0 5px;height:23px;width:280px;display:block}
.rlistpost a img{padding:0 6px 0 10px}
.rlistpost a:hover{background:url(img/linkedbg.gif) no-repeat 4px 0;color:#FFF}
.rlistpost a.current{background:url(img/linkedbg.gif) no-repeat 4px 0}

#rightnavsub{padding-left:25px}
#rightnavsub a{color:#FFF;font-size:13px;padding:3px 0 0 20px;width:auto}
#rightnavsub a:hover{background:url(img/linkedbgsub.gif) no-repeat 0 0}
#rightnavsub a.current{background:url(img/linkedbgsub.gif) no-repeat 0 0}

#foot{clear:both;height:50px;font-size:12px;color:#999;padding-top:10px;padding-left:8px}
#foot a{color:#999;padding:0 5px}
#foot a:hover{color:#CCC}

#yjt{clear:both;background:url(img/yyt.gif) no-repeat 3px bottom;width:992px;height:15px;font-size:0px}

#yjb{clear:both;background:url(img/yyb.gif) no-repeat 1px top;width:992px;height:15px;font-size:0px}

#wrap{width:992px;background:url(img/yyr.gif) repeat-y right center}

#wrapleft{width:10px;background:url(img/yyl.gif);float:left}

#main{width:970px;float:left;padding:0 10px;background:url(img/yyl.gif) repeat-y left center}

#wrapright{width:10px;background:url(img/yyr.gif);float:right}

#printimg{clear:both;text-align:left;padding-bottom:10px;border-bottom:1px solid #C3C3C3;margin-left:30px;width:611px}

#mainbusiness a{color:#3b95a2}

.tclink{background: url(img/linkedbgs.gif) no-repeat 0px 10px}
.tclink1{background: url(img/linkedbgs.gif) no-repeat 0px 0px}

#parametercom,#specification,#legendspec{color:#000;text-align:justify;background:url(img/parbg.jpg) no-repeat;margin:5px 0 0 2px;padding-top:5px;width:288px;height:390px;overflow:hidden}

#specification{color:#3a3633}
.postid-46 #specification,.postid-53 #specification{background:url(img/lfv10rbg.jpg) no-repeat;height:503px}
.postid-48 #specification{background:url(img/cabinetrbg.jpg) no-repeat;height:596px}

#legendspec{background:url(img/legendspecbg.jpg) no-repeat;height:731px}

.ht{color:#FFF;background:url(img/partiao.jpg) no-repeat;padding:1px 0 0 10px;margin:10px;width:271px;height:17px}

#color{padding-left:10px}
#color img{padding-left:20px;padding-right:5px}

#photo{padding-left:15px;background: url(img/gallerybg.jpg) no-repeat 0 0;height:60px}
#photo img{padding-left:8px}

#waterphoto{padding-left:15px}
#waterphoto img{padding-left:8px}

#selectmore{margin-left:25px}
#selectmore li{list-style-type:none;padding-bottom:5px}

#more{float:right;padding:3px 30px 0 0;font-size:6pt}
#more a{color:#FFF}

/* Post (main content entries)

------------------------------------------------------------------------- */

.post {margin: 0 0 0 0;padding: 0 0 1.5em 14px;width:600px}
.post h3 {margin-top:10px;color:#f63}
.post ul {margin-left: 20px}
.post ul li {margin-left:0}
.post ul li ul {margin-left:20px}

.contitle,.contitle20b{padding-top:0px;font-size:15pt;color:#2CA1B2;font-weight:normal}
.contitle20b{padding-bottom:20px}

#kitlogo{clear:both}
#kitlogo img{padding:20px 0 0 40px}

.spec_tab{background-color:#FFF;color:#000;border:1px solid #000;text-align:left}
.spec_tab caption{color:#2CA1B2;font-size:13px;padding-bottom:10px}
.spec_tab tr th{text-align:center;border:1px solid #000;padding:10px 0}
.spec_tab tr td{border:1px solid #000;padding:10px 0 10px 10px}

.size img{padding:5px 0 0 30px}

ul#topnav{float:left;width:970px;height:32px;list-style:none;position:relative;font-size:1.2em;background: url(img/menubg.jpg) no-repeat}
ul#topnav li{float:left;display:inline;padding:0 19px 0 15px;height:32px}
ul#topnav li a{padding:8px 22px;display:block;color:#FFF}
ul#topnav li a:hover{color:#21A9BB}
ul#topnav li span{float:left;padding:5px 0;position:absolute;left:0;top:32px;display:none;width:970px;background:#696562;color:#FFF;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}
ul#topnav li:hover span{display:block}
ul#topnav li span a{display:inline;font-size:10px;padding:10px 5px}
.productlist{float:left;text-align:center;margin:20px 10px}
#productlistspan{padding-top:20px;}
#productlistspan a{text-decoration:none;color:#000;font-size:15px}
.pbottom{padding-bottom:20px}
.plink{padding:0 0 0 15px;text-align:left}
.ullist{padding:10px 0 0 40px}
.ullist li {padding:5px 0}
.small{font-size:0.9em;line-height:1.5em;padding-left:10px}
.postmetadata{color:#777}
#searchform{text-align:center;margin:20px 0 10px;padding:20px;width:570px;border:1px solid #939598;background:url("img/bg_top.jpg") repeat-x}
#searchinput,.inputw300{border:1px solid #D4D0C8;width:300px;height:21px}

#fourborder{width:570px;border:1px solid #939598;margin:20px 0 10px;padding:20px;background:url("img/bg_top.jpg") repeat-x}
#fourbordercenter{width:auto;padding:0;margin:20px 0;text-align:center;border:1px solid #939598}
.postid-46 #fourbordercenter img{padding:10px 0}
.postid-48 #fourbordercenter img{padding:20px 0}
.postid-48 #fragment-3 h3 span{padding:0 30px;*padding:0 60px 0 50px}
.form1{padding-top:20px}
.form1 .inputtext{margin:0;padding:0;width:300px}

.rsspic{float:right;padding-right:25px}

.postdiv{width:570px;height:140px;padding:20px;margin-top:20px;background:url(img/postdivbg.jpg) no-repeat}
.postdivtop{color:#FFF;height:30px;*margin-bottom:10px}
.postdivtop h3 a{float:left;font-size:11pt;font-weight:bold;color:#FFF}
.postdivmeta{float:right}
.postdivfoot{clear:both}
.postdivimg{float:left;width:150px;height:100px;margin:0 20px 20px 0;_margin-right:10px;border:1px solid #000}
.postdivimg img{width:150px;height:100px}
.postdivexcerpt{color:#FFF;width:570px;*width:390px;_width:400px;height:100px;*height:85px}
.imgleft{float:left;margin-right:20px}
#shopping{background:url(img/shoppingbg.jpg) no-repeat;width:288px;height:57px;margin:10px 0 0 2px;padding-top:20px}
#shopping a{color:#000;font-size:13pt}
#shopping .buynowlink{padding:0 80px 0 40px}
.sociable_tagline{margin-bottom:10px}

.postid-24 #postcontent form textarea{border:1px solid #D4D0C8}
.postid-24 #postcontent form input{border:1px solid #D4D0C8}
#fragment-3 h3{*font-size:12px}
.wp_followme_c2{width:35px;height:162px;position:fixed;_position:absolute;right:0px;top:200px}
div .wpcf7{border:1px solid #939598;margin-top:20px;width:610px}
.wpcf7-form{padding:20px;background:url("img/bg_top.jpg") repeat-x}
.wpcf7-form .withborder,.textarea_j{border-color:#808080 #D4D0C8 #D4D0C8 #808080;border-style:inset solid solid inset;border-width:2px 1px 1px 2px;padding:2px 0 2px 5px}
.wpcf7-form textarea{width:500px;height:200px}
.wpcf7-form select{border:1px solid}
.wpcf7-form .wpcf7-filesup{border:1px solid #000}
.wpcf7-table{margin-left:20px}
.textarea_j{width:506px;height:200px;background:#CCC;overflow-x:hidden;overflow-y:scroll}

#reviewstop,#reviewscontainer,#reviewsfoot{width:698px}
#reviewstop{background:url("img/reviewstop.jpg") no-repeat;height:330px;margin-top:20px}
#reviewstop img{float:left;margin-left:20px}
#reviewscontainer{color:#000;text-align:justify}
#reviewscontent{width:658px;padding:0 20px 20px 40px;_margin-left:20px;background:url("img/reviewscontent.jpg") repeat-y}
#reviewsfoot{padding:25px 0 20px 0;background:url("img/reviewsbottom.jpg") no-repeat}

.strip_wrapper {
    background-color:#000000;
    bottom:0;
    height:37px;
    left:0;
    opacity:0.6;
    position:absolute;
    width:669px;
    z-index:996;
    filter: alpha(opacity=60);
    *filter: alpha(opacity=60); /* internet explorer */     
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)"; /*IE8*/     
}
#pointer { position: absolute; z-index: 1000; cursor: pointer; bottom: 3px; left: 315px; height: 25px; width: 45px; border: 2px solid white; }
.galleryview {}
.panel {
    background:none repeat scroll 0 0 white;
    display:block;
    height:246px;
    left:0;
    overflow:hidden;
    position:absolute;
    top:0;
    width:669px;
}
.filmstrip {
    height:37px;
    left:0;
    list-style:none outside none;
    margin:0 0 0 317px;
    padding:0;
    position:absolute;
    top:0;
    z-index:900;
}
.filmstrip li {
    cursor:pointer;
    float:left;
    height:27px;
    margin-bottom:0;
    margin-right:10px;
    margin-top:5px;
    padding:0;
    position:relative;
    z-index:901;
}

