body{
padding:0px;
margin:0px;
background: url(../images/bg.jpg) top no-repeat #000000;
}

#white-bg{
background:#fff;
}

div,h1,h2,h3,h4,p,form,label,input,textarea,img,span,ul, ul li{margin:0;padding:0;border:0;margin:0px;padding:0px;border:0px; outline:none;}

.clear{ display:block; clear:both;}

.header{
clear:both;
display:block;
height:74px;
margin:0 auto;
width:970px;
margin-top:46px;
margin-bottom:34px;
}

#logo{
display:block;
float:left;
height:74px;
width:360px;
}

#cities{
display:block;
float: right;
height:16px;
margin:30px 0px 0px 0px;
width:260px;
}

.navigation{
clear:both;
display:block;
height:40px;
margin:0 auto;
width:1000px;
background:#ffd600;
z-index:100;
}

#nav-inner{
width:100%;
background:url(images/nav-inner-bg.png) repeat-x;
}

#ul-center{
display:block;
clear:both;
margin:0 auto;
width:990px;
}

.navigation ul{
display:block;
clear:both;
width:1000px;
height:auto;
font: 12px/40px Arial, Helvetica, sans-serif;
color:#0a0a0a;
list-style-type:none;
}

.navigation ul li{
display:inline;
float:left;
width: auto;
text-align:center;
}

.navigation ul li a, .navigation ul li a:visited{
color:#000;
display: block;
float:left;
text-decoration:none;
padding:0px 15px 0px 15px;
background:url(images/nav-sept.png) no-repeat right;
}

.navigation ul li a:hover{
color:#fff;
display: inline;
float:left;
background:#695800;
text-decoration:none;
}

#mainnav-selected{
color:#fff;
display: inline;
float:left;
background:#695800;
text-decoration:none;
}

.navigation ul img{ width:2px; display: inline; float:left}

.header-img{
clear:both;
display:block;
height:368px;
margin:0 auto;
background:url(images/header1-bg.png) no-repeat;
width:1000px;
position:relative;
top:-27px;
z-index:-1;
}

.header-img p{
width:536px;
font:12px/20px Arial;
color:#fff;
padding-top:140px;
padding-left:35px;
float:left;
}

.header-img strong{
font:bold 18px Tahoma;
color:#ffd600;
padding-top:20px;

}

.header-img em{
font:15px Tahoma;
color:#fff;
padding-top:23px;
padding-left:5px;
}

#headerimg-inner{
width:100%;
height:200px;
text-align:center;
background:#000;
position:relative;
top:0px;
z-index:10;
}

#headerimg-inner h1{
font:26px/46px 'Droid Sans', arial, serif; 
color:#ffd600;
position:absolute;
left:17%;
top:56%;
padding-left:6px;
}

#headerimg-inner-logo-cities{
width:339px;
height:52px;
position:relative;
left:17%;
top:-185px;
padding-left:6px;
}


.banners{
display:block;
clear:both;
width:998px;
height:134px;
margin:0 auto;
position:relative;
top:-15px;
}

.banners img{
padding:0px;
margin:0px;
display:block;
float:left;
margin-left:14px;
margin-right:14px;
}

.content{
display:block;
clear:both;
width:970px;
height:auto;
margin:0 auto;
margin-top:15px;
}

.content-left{
display:block;
float:left;
width:238px;
height:auto;
}

.content-left ul{
padding:0px;
margin:0px;
display:block;
float:left;
width:238px;
height:auto;
list-style-type:none;
}

.content-left ul li{
display:block;
float:left;
width:238px;
height:24px;
background:#141414;
font:11px/24px Arial, Helvetica, sans-serif;
color:#cacaca;
margin-bottom:2px;
text-indent:8px;
}

.content-left ul li a, .content-left ul li a:visited {text-decoration:none; color:#cacaca;}
.content-left ul li a:hover {text-decoration:none; color:#141414; background:#ffd600; display:block; float:left; width:238px;}
#selected-leftnav{text-decoration:none; color:#141414; background:#ffd600; display:block; float:left; width:238px; font-weight:bold;}

#selected-leftnav-rattan{text-decoration:none; color:#141414; background:#ffd600; display:block; float:left; width:238px; text-indent:10px; font-size:10px;}

#selected-leftnav-rattan a, #selected-leftnav-rattan a:visited{text-decoration:none; color:#141414; background:#ffd600; display:block; float:left; width:238px; text-indent:10px; font-size:10px;}

#selected-leftnav-rattan a:hover{text-decoration:none; color:#fff; background:#141414; display:block; float:left; width:238px; text-indent:10px; font-size:10px;}


.banner-inner{
display:block;
margin:0 auto;
clear:both;
width:100%;
height:auto;
text-align:center;
padding-top:25px;
}

.content-right{
display:block;
float: right;
width:720px;
height:auto;
}

.text{
display:block;
float:right;
text-align:left;
padding:20px;
width:680px;
height: auto;
background:#141414;
border-top:4px solid #2c2c2c;
}

#text-inner-p{
display:block;
color:#040404;
width:100%;
text-align:justify;
margin:0px;
padding:0px;
font:12px/17px Arial, Helvetica, sans-serif;
color:#00000;
}

#text-inner p a{
color:#000;
text-decoration:none;
}

