@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}

body{
background: url(../images/bg-body.gif) center top repeat-x;
background-color:#c9c1b4;
}
/*-------wapper------*/
#wrapper{
width:1000px;
height:auto;
/*min-height:1270px;*/
margin:0 auto;
}
/*-------/wapper------*/



/*-------header------*/
#header{
width:1000px;
height:161px;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}

#header-l{
width:50%;
float:left;
padding:10px 0px 0px 5px;
}

#header-r{
width:45%;
float:right;
margin:40px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.icon{
width:120px;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.header-address{
width:255px;
height:100px;
float:right;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
color:#FFF;
letter-spacing:1px;
}

#header-r h4{
font-family:Tahoma, Geneva, sans-serif;
font-size:16px;
font-style:italic;
color:#000;	
font-weight:normal;
padding:10px 0px 10px 0px;
}

.logo{
width:446px;
height:128px;
float:left;
}

.language{
width:100px;
float:right;
}
.language p{
float:right; 
padding:0 10px 20px 0; 
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#006;
}
.language a{
text-decoration:none;
color:#006;
}
.language a:hover{
text-decoration:underline;
color:#fff;
}

#navigation{
/*background:url(images/bg-nav.jpg) repeat-x top;*/
width:1000px;
height:35px;
float:right;
margin:0px 0px 0px 0px;
}
#navbarleft {
width:988px;
height:35px;
margin:0px;
float:left;
padding: 0px;
background:url(../images/bg-nav.png) repeat-x;
}
	
#navleft {
background:url(../images/bg-nav-lft.png) no-repeat;	
width:6px;
height:35px;	
margin:0px;
float:left;
padding: 0px;
}



#navright {
background:url(../images/bg-nav-rt.png) no-repeat;
width:6px;
height:35px;	
margin:0px;
float:right;
padding: 0px;
}	
	
#nav ul {
background: url(../images/bg-nav.png) repeat-x;
float: left;
list-style: none;
margin: 0px;
padding: 0px;
height:35px;
width:988px;
}
	

#nav li {
background:url(../images/nav-divider.png) no-repeat right center;
list-style: none;
float:left;
line-height:19px;
text-align:center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
	
#nav li a, #nav li a:link, #nav li a:visited {
/*background:url(images/nav-divider.gif) no-repeat right;*/
color: #FFF;
display: block;
font-family:Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight:normal;
padding:9px 28px 8px 28px;
/*margin:0px 10px 0px 10px;*/
text-decoration:none;
text-transform:uppercase;
height:19px;
}

#nav li a:hover, #nav li a:active {
background:url(../images/bg-nav-hover.png) repeat-x;
/*margin:0px 10px 0px 10px;*/
color: #FFF;
font-family:Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration: none;
text-transform:uppercase; 
padding:9px 28px 8px 28px;
}

.menuon{
background:url(../images/bg-nav-hover.png) repeat-x;
margin: 0px;
color: #FFF;
text-decoration: none; 
padding:9px 25px 8px 25px;

}

/*Nav Contactus */
#navc ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
height:35px;
}
	

#navc li {
list-style: none;
float:left;
/*width:141px;*/
line-height:19px;
text-align:center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
	
#navc li a, #navc li a:link, #navc li a:visited {
color: #FFF;
display: block;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight:normal;
/*margin:0px 10px 0px 10px;*/
padding:9px 25px 8px 25px;
text-decoration:none;
text-transform:uppercase;
height:19px;
}

#navc li a:hover, #navc li a:active {
/*margin:0px 10px 0px 10px;*/
color: #FFF;
display:block;
font-family:Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration: none;
text-transform:uppercase; 
padding:9px 25px 8px 25px;
background:url(../images/bg-nav-hover.png) repeat-x;
}


/*/*/
.banner{
background:#FFF;	
width:980px;
height:345px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.banner-top{
background:url(../images/banner-top.png) no-repeat center;
width:1000px;
height:8px;
float:left;
clear:both;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.white{
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
color:#FFF;
line-height:20px;
font-weight:bolder;
text-align:center;
padding-left:25px;
}

/*-------/header------*/


#content{
width:980px;
background:#FFF url(../images/img-wrap-btm.png) no-repeat bottom center;
height:auto;
float:left;
padding:10px 10px 150px;
margin:0px 0px 0px 0px;
}

#education{
width:980px;
background:#FFF url(../images/img-edu-btm.png) no-repeat bottom center;
height:auto;
float:left;
padding:10px 10px 150px;
margin:0px 0px 0px 0px;
}

