/* CSS Document */

body 
{
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	vertical-align:top;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	background-color: #000000;
	font-size:12px;
	line-height: 16px;
	color:#FFFFFF;
	text-align:left;
	background: url(../images/middlebg.jpg) #000 repeat;
}

#container
{
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;		
	width: 990px;
	height: 1200px;
	border: 1px solid #1a1a1c;
	background: url(../images/middlebg.jpg) repeat #000;		
}

#ConsultancyContainer{

	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;		
	width: 990px;
	height: auto;
	border: 1px solid #1a1a1c;
	background: url(../images/middlebg.jpg) #000 repeat;	
	
}


#ClientContainer{

	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;		
	width: 990px;
	height: 1655px;
	border: 1px solid #1a1a1c;
	background: url(../images/middlebg.jpg) #000 repeat;	
	
}

#Apartmentcontainer
{
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;		
	width: 990px;
	height: 1250px;
	border: 1px solid #1a1a1c;
	background: url(../images/middlebg.jpg)  #000 repeat;		
}


#Machineriescontainer
{
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;		
	width: 990px;
	height: 1480px;
	border: 1px solid #1a1a1c;
	background: url(../images/middlebg.jpg) #000 repeat;		
}



#PreEngineeringSteelContainer
{
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;		
	width: 990px;
	height: 1835px;
	border: 1px solid #1a1a1c;
	background: url(../images/middlebg.jpg) #000 repeat;		
}

.header
{
	width: 990px;
	height: 100px;
	border: 0px solid #333;	
}

.logo
{
	width: 115px;
	height: 98px;
	float: left;
	margin: 0 0 0 7px;
	border: 0px solid #F00;	
}

.menu
{
	width: 606px;
	height: 68px;
	float: left;
	margin: 0 0 0 260px;
}

.bannerrow
{
	width: 990px;
	height: 274px;
	margin: 5px 0 5px 0;
 
}

.bannerbigimages
{
	width: 774px;
	height: 271px;
	float: left;
	border: 1px solid #FFFFFF;
}

.bannersmallimages
{
	width: 170px;
	height: 271px;
	background-color: #000000;
	border: 1px solid #333;
	margin: 0 0 0 33px;
	float: left;

}

.gap10{ width:100%; float:left; height:10px;}
.trustimages{ width:990px; margin:auto; text-align:center;}
.gap20{ width:100%; float:left; height:10px;}

.iconImages{ width:990px; margin:auto; text-align:center;}

.Apartment{width:990px; margin:auto; text-align:center; min-height:650px;}
.Machineries{width:990px; margin:auto; text-align:center; min-height:955px;}
.Architectural{width:990px; margin:auto; text-align:center; min-height:675px;}
.Consultancy{width:990px; margin:auto; text-align:center; }
.Client{width:990px; margin:auto; text-align:center; height:auto; }
.PreEngineeringSteel{width:990px; float:left; min-height:1100px;} 

.imageBorder{width:306px; float:left; height:263px;}
.imageBorder1{width:306px; float:left; height:263px; background-image:url(../images/1.jpg); border:2px solid #000000; border-radius: 5px; font-size:16px; font-weight:normal; line-height:65px; color:#FFFFFF; text-decoration:none;}

.imageBorder2{width:306px; float:left; height:263px; background-image:url(../images/2.jpg); border:2px solid #000000; border-radius: 5px; font-size:16px; font-weight:normal; line-height:65px; color:#FFFFFF;}

.imageBorder3{width:306px; float:left; height:263px; background-image:url(../images/3.jpg); border:2px solid #000000; border-radius: 5px; font-size:16px; font-weight:normal; line-height:65px; color:#FFFFFF;}

.imageBorder4{width:306px; float:left; height:263px; background-image:url(../images/4.jpg); border:2px solid #000000; border-radius: 5px; font-size:16px; font-weight:normal; line-height:65px; color:#FFFFFF;}

.imageBorder5{width:306px; float:left; height:263px; background-image:url(../images/5.jpg); border:2px solid #000000; border-radius: 5px; font-size:16px; font-weight:normal; line-height:65px; color:#FFFFFF;}

.imageBorder6{width:306px; float:left; height:263px; background-image:url(../images/6.jpg); border:2px solid #000000; border-radius: 5px; font-size:16px; font-weight:normal; line-height:50px; color:#FFFFFF;}
.imageBorder1:hover{border:2px solid #FFFFFF;border-radius: 5px;}
.imageBorder2:hover{border:2px solid #FFFFFF;border-radius: 5px;}
.imageBorder3:hover{border:2px solid #FFFFFF;border-radius: 5px;}
.imageBorder4:hover{border:2px solid #FFFFFF;border-radius: 5px;}
.imageBorder5:hover{border:2px solid #FFFFFF;border-radius: 5px;}
.imageBorder6:hover{border:2px solid #FFFFFF;border-radius: 5px;}

.gapWidth10{width:29px; float:left; height:5px;}	
.footer{width:990px; float:left; height:56px; background-color:#191919;}
.footerLeft{ width:40%; padding-left:2%; float:left; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:50px;}
.footerRight{width:40%; float:right; text-align:right; padding-top:10px; padding-right:10px;}
 

.bodyLeft{width:24%; padding-left:1%; float:left;}
.textHeader{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#c21010;}	

hr{  height: 1px; border: 1px solid #333;}
.firstImage{
	text-decoration:none;
}