/* CSS Document */

html { min-height: 100%; margin-bottom: 1px; }

body
{
margin-top : 0px;
font-family:Arial, Helvetica,  Verdana, sans-serif;
font-size: 12px;
color:#836721;
line-height:20px;
/*text-align:justify;*/
text-align:justify;
}

#holder{
background-color:#FFFFFF;
margin: 0px auto;
width: 1000px;
}

#copy{
width: 821px;
height:210px;
float: left;
margin: 0px;
}

#logoswf{
width:179px;
height: 210px;
float:left;
margin: 0px;
}

#menuspacer{
width:520px;
height: 40px;
float: left;
margin: 0px;
}

h1{/*--PageTitle--*/
font-size:24px;
font-family:"Century Gothic", "Arial Unicode MS", San-serif;
color:#836721;
line-height: 30px;
text-decoration:none;
}

h2{/*--Contacts country--*/
font-size:14px;
text-decoration:none;
color:#836721;
font-family:"Century Gothic", "Arial Unicode MS", San-serif;
font-style:normal;
}

h3{/*--Accordian--*/
font-size: 14px;
}


h4{/*--PageTitle Chinese--*/
font-size:24px;
font-family:"Arial Unicode MS", San-serif;
color:#836721;
line-height: 30px;
text-decoration:none;
}

h5{/*--Contacts country chinese--*/
font-size:14px;
text-decoration:none;
color:#836721;
font-family:"Arial Unicode MS", San-serif;
font-style:normal;
line-height:14px;
background-color:#66FF99;
}

.chi_h2{
font-size: 14px;
font-weight: bold;
}
/*------------menu images, position-----------*/
.home{
width: 93px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.aboutus, .aboutusdn{
width: 118px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.portfolio, .portfoliodn{
width: 115px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.contact, .contactdn{
width: 154px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.home{background-image:url(../images/btn_home.jpg);}
.aboutus, .aboutusdn{background-image:url(../images/btn_aboutus.jpg);}
.portfolio, .portfoliodn{background-image:url(../images/btn_portfolio.jpg);}
.contact, .contactdn{background-image:url(../images/btn_contact.jpg);}

.aboutusdn, .portfoliodn, .contactdn {background-position: 0px -80px;}
.home:hover, .aboutus:hover, .portfolio:hover, .contact:hover {background-position: 0px -40px;}

/*--Chinese--*/
.home_chi{
width: 93px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.aboutus_chi{
width: 93px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.portfolio_chi{
width: 93px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.contact_chi{
width: 93px;
height: 40px;
float: left;
background-repeat: no-repeat;
outline:none;
}

.home_chi, .home_chidn{background-image:url(../chi-simp/images/btn_home_chi.jpg);}

.aboutus_chi, .aboutus_chidn{background-image:url(../chi-simp/images/btn_aboutus_chi.jpg);}

.portfolio_chi, .portfolio_chidn{background-image:url(../chi-simp/images/btn_portfolio_chi.jpg);}

.contact_chi, .contact_chidn{background-image:url(../chi-simp/images/btn_contact_chi.jpg);}

.home_chidn, .aboutus_chidn, .portfolio_chidn, .contact_chidn{background-position: 0px -80px;}

.home_chi:hover, .aboutus_chi:hover, .portfolio_chi:hover, .contact_chi:hover {background-position: 0px -40px;}


/*-----------content-------*/
#content{
width: 1000px;
height:auto;
float:left;
margin-top: 15px;
margin-bottom: 30px;
}

#contentindex{
width: 860px;
height:400px;
float:left;
}

/*--Aboutus--*/
#contleft{
width:475px;
height: auto;
float: left;
padding: 0px 25px 0px 50px
}

#contright{
width: 425px;
height: auto;
float: right;
padding: 0px 0px 0px 25px;
margin: 20px 0px 0px 0px;
}

/*--Portfolio--*/
#contportm{
width: 1000px;
height:auto;
float:left;
margin-top: 15px;
margin-bottom: 70px;
}

#contportl{
width:600px;
height: 434px;
float: left;
margin: 30px 0px 30px 50px;
_margin: 30px 0px 30px 25px;
}

#contportr{
width:280px;
height:400px;
float: left;
margin: 30px 0px 30px 15px;
}

#portitle{
width: auto;
padding:0px 0px 0px 50px;
}

#portlinks{
width:1000px;
height:250px;
margin:30px 0px 0px 0px;
}

/*--Contact--*/
#contcon{
width: 950px;
height:auto;
float:left;
margin: 15px 0px 90px 0px;
padding: 0px 0px 0px 50px;
}


/*---------------portfolio content---------------*/
#portleft{
width: 950px;
_width: 930px;

margin: 30px 0px 0px 0px;
padding: 0px 0px 0px 50px;
_padding: 0px 0px 0px 50px;
overflow: hidden;
}


#display{
float: left;
width: 280px;
padding: 10px;
height: 100px;
color:#836721;
text-align:left;
position:relative;
top:30px;
left:295px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:500;
}

/*.portlink, .portlinkdn{
display:block;
background-image:url(../images/pointer.jpg);
text-decoration:none;
width: 110px;
height:140px;
float:left;
outline: none;
margin: 0px 40px 0px 0px;
_margin: 0px 40px 0px 0px;
}

.portlink:hover, .portlinkdn{
background-position: -110px 0px;
outline: none;
}*/

.portlink, .portlinkdn{
text-decoration:none;
width: 110px;
height:140px;
float:left;
margin: 0px 40px 0px 0px;
cursor: pointer;

}

.portlinkdn{
background-image:url(../images/pointer2.jpg);
background-position: bottom;
background-repeat: no-repeat;
text-align: center;
}

.projimg{
width: 110px;
height: 110px;
border: solid 2px #544c4a;
overflow: hidden;
display: block;
}


/*------------------------accordian------------------*/
#accordion {
margin:0px;
padding:0px;
width: 365px;
}

h3.toggler {
cursor: pointer;
font-family:Century Gothic, Arial;
font-weight:100;
font-size: 15px;
color: #e0ba5e;
background:#544b4b;/*--#544b4b--*/
margin: 3px 0px 2px 0px;
padding: 3px 3px 3px 5px;
/*height: 19px;*/
width: 365px;
}

/*.element{width: 365px;}*/
div.element p, div.element h4 {
margin:0px;
padding:4px;
}

blockquote {
padding:5px 20px;
}





/*-----------footer-------*/
#footer{
padding:0px 40px 0px 40px;
width:920px;
height:25px;
background-image:url(../images/Footer.jpg);
background-repeat:no-repeat;
float: left;
}

.footermenu{
font-size:11px;
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
outline:none;
}

.footermenu:hover{
font-size:11px;
text-decoration:underline;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
outline:none;
}

#footerlink{
width: 300px;
height: 22px;
float:left;
padding: 3px 0px 0px 0px;
color:#FFFFFF;
outline:none;
}

#lang{
width: 320px;
height: 22px;
float:left;
padding: 3px 0px 0px 0px;
text-align:center;
color:#FFFFFF;
outline:none;
}

.dot{
font-size:11px;
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
}

#copyright{
width: 300px;
height: 22px;
float:right;
padding: 3px 0px 0px 0px;
text-align:right;
}

.cotag{
font-size:11px;
text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
outline:none;
}


/*------------------------home flash setting---------------------*/
.mainflash{
width:1000px;
height:auto;
margins: 0px;
}


