@charset "utf-8";
/* CSS Document */
* {
		margin:0px;
		padding:0px;
}
@font-face {
	src:url(fonts/TCM_____.TTF);
	font-family:Tw Cen MT condensed;
}
#home {
		width:1000px;
		height:900px;
		margin:auto;
		background-color:#FFF;
		box-shadow:0px 0px 5px #999;
	

}
.total {
		width:100%;
		height:auto;
		background-color:rgba(222,222,222,0.5);
}
.welcome {
		width:450px;
		height:50px;
		float:left;
		margin-left:20px;
		margin-top:185px;
		font-family:Tw Cen MT condensed;
		color:#000;
		font-size:22px;
}
.style1 {
		font-family:Tw Cen MT condensed;
		color:#166eae;
		font-size:26px;
}
.content {
		width:846px;
		height:auto;
		float:left;
		margin-left:20px;
		margin-top:10px;
		font-family:Tw Cen MT condensed;
		font-size:18px;
		color:#515e5e;
}
.content ul {
	list-style-image:url(images/bullet.png);
}
.down-content {
		width:960px;
		height:320px;
		float:left;
		margin-left:20px;
		margin-top:30px;
		background-color:#FFF;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		box-shadow:0px 0px 10px #666;
		-webkit-box-shadow:0px 0px 10px #666;
		-moz-box-shadow:0px 0px 10px #666;
		-o-box-shadow:0px 0px 10px #666;
		-ms-box-shadow:0px 0px 10px #666;
}
.admaking {
		width:230px;
		height:305px;
		float:left;
		margin-left:8px;
		margin-top:5px;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		box-shadow:0px 0px 10px #666;
		-webkit-box-shadow:0px 0px 10px #666;
		-moz-box-shadow:0px 0px 10px #666;
		-o-box-shadow:0px 0px 10px #666;
		-ms-box-shadow:0px 0px 10px #666;
}
.ad-content {
		width:230px;
		height:40px;
		background-color:#166faf;
		border-radius:10px 10px 0px 0px ;
		-webkit-border-radius:10px 10px 0px 0px ;
		-moz-border-radius:10px 10px 0px 0px ;
		-o-border-radius:10px 10px 0px 0px ;
		-ms-border-radius:10px 10px 0px 0px ;
}
.add-making-image {
		width:82px;
		height:77px;
		float:left;
		margin-left:68px;
		margin-top:5px;
		transition:all 1s ease;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
}
.admaking:hover .add-making-image {
		transform:rotate(360deg);
		-webkit-transform:rotate(360deg);
		-moz-transform:rotate(360deg);
		-ms-transform:rotate(360deg);
		-o-transform:rotate(360deg);
}
.add-main-content {
		width:225px;
		height:160px;
		float:left;
		font-family:Tw Cen MT condensed;
		font-size:15px;
		color:#515e5e;
		text-align:justify;
}
.more {
		width:80px;
		height:18px;
		float:right;
		font-family:Tw Cen MT condensed;
		font-size:18px;
		color:#515e5e;
}
.more a {
		text-decoration:none;
		font-family:Tw Cen MT condensed;
		font-size:18px;
		color:#515e5e;
}
.more a:hover {
		color:#224d80;
		font-weight:bold;
}
.add-title {
		width:190px;
		height:28px;
		float:left;
		margin-left:10px;
		margin-top:5px;
		font-family:Tw Cen MT condensed;
		font-size:22px;
		color:#FFF;
		font-weight:300;
}
#about{
		width:1000px;
		height:1130px;
		margin:auto;
		background-color:#FFF;		
}
.style2 {
		font-family:Tw Cen MT condensed;
		color:#166eae;
		font-size:30px;
		font-weight:bold;
}
.why {
		width:200px;
		height:40px;
		float:left;
		margin-left:20px;
		margin-top:10px;
		color:#166eae;
		font-size:16px;
		
}
#services {
		width:1000px;
		height:1950px;
		margin:auto;
		background-color:#FFF;
}
#clients {
		width:1000px;
		height:830px;
		margin:auto;
		background-color:#f5f3f3;
}
.client {
		width:500px;
		height:400px;
		float:left;
		clear:left;
		margin-left:55px;
		margin-top:30px;
		background-image:url(images/services.png);
		
}
#testimonials {
		width:1000px;
		height:830px;
		margin:auto;
		background-color:#f5f3f3;
}
.client {
		width:500px;
		height:400px;
		float:left;
		clear:left;
		margin-left:55px;
		margin-top:30px;
		background-image:url(images/services.png);
		
}
#careers {
		width:1000px;
		height:800px;
		margin:auto;
		background-color:#f1f1f2;
}
#call {
		width:1000px;
		height:780px;
		margin:auto;
		background-color:#f1f1f2;
		
}


			