#investment{
width:980px;
background:#FFF url(../images/img-invst-btm.png) no-repeat bottom center;
height:auto;
float:left;
padding:10px 10px 150px;
margin:0px 0px 0px 0px;
}

#content_l{
width:590px;;
/*background:#FFF;*/
height:auto;
float:left;
padding:0px 10px 0px 0px;
}

#content_l p{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:22px;
color:#000000;
float:left;
font-size:13px;
padding:20px 0px 0px 0px;
}

#content_l h2{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:20px;
color:#900;
float:left;
font-size:15px;
padding:30px 0px 0px 0px;
}

#content_l h4{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:24px;
color:#900;
float:left;
font-size:16px;
padding:10px 0px 0px 0px;
}

#content_l h5{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:20px;
color:#666;
float:left;
font-size:14px;
padding:10px 0px 0px 0px;
}


#content_l ul{
font-family:Verdana, Geneva, sans-serif;
line-height:24px;
color:#000000;
float:left;
font-size:13px;
padding:10px 0px 0px 0px;
}

#content_l ul li{
list-style-image:url(../images/bullet.png);	
color:#000000;
width:100%;
line-height:30px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 20px;
}

#content_l ul li a{
text-decoration:none;
color:#000;
}

#content_l ul li a:hover{
text-decoration:none;
color:#999;

}


.divimg{
width:180px;
height:165px;
float:left;
margin-bottom:10px;
margin-right:10px;
padding:0px 0px 0px 0px;
}

#content_r{
width:300px;
/*background:#FFF;*/
height:auto;
padding:0px 0px 0px 0px;
float:right;
}

.img-contactus{
background:url(../images/img-contactus.png) no-repeat;	
width:293px;
height:226px;;
float:left;
}

.img-contactus p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#000;
margin:100px 0px 0px 30px;
line-height:20px;
text-align:left;
}

.img-contactus a{
text-decoration:none;
color:#000;
}

.img-contactus a:hover{
text-decoration:none;
color:#fff;
}

.img-news{
background:url(../images/img-news.png) no-repeat;		
width:293px;
height:212px;
float:left;
}

.img-news ul{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:13px;
padding:10px 0px 0px 0px;
margin:65px 0px 0px 20px;
}

.img-news ul li{
list-style-image:url(../images/bullet.png);
color:#000000;
line-height:20px;
padding:0px 5px 5px 5px;
}

.img-news ul li a{
text-decoration:none;
color:#000;
}

.img-news ul li a:hover{
text-decoration:none;
color:#fff;
}




/*-------footer------*/

#footer {
width : 100%;
height : 90px;
margin : 0;
padding : 0;
background:url(../images/bg-footer.gif) repeat;
}
#footer_sub {
background:url(../images/bg-sub-footer.png) no-repeat top center;	
width : 990px;
height : 29px;
margin : 0 auto;
padding : 0 5px 0 5px;
font-family : Verdana;
line-height : 14px;
font-size : 12px;
text-align : center;
color : #fff;
}

#footer_sub a{
text-decoration:none;
color:#fff;
}


#footer_sub a:hover{
text-decoration:underline;
color:#fff;
}
/*-------/footer------*/

h3{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:18px;
font-weight:bold;
color:#ffffff;
font-size:18px;
padding:0px 5px 0px 0px;
margin-top:20px;
}

h4{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:16px;
font-weight:bold;
color:#ef9a08;
font-size:18px;
padding:10px 0px 0px 0px;
}


