body.home
{
margin: 0px;
text-align: center;
background-image:url(images/bg.jpg);
background-repeat:repeat-y;
background-color:#7B7B7B;
background-position:center;
}

div.holder
{
width: 746px;
margin: 0 auto;
text-align: left;

}

div.header
{
clear:both;
float:left;
width:746px;
height:118px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;

}

div.homeheadertext
{
font-family:Trebuchet MS, Helvetica, sans-serif;
color:#4E8AA5;
font-size:7.5pt;
position:relative;
width:146px;
height:40px;
top:60px;
left:600px;
text-transform:uppercase;
text-align:left;
}
	
	div.homeheadertextsecond
	{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	color:#4E8AA5;
	font-size:7.5pt;
	float:left;
	width:146px;
	height:40px;
	position:relative;
	left:195px;
	top:60px;
	text-transform:uppercase;
	text-align:left;
	}


	div.headerclickhome
	{
	float:left;
	position:relative;
	left:12px;
	top:55px;
	width:405px;
	height:60px;
	cursor:pointer;
	}

div.header2
{
float:left;
clear:both;
width:746px;
height:206px;
}


											/* Start Top Navagation */





div.navagation
{
width:206px;
height:206px;
/*
background-image:url(images/topleftnav.jpg);
background-repeat:no-repeat;
*/
margin: 0 auto; 
padding: 0; 
list-style: none;
float: left;
clear: both;
}
/*
#nav li
a {
	text-indent:-999em;
	display:block;	
	list-style: none;
	float: left;

}


#nav li, ul, ol {
	list-style:none;
	margin: 0;
	padding: 0;
	float: left;

}

#nav li a.spacer					{ background: url('images/topleftnav.jpg') no-repeat -0px -0px;    	width: 206px; height: 26px }
#nav li a:hover.spacer				{ background: url('images/topleftnav.jpg') no-repeat -0px -0px;    	width: 206px; height: 26px }

#nav li a.aboutus					{ background: url('images/topleftnav.jpg') no-repeat -0px -26px;    	width: 206px; height: 28px }
#nav li a:hover.aboutus				{ background: url('images/topleftnav.jpg') no-repeat -0px -26px;    	width: 206px; height: 28px }
	
#nav li a.products					{ background: url('images/topleftnav.jpg') no-repeat -0px -54px; 	width: 206px; height: 37px }
#nav li a:hover.products			{ background: url('images/topleftnav.jpg') no-repeat -0px -54px; 	width: 206px; height: 37px }

#nav li a.industrylinks				{ background: url('images/topleftnav.jpg') no-repeat -0px -91px;   	width: 206px; height: 36px }
#nav li a:hover.industrylinks		{ background: url('images/topleftnav.jpg') no-repeat -0px -91px; 	width: 206px; height: 36px }
	
#nav li a.projects					{ background: url('images/topleftnav.jpg') no-repeat -0px -127px; 	width: 206px; height: 36px }
#nav li a:hover.projects			{ background: url('images/topleftnav.jpg') no-repeat -0px -127px; 	width: 206px; height: 36px }

#nav li a.contacts					{ background: url('images/topleftnav.jpg') no-repeat -0px -163px;     width: 206px; height: 43px }
#nav li a:hover.contacts			{ background: url('images/topleftnav.jpg') no-repeat -0px -163px;  	width: 206px; height: 43px }

*/
											/* End Top Navagation */


div.pageheaderpictures
{
width:540px;
height:206px;
background-image:url(rotate.php);
background-repeat:no-repeat;
float:right;
}

div.pageheaderpictures2
{
width:540px;
height:206px;
background-image:url(rotate.php);
background-repeat:no-repeat;
float:right;
}



div.contentareaholder
{
width:746px;
clear:both;
float:left;
}

div.contentleft
{
width:206px;
height:361px;
float:left;
}

div.contentleftsecond
{
width:206px;
height:548px;
float:left;
}



div.homemaincontentholder
{
width:540px;
float:right;

}

div.secondmaincontentholder
{
width:540px;
float:right;

}



div.homecontentheader
{
width:540px;
clear:both;
float:left;
height:44px;
background-image:url(images/contentheader.jpg);
background-repeat:no-repeat;

}

div.secondcontentheader
{
width:540px;
clear:both;
float:left;
height:44px;
background-image:url(images/secondcontentheader.jpg);
background-repeat:no-repeat;

}


div.homecontent
{
width:540px;
clear:both;
float:left;
/*
background-image:url(images/homecontentarea.jpg);
background-repeat:no-repeat;
*/


}

div.homecontentpadding
{
width:495px;
padding-left:5px;
padding-right:40px;
padding-top:5px;
padding-bottom:5px;
float:left;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:#5F5E5E;
}

div.secondcontentpadding
{
width:475px;
padding-left:20px;
padding-right:40px;
padding-top:5px;
padding-bottom:5px;
float:left;
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:10pt;
line-height:20px;
color:#5F5E5E;

}


div.secondcontent
{
width:540px;
clear:both;
float:left;
background-image:url(images/secondcontentbg.jpg);
background-repeat:repeat-y;



}

div.secondcontentfooter
{
float:left;
width:540px;
height:23px;
background-image:url(images/secondcontentfooterbg.jpg);
background-repeat:no-repeat;
clear:both;
}


div.homeproductlineheader
{
width:540px;
clear:both;
float:left;
height:40px;
background-image:url(images/homeproductlinksheader.jpg);
background-repeat:no-repeat;


}

div.homeproductlineheadericons
{
width:540px;
clear:both;
float:left;
height:65px;
background-image:url(images/productlinks.jpg);
background-repeat:no-repeat;


}

div.recentprojectsheader
{
width:206px;
height:44px;
background-image:url(images/recentprojectheader.jpg);
background-repeat:no-repeat;
float:left;
}

div.recentprojects
{
width:206px;
height:317px;
background-image:url(images/recentprojectarea.jpg);
background-repeat:no-repeat;
float:left;
clear:both;
}

div.recentprojectspadding
{
width:176px;
padding-left:30px;
height:302px;
padding-bottom:15px;
float:left;
}

div.homefootercontentholder
{
width:746px;
height:187px;
float:left;
clear:both;
}

div.projectlink
{
width:206px;
height:187px;
float:left;
}

div.secondprojectlink
{
width:206px;
height:187px;
float:left;
clear:both;
}


			
div.supplierbullets
{
width:540px;
height:187px;
float:right;
background-image:url(images/homeproductbulletpoints.jpg);
background-repeat:no-repeat;
}

div.supplierbulletspadding
{
width:342px;
height:114px;
position:relative;
float:left;
left:45px;
top:40px;
}



			li.brands
			{
			margin: 0 auto;
			padding: 0;
			list-style-image:url(images/brandsli.jpg);
			font-family: Trebuchet MS, Helvetica, sans-serif; font-size:9pt;
			}

div.listbrandsleft
{
width:171px;
float:left;
margin-left: 0px;
padding-left: 0px;
list-style-image:url(images/brandsli.jpg);
}

div.listbrandsright
{
width:171px;
float:right;
margin-left: 0px;
padding-left: 0px;
list-style-image:url(images/brandsli.jpg);

}


	

	
	

div.footerimage
{
width:746px;
height:20px;
background-image:url(images/footerbar.jpg);
background-repeat:no-repeat;
float:left;
clear:both;
}

div.footerlinks
{
width:746px;
float:left;
clear:both;
text-align:center;
font-family: Trebuchet MS, Helvetica, sans-serif; font-size:10pt;
color:#333333;
}
