/* CSS Document */
body
{
padding:0px;
margin:0px;
background-image:url(images/bg.png);
background-repeat:repeat;

}
p
{padding:0;
margin:0px;
}
.wrapper
{
width:960px;
height:600px;
margin:0 auto;
background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	margin-top:40px;


}
.wrapper2
{
width:960px;
height:2000px;
margin:0 auto;
background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	margin-top:40px;


}
.wrapper3
{
width:960px;
height:1230px;
margin:0 auto;
background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	margin-top:40px;


}
.header
{
float:left;
width:960px;
height:65px;
padding-top:15px;
}
.logo
{
float:left;
width:350px;
height:60px;
}
.menubar
{
float:left;
width:610px;
height:45px;
padding-top:15px;
text-align:right;
}
.imageslider
{
float:left;
width:960px;
height:300px;
}
.marqueescroller
{
float:left;
width:960px;
height:20px;
background-color:#feb300;
}
a
{
text-decoration:none;
font-family:Calibri;
font-size:17px;
color:#666666;
}
a:hover
{
color:#feb300;
}
.selected
{
color:#feb300;
}
image
{
border:none;
}
.cnt
{
font-family:Calibri;
font-size:14px;
color:#333333; 
padding-left:5px;
padding-right:10px;
text-align:justify;
line-height:18px;
}
.txtcnt
{
font-family:Calibri;
font-size:14px;
color:#333333; 

}
.cnt2
{
font-family:Calibri;
font-size:14px;
color:#333333; 
padding-left:20px;
padding-right:10px;
text-align:justify;
line-height:18px;
}
.cntmarquee
{
font-family:Calibri;
font-size:13px;
font-weight:bold;
color:#FFFFFF;  
padding-left:5px;
padding-right:10px;
text-align:justify;
line-height:18px;
}
.cntarea
{
float:left;
width:960px;
height:160px;
padding-top:15px;
}
.cntareaprojects
{
float:left;
width:960px;
height:800px;
padding-top:15px;
}
.cntareaproducts
{
float:left;
width:1160px;
height:1570px;
padding-top:15px;
}
.cntareaproducts1
{
float:left;
width:1250px;
height:550px;
}
.home1
{
float:left;
width:500px;
height:140px;
margin-right:10px;
}
.home2
{
float:left;
width:420px;
height:140px;
margin-left:19px;
}
.abut1
{
float:left;
width:600px;
height:140px;
}
.prjct
{
float:left;
width:600px;
height:840px;
}
.abut2
{
float:left;
width:320px;
height:140px;
margin-left:19px;
}
.sep
{
float:left;
height:130px;
width:1px;
background-color:#000000;
}
.hdg
{
font-family:Calibri;
font-size:14px;
line-height:20px;
font-weight:bold;
color:#000000;
}
.hdg2
{
font-family:Calibri;
font-size:14px;
line-height:20px;
font-weight:bold;
color:#feb300;
}
.footer
{float:left;
width:960px;
height:25px;
background-color:#eeeeee;
}
.footercnt
{
font-family:Calibri;
font-size:13px;
color:#333333;
padding-top:5px;
padding-right:5px;
text-align:right;

}