/*-------sitemap------*/
.sitemap {
width:300px;
/*background:#FFF;*/
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.sitemap ul{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:24px;
color:#000;
float:left;
font-size:13px;
padding:10px 0px 0px 15px;
}

.sitemap ul li{
list-style:none;	
color:#000;
padding:0px 0px 0px 20px;
}

.sitemap ul li a{
text-decoration:none;
color:#000;
font-weight:600;
padding:0px 0px 0px 20px;
}
.sitemap ul li a:hover{
text-decoration:none;
color:#666;
font-weight:600;
padding:0px 0px 0px 20px;
}
/*-------/sitemap------*/




/*-------job in progress ------*/
.jinprogress {
width:520px;
/*background:#FFF;*/
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.jinprogress ul{
width:45%;	
font-family:Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#ffffff;
float:left;
font-size:13px;
padding:10px 0px 0px 5px;
}

.jinprogress ul li{
/*background:url(../images/bullet.gif) no-repeat left;*/	
list-style:none;	
color:#ffffff;
padding:0px 0px 0px 20px;
}

.jinprogress p{
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
line-height:18px;
color:#ffffff;
float:left;
font-size:14px;
padding:0px 0px 0px 0px;
}
/*-------/job in progress ------*/
.spacer{
width:100px;
height:20px;
float:left;	
list-style:none;
}

/*-------/sitemap------*/

/*-------continfo------*/
.continfo{
width:450px;
height:auto;
float:left;
padding:2px 0px 0px 0px;
margin-bottom:5px;
}

.continfo p{
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
line-height:28px;
color:#ffffff;
float:left;
font-size:12px;
padding:10px 0px 0px 0px;
}

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

.continfo a:hover{
text-decoration:none;
color:#999;
}
.continfo h4{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:0px;
font-weight:bold;
color:#F33;
font-size:15px;
padding:0px 0px 0px 0px;
text-transform: uppercase;
}
.continfo h3{
color:#ffffff;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
font-weight: bold;
line-height: 18px;
padding: 0px;
}

.continfo h2{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:18px;
font-weight:bold;
color:#ffffff;
font-size:14px;
padding:10px 0px 0px 0px;
}



/*-------/continfo------*/

.thankyou{
width:450px;
min-height:400px;
}



/*-------portfolio------*/

.portfolio {
width:500px;
/*background:#FFF;*/
height:auto;
float:left;
padding:0px 0px 0px 20px;
}
.portfolio ul{
width:32%;	
font-family:Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#ffffff;
float:left;
font-size:13px;
padding:10px 0px 0px 5px;
}

.portfolio ul li{
/*background:url(../images/bullet.gif) no-repeat left;*/	
list-style:none;	
color:#ffffff;
padding:0px 0px 0px 10px;
width:100%;
}

.portfolio p{
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
line-height:18px;
color:#ffffff;
float:left;
font-size:14px;
padding:0px 0px 0px 0px;
}

.portfolioimg{
width:184px;
height:116px;
float:left;
padding:0px 0px 0px 0px;
margin:10px 30px 10px 30px;
}

/*-------/portfolio------*/


/*******About us******/
#abtus{
width:980px;
background:#FFF url(../images/img-wrap-btm.png) no-repeat bottom center;
height:auto;
float:left;
padding:10px 10px 150px;
margin:0px 0px 0px 0px;
}

#abtus_l{
width:590px;;
/*background:#FFF;*/
height:auto;
float:left;
padding:0px 10px 0px 0px;
}

#abtus_l p{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:22px;
color:#000000;
float:left;
font-size:13px;
padding:20px 0px 0px 0px;
}

#abtus_l h2{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:20px;
color:#900;
float:left;
font-size:15px;
padding:30px 0px 0px 0px;
}

#abtus_l h4{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:24px;
color:#900;
float:left;
font-size:16px;
padding:10px 0px 0px 0px;
}

#abtus_l h5{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:24px;
color:#000;
float:left;
font-size:14px;
padding:10px 0px 0px 0px;
border-bottom: 1px #333333 dashed;
}

#abtus_l h6{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:18px;
color:#b83838;
float:left;
font-size:12px;
padding:0px 0px 0px 0px;
}

#abtus_l ul{
font-family:Verdana, Geneva, sans-serif;
line-height:18px;
color:#000000;
float:left;
font-size:13px;
padding:10px 0px 0px 0px;
}

#abtus_l ul li{
background:url(../images/bullet.png) no-repeat left center;	
list-style:none;	
color:#000000;
width:100%;
line-height:14px;
padding:0px 0px 0px 15px;
}

