@charset "utf-8";
/* CSS Document */

body
		{
		background-image:url(images/background.jpg);
		margin:0px;
		padding:0px;
		}
.bodywrap
		{
		width:921px;
		margin: 0 auto;
		/*padding-left:50%;
		left:-459.5px;
		position:absolute;
		float:left;*/
		
		}
.topheader{
width:921px;

float:left;

}
.plexus-logo
{
background-image:url(images/plexus-logo.jpg);
height:178px;
width:458px;
margin:0px;
padding:0px;
float:left;
}	
.brochure{
height:88px;
width:105px;
float:left;
margin-top:90px;
padding-left:50px;
}
.key{
height:88px;
width:96px;
float:left;
margin-top:90px;
}
.lock{
height:88px;
width:120px;
float:left;
margin-top:91px;
}
.maincontentpiece{
background-image:url(images/maincontentpiece.gif);
width:920px;
height:585px;
float:left;
background-repeat:no-repeat;
}
.navwrap{
float:left;
padding-left:15px;
margin-top:5px;
}
.topflash{
background-image:url(images/flashpic.jpg);
height:191px;
width:876px;
margin-top:0px;
margin-left:7px;
}
.portfolioflash{
/*background-image:url(images/flashport.jpg);*/
width:331px;
height:200px;
float:left;
margin-top:60px;
margin-left:30px;
background-repeat:no-repeat;
position:relative;
display:inline}

.plexustext{
float:left;
width:500px;
max-height:200px;
margin-top:60px;
padding-left:30px;
color:#785E41;
font-weight:bold;}
.map{
background-image:url(images/map.gif);
height:183px;
width:134px;
float:left;
margin-top:70px;
margin-left:20px;
background-repeat:no-repeat;
}
.footerlinks{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
width:920px;
color:#FFFFFF;
padding-left:10px;
margin-top:110px;
text-align:center;
}


a:link {color:#948570;text-decoration:none;}     /* unvisited link */
a:visited {color: #948570;text-decoration:none;}  /* visited link */
a:hover {color: #948570;text-decoration:none;}   /* mouse over link */
a:active {color: #948570;text-decoration:none;}   /* selected link */

.footerlinks a, .footerlinks a:visited {
	color:#ffffff;
	text-decoration:none;
}
.footerlinks a:hover {
	text-decoration:underline;
}
/*start of the sub page*/
.substripeback{
background-image:url(images/subbackstripe.jpg);
background-repeat:repeat;
float:left;}
.subtoppiece{}

.caption {
color: #785E41;
font-family:Arial, Helvetica, sans-serif;
font-size: 11pt;
}
