/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-size:1em; font-weight:normal; font-style:normal;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-collapse:collapse; border-spacing:0;}
a{text-decoration:none; color:#888;}

body{background-color:#FFF; color:#888; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:20px;}

.page{width:990px; margin:0px auto;}
.bigtext{font-size:larger; font-weight:bold;}
.copyright{font-size:9px;}

.global-nav li{height:50px;}
.global-nav a, .top-nav a,.product-nav a{background:url(images/nav2en.png) no-repeat 0 0; display:block; width:97px;}
li#home a{height:14px; background-position:10px 1px;}
li#wstory a{height:14px; background-position:10px -13px;}
li#product a{height:14px; background-position:10px -28px;}
li#about a{height:14px; background-position:10px -42px;}
li#buy a{height:14px; background-position:10px -56px;}
li#project a{height:15px; background-position:10px -82px;}
li#trade a{height:14px; background-position:10px -71px;}
li#news a{height:14px; background-position:10px -100px;}
li#signup a{height:27px; background-position:10px -160px;}

li#home a:hover,li#home a.active{height:14px; background-position:-87px 1px;}
li#wstory a:hover,li#wstory a.active{height:14px; background-position:-87px -13px;}
li#product a:hover,li#product a.active{height:14px; background-position:-87px -28px;}
li#about a:hover,li#about a.active{height:14px; background-position:-87px -42px;}
li#buy a:hover,li#buy a.active{height:14px; background-position:-87px -56px;}
li#project a:hover,li#project a.active{height:15px; background-position:-87px -82px;}
li#trade a:hover,li#trade a.active{height:14px; background-position:-87px -71px;}
li#news a:hover,li#news a.active{height:14px; background-position:-87px -100px;}
li#signup a:hover,li#signup a.active{height:25px; background-position:-87px -160px;}

.top-nav li{display:inline; float:left;}
.top-nav li#intro a{height:14px; width:80px; background-position:27px -114px;}
.top-nav li#contact a{height:14px; width:80px; background-position:10px -129px;}
.top-nav li#sitemap a{height:14px; width:80px; background-position:28px -143px;}
.top-nav li#signin a{height:14px; width:80px; background-position:30px -186px;}

.top-nav li#intro a:hover{height:14px; width:80px; background-position:-70px -114px;}
.top-nav li#contact a:hover,.top-nav li#contact a.active{height:14px; width:80px; background-position:-87px -129px;}
.top-nav li#sitemap a:hover,.top-nav li#sitemap a.active{height:14px; width:80px; background-position:-69px -143px;}
.top-nav li#signin a:hover,.top-nav li#signin a.active{height:14px; width:80px; background-position:-67px -186px;}

.prod-cat{margin-top:8px;}
.prod-cat a{background:url(images/cat.png) no-repeat; display:block; width:97px; height:14px;}
.prod-cat li{padding:2px 0;}
.prod-cat li#living a{background-position:0px 1px;}
.prod-cat li#dining a{background-position:0px -13px;}
.prod-cat li#bedroom a{background-position:0px -28px;}
.prod-cat li#bath a{background-position:0px -42px;}
.prod-cat li#lighting a{background-position:0px -56px;}
.prod-cat li#homex a{background-position:0px -71px;}

.prod-cat li#living a:hover,.prod-cat li#living a.active{background-position:-97px 1px;}
.prod-cat li#dining a:hover,.prod-cat li#dining a.active{background-position:-97px -13px;}
.prod-cat li#bedroom a:hover,.prod-cat li#bedroom a.active{background-position:-97px -28px;}
.prod-cat li#bath a:hover,.prod-cat li#bath a.active{background-position:-97px -42px;}
.prod-cat li#lighting a:hover,.prod-cat li#lighting a.active{background-position:-97px -56px;}
.prod-cat li#homex a:hover,.prod-cat li#homex a.active{background-position:-97px -71px;}

.prod-cat div.lnav,.prod-cat div.rnav,.prod-cat div.lnav a,.prod-cat div.rnav a{height:20px; width:20px; float:left; padding:0 1px;}
.prod-cat div.lnav{background:url(images/lnav.gif) no-repeat 0 0;}
.prod-cat div.rnav{background:url(images/rnav.gif) no-repeat 0 0;}
.prod-cat div.pgnav{height:30px; padding-top:3px; padding-left:5px;}
.prod-cat div.pgnav a{background:none; display:inline;}
.prod-cat div.pgnav .pgnonav{float:left; margin-top:4px; margin-left:4px;}
.prod-cat div.pgnav .pgnonav a.cpg{font-weight:bold; color:#B4C800;}

.news-nav li{display:inline; float:left;}
.news-nav li a{background:url(images/news.png) no-repeat 0 0; display:block;}
.news-nav li#news a{height:13px; width:31px; background-position:0 -85px;}
.news-nav li#advert a{height:13px; width:61px; background-position:0 1px;}
.news-nav li#article a{height:13px; width:42px; background-position:0 -13px;}
.news-nav li#award a{height:13px; width:39px; background-position:0 -28px;}
.news-nav li#exhib a{height:13px; width:59px; background-position:0 -42px;}
.news-nav li#newslett a{height:13px; width:65px; background-position:0 -56px;}
.news-nav li#press a{height:13px; width:80px; background-position:0 -71px;}
.news-nav li#limiter{height:13px; width:20px; background:url(images/news.png) no-repeat -153px 0px;}

.news-nav li#news a:hover,.news-nav li#news a.active{height:13px; background-position:-85px -85px;}
.news-nav li#advert a:hover,.news-nav li#advert a.active{height:13px; background-position:-85px 1px;}
.news-nav li#article a:hover,.news-nav li#article a.active{height:13px; background-position:-85px -13px;}
.news-nav li#award a:hover,.news-nav li#award a.active{height:13px; background-position:-85px -28px;}
.news-nav li#exhib a:hover,.news-nav li#exhib a.active{height:13px; background-position:-85px -42px;}
.news-nav li#newslett a:hover,.news-nav li#newslett a.active{height:13px; background-position:-85px -56px;}
.news-nav li#press a:hover,.news-nav li#press a.active{height:13px; background-position:-85px -71px;}

.news-nav2 li{display:inline; float:left;}
.news-nav2 li a{display:block;color:#000;font-weight:bold;padding:1px 3px;}

.galery li{width:200px;height:200px;border:solid 1px;}

#recaptcha_image{display:block; width:300px; height:57px; border:solid 1px #666;}

.label{padding:5px;}
.textbox{border:none; border-bottom:solid 1px #666; background:none;}

.global-header{background-image:url(images/headwen.gif); background-repeat:no-repeat; height:56px;}
.global-header#logo{width:165px;}
.global-header#motto{width:142px; background-position:-166px 0;}
#footlogo{height:72px; width:506px; background-image:url(images/footw.gif); margin:0 0 0 auto; background-repeat:no-repeat; padding-bottom:2px;}

.reading{width:565px; text-align:left; color:#000; overflow:hidden; float:left;}
.reading p{padding:10px 3px;}
.reading a{color:#0033FF; font-weight:bold;}
.reading a:hover{text-decoration:underline;}
.reading strong{font-weight:bold;}
.reading ul{list-style-type:circle; list-style:outside;}
.reading li{margin-left:18px;}
.reading .ptitle{font-size:18px; color:maroon; padding-bottom:8px; font-family:"Trebuchet MS", Verdana, Arial;}
.reading .ptitle2{font-size:14px; font-weight:bold; color:maroon; padding-bottom:0px; font-family:"Trebuchet MS", Verdana, Arial;}
.reading .larrow{background-image:url(images/larrow.jpg); background-repeat:no-repeat; padding-left:23px; float:left; width:240px; display:block;}
.reading .rarrow{background-image:url(images/rarrow.jpg); background-repeat:no-repeat; width:240px; display:block;}
#homepic{background-image:url(images/home.jpg); width:200px; height:232px; float:right; margin-top:80px; margin-left:18px; background-repeat:no-repeat;}

.bluelink{color:#71B8FF; font-weight:bold;}

/*CUSTOM SCROLLBAR*/
.scroll-track{width:18px; background-image:url(images/bar-track.gif); background-position:-1px 0;}
.scroll-handle{border:none; height:18px; width:18px; cursor:pointer; background:url(images/bar-handle.gif) no-repeat;}

.ctitle{padding:0 0 8px 0;}
.ctitle span{font-size:22px; padding-right:6px;}

.itmlist li{padding-bottom:5px;}
.itmname{font-weight:bold;}
.itmdet{font-size:10px;}
.itmdet b{font-weight:bold;}

.last{margin-top:50px;}
.last a{color:#0033FF; font-weight:bold;}

.newslist a{color:#333;}
.newslist .newsitm0{float:left;height:167px;border:none 1px;margin:3px;vertical-align:top;}
.newslist .newsitm1,.newslist .newsitm2,.newslist .newsitm5{margin:18px 10px; height:220px; text-align:left; float:left;}
.newslist .newsitm1,.newslist .newsitm5{width:130px;}
.newslist .newsitm3{float:left; margin:18px 8px; width:250px; text-align:left;}
.newslist .newsitm4{float:left; margin:18px 8px; text-align:left;}
.newslist .newsitm4 .newstext{margin:0;}
.newslist .newsitm4 .pdffile{width:0; height:0;}
.newslist .newsitm6{text-align:left;}
.newslist .newstitle{margin-top:18px; font-size:12px; font-weight:bold; color:#333;}
.newslist .newstitle a:hover{text-decoration:underline;}
.newslist .newsitm3 .newstext{margin:3px 0;}
.newslist .newstext{margin:0 23px;}
.newslist .newstext strong{font-weight:bold;}

.dbnews .dbnewstitle{text-align:left;color:#000;clear:both;padding-bottom:10px;}

.pdffile{width:23px; height:20px; float:left; background:url(images/pdf_ico.png) no-repeat;}

.sitemapw a{color:#333333; font-weight:normal;}
.sitemapw li{margin-left:50px;}
.signupform{background:url(images/form.jpg) no-repeat 0 0; color:#000000; height:437px;}
.signupform form{margin-top:50px; margin-left:60px; font-size:10px;}

.opacity30{opacity:0.5;filter:alpha(opacity=50);}