/* MASTER BKGNDS HERE */
#pm_Master_front {
background-color:#2E394A;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_services {
background-color:#121F47;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_lettershop {
background-color:#4D5775;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_dataprocessing {
background-color:#656D87;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_fulfillment {
background-color:#7D849A;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_printing {
background-color:#949AAC;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_equipment {
background-color:#A0A5B5;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_warehouse {
background-color:#ACB1BF;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
#pm_Master_employment {
background-color:#B8BCC8;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:900px;
height:895px;
}
/**/
#pm_HeaderContainer {
float:left;
width:900px;
height:240px;
}
#pmTagline{
	background-image:url(images/header_1.gif);
	float:left;
	width:900px;
	height:39px;
}
#pmHeaderLeft{
	background-image:url(images/header_3.gif);
	float:left;
	width:632px;
	height:126px;
	padding-top: 40px;
}
#pmHeaderLogo{
	float:left;
	width:268px;
	outline:none;
	border:none;
}
#pmNavContainer {
	width:761px;
	height:35px;
	margin:auto;
	outline:none;
	border:none;
}
.pmNav {
	float:left;
	width:auto;
	height:35px;
	outline:none;
	border:none;
}
/* COLUMNS HERE */

#pmColumnsContainer_front{
float:left;
width: 900px;
height:565px;
margin-top:10px;
background-image: url(images/bkgnd_front_short.jpg);
background-repeat: no-repeat;
}
#pmColumnsContainer_services{
background-color:#121F47;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_lettershop{
background-color:#4D5775;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_dataprocessing{
background-color:#656D87;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_fulfillment{
background-color:#7D849A;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_printing{
background-color:#949AAC;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_equipment{
background-color:#A0A5B5;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_warehouse{
background-color:#ACB1BF;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
#pmColumnsContainer_employment{
background-color:#B8BCC8;
float:left;
width: 900px;
height:565px;
margin-top:10px;
}
/**/
.pmColumnLeft{
	float:left;
	width:370px;
	margin-right: 20px;
	height: 510px;
	padding-right: 20px;
	overflow: auto;
	padding-left: 40px;
	margin-top: 40px;
}
.pmColumnLeftHeader{
	float:left;
	width:380px;
	height:30px;
	margin-right:20px;
	margin-left:40px;
	margin-top: 40px;
}
.pmColumnLeftContent{
	float:left;
	overflow:auto;
	width:360px;
	height:480px;
	margin-right:20px;
	margin-left:40px;
	padding-right: 20px;
}
.pmColumnLeftContentExtra{
	background-color:#121F47;
	float:left;
}
.pmColumnLeftContent_equipment{
	background-color:#993300;
	float:left;
	overflow:auto;
	width:360px;
	height:480px;
	margin-right:20px;
	margin-left:40px;
	padding-right: 20px;
}
.pmColumnRight{
	float:left;
	width:430px;
	height:550px;
}
/* LAYOUT EXTRAS */
.pmListContainer{
	width:auto;
}
.pmRedBox {
	background-color: #993300;
	height: auto;
	width: auto;
	padding:6px;
}
.pmBlackBox {
	background-color: #000000;
	height: auto;
	width: auto;
	padding:6px;
}
#pmPhotoBox{
float:left;
width:440px;
}
#pmAffiliatesBox{
	float:left;
	width:424px;
	height:150px;
}
.pmParagraphBox{
margin-bottom:12px;
}
/**/
#pmFooter{
float:left;
background-image:url(images/footer.jpg);
background-repeat: no-repeat;
background-position: center top;
width:900px;
height:60px;
}
#pmCopyright{
float:left;
background-image:url(images/bkgnd_copyright.gif);
background-repeat: no-repeat;
background-position: center top;
width:900px;
height:15px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
text-align:left;
text-indent:18px;
padding-top:5px;
}