#text-inner p a:hover {
color:#000;
text-decoration:underline;
}

.text a{
color: #FFF;
text-decoration:none;
}

.text a:hover {
color: #FFF;
text-decoration:underline;
}


#text-inner{
background: white;
border:none;
color:#000;
padding:0px;
width:96%;
margin-right:13px;
}

#text-inner-p{
display:block;
color:#040404;
width:100%;
text-align:justify;
margin:0px;
padding:0px;
font:12px/17px Arial, Helvetica, sans-serif;
color:#00000;
}

#text-inner-p p{  display:block; float:left; color:black; width:61%;}

#main-img{
padding:0px;
margin:0px;
display:block;
float:right;
width:250px;
height:auto;
position:relative;
top:5px;
border:1px solid #7d7e7e;
}

.aboutus{
display:block;
float:left;
}

.aboutus p{
min-width:100%;
}

.aboutus p a{
color:#666;
text-decoration:none;
}

.aboutus p a:hover{
text-decoration:underline;
}

.aboutus h4{
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
clear: both;
color: #FFD600;
float: left;
font-size: 18px;
margin: 15px 0;
min-width: 100%;
padding: 10px 0;
}

.allproduct-image{
display:block;
clear:both;
width:auto;
height:auto;
text-align:center;
padding-top:35px;
}

.text h1{
display:block;
clear:both;
width:auto;
height:auto;
margin-bottom:10px;
font: 22px/32px Arial, Helvetica, sans-serif;
color:#ffd600;
}

.text h2{
display:block;
float:left;
width:61%;
margin-bottom:10px;
font: 22px/32px Arial, Helvetica, sans-serif;
color:#7d7e7e;
}

.text p{
display:block;
float:left;
width:auto;
height:auto;
font:12px/18px Arial, Helvetica, sans-serif;
color:#cacaca;
margin-top:10px;
}

.banner-bottom{
display:block;
float:right;
width:720px;
height:80px;
margin-top:15px;
}

.footer{
display:block;
clear:both;
width:1000px;
height:76px;
margin:0 auto;
border-top:4px solid #ffd600;
background:#141414;
margin-top:24px;
margin-bottom:30px;
}

#footer-inner{
width:100%;
margin-bottom:0px;
}

.footer a, .footer a:visited{ text-decoration:none; font-weight:bold; color:#ffd600;}
.footer a:hover{ text-decoration:none; font-weight:bold; color:#fff;}

.footer h1{
display:block;
float:left;
font: 11px/76px Arial, Helvetica, sans-serif;
color:#cacaca;
margin-left:15px;
}

.footer h2{
display:block;
float:right;
font: 11px/76px Arial, Helvetica, sans-serif;
color:#cacaca;
margin-right:15px;
}


.New-Footer{ 
width:100%;
height:291px;
background: url(images/footer-bg.jpg) repeat-x;
margin:30px 0 0 0;
padding:0;}

.New-Footer-content{ 
width:955px;
height:240px;
margin:0 auto;
padding:0;}

.New-Footer-links{ 
width:200px;
height:205px;
background:url(images/seprator-img.jpg) no-repeat right;
margin:20px 50px 0 0;
padding:0;
float:left;}

.New-Footer-links h1{
font:16px Arial;
color:#937d09;
margin:0 0 15px 0;
}

.New-Footer-links p{
width:170px;
font:11px Arial;
color:#5f5f5f;
background: url(images/seprator-btm.jpg) no-repeat left bottom;
margin:0 0;
padding:5px 0;
}

.New-Footer-links p a{
font:11px Arial;
color:#5f5f5f;
text-decoration:none;
}

.New-Footer-links p a:hover{
font:11px Arial;
color:#937d09;
text-decoration:none;
}

.New-Footer-content-bottom{ 
width:955px;
height:50px;
margin:0 auto;
padding:0;}

.New-Footer-content-bottom span{ 
margin:4px;
float:left;}

.New-Footer-content-bottom p{ 
font:11px Arial;
color:#5f5f5f;
margin:15px;
padding:0px;
float:left;}

.New-Footer-content-bottom a{
text-decoration:none;
color:#937d09;}