.img-testimonial{
background:url(../images/img-testimonial-1st.png) no-repeat;		
width:273px;
height:320px;
float:left;
padding:40px 10px 5px 10px;
}

.img-testimonial h5{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:24px;
color:#FFF;
float:left;
font-size:14px;
padding:0px 0px 0px 0px;
margin-left:10px;
border-bottom: 1px #b38e1b dashed;
width:255px;
}

.img-testimonial p{
color: #000000;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight:normal;
line-height: 28px;
padding: 0px 10px 0px 10px;
text-align: justify;
font-style:italic;
letter-spacing:normal;
}


.img-testimonial2{
background:url(../images/img-testimonial-2nd.png) no-repeat;		
width:273px;
height:370px;
float:left;
padding:25px 10px 5px 10px;
}

.img-testimonial2 h5{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
line-height:20px;
color:#FFF;
float:left;
font-size:14px;
padding:0px 0px 0px 0px;
margin-left:10px;
border-bottom: 1px #b38e1b dashed;
width:255px;
}

.img-testimonial2 p{
color: #000000;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
font-weight:normal;
line-height: 26px;
padding: 0px 10px 0px 10px;
text-align: justify;
font-style:italic;
letter-spacing:normal;
}





.img-testimonial3{
background:url(../images/img-testimonial-note2.png) no-repeat;		
width:293px;
height:650px;
float:left;
padding-top:45px;
}
.img-testimonial3 ul{
font-family:Georgia, "Times New Roman", Times, serif;
line-height:24px;
color:#000000;
font-size:13px;
padding:10px 0px 0px 0px;
margin:40px 0px 0px 30px;
}

.img-testimonial3 ul li{
background:url(../images/bullet.png) no-repeat left center;	
list-style:none;	
color:#000000;
line-height:30px;
padding:0px 0px 0px 20px;
}

.img-testimonial3 h5{
font-family:Verdana, Geneva, sans-serif;
text-align:justify;
color:#FFF;
float:left;
font-size:14px;
padding:0px 0px 0px 0px;
margin-left:20px;
border-bottom: 1px #b38e1b dashed;
width:260px;
}

.img-testimonial3 p{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-style:italic;
color:#000;
text-align:justify;
line-height:20.8px;
padding:0px 15px 0px 20px;
}

/*************contact us form****************/

#formcontainer{
width:430px;
height:auto;
/*background:#666;*/
float:left;
margin:15px 0px 0px 0px;
}

#form{
background:#999;	
width:400px;
height:auto;
margin:10px 10px 10px 0px;
border:4px #CCC solid;
height:auto;
}

#form-main{
width:400px;
margin:0px 0px 0px 0px;
padding:10px 0 0 0px;
height:auto;
}

#form-left{
width:120px;
float:left;
margin:5px 0px 0px 0px;
padding:5px 0px 10px 10px;
height:auto;
}
#form-left input{
width:100px;
height:20px;
border:1px #909090 solid;
margin-bottom:8px;
margin-top:8px;
}

#form-left label{
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


#form-rt{
width:250px;
float:right;
margin:0px 0px 0px 5px;
height:auto;
}

#form-rt input{
width:230px;
height:20px;
border:1px #909090 solid;
margin-bottom:8px;
margin-top:8px;
}

#form-rt label{
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
width:200px;
}

#form-btm textarea{
width:230px;
float:none;
margin:0px 10px 20px 0px;
padding:0px 0px 0px 0px;
height:60px;
}

#form-btm label{
color:#ffffff;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}

#submit{
width:70px;
height:30px;
font-family:; 
font-weight:bold; 
font-size:14px; 
color:#000;
border: none;
margin:0px 0px 0px 0px;
padding-bottom:2px;
}

#reset{
width:70px;
height:30px;
font-family:; 
font-weight:bold; 
font-size:14px; 
color:#000;
border: none;
margin:0px 0px 0px 0px;
cursor:pointer;
padding-bottom:2px;
}




.office{
background:#666;	
width:261px;
height:285px;	
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#FFF;
text-align:center;
line-height:26px;
border:1px #999 solid;
padding:1px 0px 0px 0px;
}
