/* CSS Document */

body {
	margin:0; 
  	padding:0;
	border:none;
	font-family: Verdana, TrebuchetMS, Arial, Helvetica, Verdana, sans-serif; 
	background-color:#ffffff;
	line-height:1.4;
	width:100%;
	height:100%;
	}
	
#top {
  width:735px; 
  height:527px; 
  border:0;
  background:url(images/bg.jpg) no-repeat;
  margin:0;
  padding:0;
  }

#topInteriorGeneric {
  width:735px; 
  height:527px; 
  border:0;
  background:url(images/generic.jpg) no-repeat;
  margin:0;
  padding:0;
  } 

	
#topInteriorPrint {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/samplesPrint.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorDig {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/samplesDigital.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorSamplesIntro {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/samples.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorWho {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/who.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorWhoServices {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/whoServices.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorWhoPhilosophy {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/whoPhilosophy.jpg) no-repeat;
  margin:0;
  padding:0;
  }

#topInteriorWhoProcess {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/whoProcess.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorCost {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/cost.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorCostLogo {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/costLogo.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorCostIdentity {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/costIdentity.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorCostBrochure {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/costBrochure.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorCostWebsite {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/costWebsite.jpg) no-repeat;
  margin:0;
  padding:0;
  }

#topInteriorCostAudit {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/costAudit.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorStart {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/start.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorStartEmployment {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/startEmployment.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  
#topInteriorOthers {
  float:left;
  width:735px; 
  height:526px;
  border:0;
  background:url(images/others.jpg) no-repeat;
  margin:0;
  padding:0;
  }
  

  
#topInteriorMkt {
  width:735px; 
  height:527px; 
  border:0;
  background:url(images/freemkt.jpg) no-repeat;
  margin:0;
  padding:0;
  } 
  
#nav {
  width:140px;
  height:527px; 
  border:0;
  float:left;
  vertical-align:top;
  padding-right:10px;
  }
 
#main {
  width:585px;
  height:527px; 
  border:0;
  margin:0;
  margin:0;
  font-size:11px;
  float:left;
  vertical-align:top;
  text-align:left;
  }
  
#main2 {
  width:65px;
  height:220px; 
  border:0;
  margin:0;
  font-size:11px;
  float:left;
  vertical-align:top;
  text-align:left;
  padding-top:278px; 
  padding-left:129px;
  }  
  
#mainInterior {
  	width:585px;
  	height:527px;
	border:0;
  	margin:0;
  	font-size:11px;
  	float:left;
  	vertical-align:top;
  	text-align:left;
  	}
	
#mainInteriorPop {
  	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	}
	
#mainInteriorPop .paraPopup {
	margin-bottom:20px;
	}
#mainInteriorPrint {
  	width:735px;
  	height:290px;
	border:0;
  	margin:0;
  	font-size:11px;
  	float:left;
  	vertical-align:top;
	padding-top:122px;
  	text-align:left;
  	}
	
#placeholder {
	width:566px;
	height:310px;
	float:right;
	vertical-align:top;
	padding-top:0px;
	}
	
#placeholderPrint {
	width:566px;
	height:310px;
	float:right;
	vertical-align:top;
	padding-top:0px;
	}

#placeholderDigital {
	width:546px;
	height:310px;
	float:right;
	vertical-align:top;
	padding-top:0px;
	padding-right:20px;
	}

#main .text {
	width:360px;
	height:392px;	
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:122px;
	}

#main a{
  color:#7f7b00;
  text-decoration:none;
  font-weight:bold;
}
	
#mainInterior .textInteriorWho {
	width:399px;
	height:389px;	
	color:#5a3d1b;
	padding-left:44px;
	padding-right:20px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:22px;
	}
	
.smallText {
	font-size:9px;
	padding-left:39px;
	color:#5a3d1b;
	padding-top:10px;
	letter-spacing:-1px;
	}
	
	
#mainInterior .textInteriorStart {
	width:350px;
	height:389px;	
	color:#5a3d1b;
	padding-left:44px;
	padding-right:20px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:22px;
	}
	
#mainInterior .textInterior {
	width:380px;
	height:434px;	
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:93px;
	}
	
#mainInterior .samplesText {
	width:340px;
	height:364px;	
	color:#5a3d1b;
	padding-left:44px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:21px;
	}
	
#mainInterior .mktText {
	width:380px;	
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin:0;
	vertical-align:top;
	}
	
#mainInterior2 .mktText {
	width:370px;
	height:350px;	
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin:0;
	vertical-align:top;
	}
	
#mainInterior2 {
  	width:585px;
	height:527px;
	border:0;
  	margin:0;
  	font-size:11px;
  	float:left;
  	vertical-align:top;
  	text-align:left;
  	}

#mainInterior2 .mktText2 {
	width:450px;
	height:40px;	
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin-top:4px;
	margin-bottom:0;
	vertical-align:top;
	}	


.freemkttips {
	margin-bottom:6px;
	margin-top:1px;
	line-height:1.2;
	font-size:10px;
	}

#main1 {
  	width:585px;
	height:527px;
	border:0;
  	margin:0;
  	font-size:11px;
  	float:left;
  	vertical-align:top;
  	text-align:left;
	color:#5a3d1b;
  	}
	
#main1 .samplesText {
	width:340px;
	height:364px;	
	color:#5a3d1b;
	padding-left:42px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:21px;
	}
	
#main1 .costText {
	width:370px;
	height:410px;	
	color:#5a3d1b;
	padding-left:42px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:10px;
	}
	
#main1 .auditText {
	width:360px;
	height:410px;	
	color:#5a3d1b;
	padding-left:42px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:10px;
	}
	
#main1 .othersText {
	width:380px;
	height:434px;	
	color:#5a3d1b;
	padding-left:42px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:10px;
	}
	
#main1 .mktText {
	width:380px;
	height:434px;	
	color:#5a3d1b;
	padding-left:42px;
	border:0;
	margin:0;
	vertical-align:top;
	padding-top:10px;
	}
	
#main1 .processText {
	width:380px;
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin:0;
	vertical-align:top;
	padding-top:10px;
	}
	
#main a {
  color:#7f7b00;
  text-decoration:none;
  outline:none;
  font-weight:bold;
}

#main a:hover {
	color: #db773b;
	font-weight:bold;
	}

#main1 a {
  color:#7f7b00;
  text-decoration:none;
  outline:none;
  font-weight:bold;
}

#main1 a:hover {
	color: #db773b;
	font-weight:bold;
	}
	
#main2 a {
  color:#7f7b00;
  text-decoration:none;
  outline:none;
  font-weight:bold;
}

#main2 a:hover {
	color: #db773b;
	font-weight:bold;
	}
#mainInterior a {
  color:#7f7b00;
  text-decoration:none;
  outline:none;
  font-weight:bold;
}

#mainInterior a:hover {
	color: #db773b;
	font-weight:bold;
	}
	
#mainInterior2 a {
  color:#7f7b00;
  text-decoration:none;
  outline:none;
  font-weight:bold;
}

#mainInterior2 a:hover {
	color: #db773b;
	font-weight:bold;
	}
#mainInteriorPop a {
  color:#95912d;
  text-decoration:none;
  outline:none;
  font-weight:bold;
}

#mainInteriorPop a:hover {
	color: #db773b;
	font-weight:bold;
	}
	
li {
    line-height:1.4;
   }


.logoThumbnail {
	float:left;
	}
    
#thumbnailContainer {
	width:566px;
	height:99px;
	text-align:left;
	vertical-align:top;
	padding:0;
	margin:0;
	border:0;
	float:left;
	}
	
#thumbnailGridGP {
	width:566px;
	height:99px;
	padding-left:30px;
	vertical-align:top;
	}
	
	
#bot {
  width:735px;
  height:78px; 
  border:0;
}
  
#botTrans {
	border:0;
	margin:0;
	padding:0;
	width:725px;
	height:78px;
	} 
  
#address {
	font-size:9px;
	color:#ffffff;
	text-align:center;
	width:735px;
	height:34px;
	line-height:-4px;
	background-color:#7f7b00;
	vertical-align:middle;
	}
 
#green {
	color:#32a01c;
	font-size:8px;
	width:85px;
	float:left;
	padding-top:65px;
	}
  
.greenText {
	color:#7f7b00;
	}
	
.orangeText {
	color:#db773b;
	}
  
.headlineOrange {
	color:#db773b;
	font-size:13px;
	font-weight:bolder;
	margin-bottom:3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-top:10px;
	}
	
.headlineBrown {
	color:#5a3d1b;
	font-size:13px;
	font-weight:bolder;
	margin-bottom:3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
	
.headlineBrownSm {
	color:#5a3d1b;
	font-weight:bold;
	}
	
.headlinePopup {
	font-size:13px;
	font-weight:bolder;
	margin-bottom:8px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
	
.smallPopHeader {
	font-size:11px;
	font-weight:bolder;
	margin-bottom:8px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}

#main .textLg {
	 font-size:14px;
	 font-weight:normal;
	 line-height:1.3;
	 margin-botom:0;
	 }
	 
#main1 {
  width:385px;
  height:434px; 
  border:0;
  margin:0;
  margin:0;
  font-size:11px;
  float:left;
  vertical-align:top;
  text-align:left;
  }
  
#main1 .text {
	width:360px;
	height:300px;	
	color:#5a3d1b;
	padding-left:39px;
	border:0;
	margin:0;
	vertical-align:top;
  	padding-top:120px;
	}
	 
#main1 .textLg {
	 font-size:14px;
	 font-weight:normal;
	 line-height:1.3;
	 margin-botom:0;
	 padding-bottom:0;
	 }
	 
.textLgInterior {
	font-size:12px;
	 }
	
.button {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding-top:6px;
	}
	
	
.buttonHome {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	height:49px;
	vertical-align:top;
	}
	
.buttonHome2 {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	height:70px;
	vertical-align:top;
	}
		
.buttonInterior {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding-top:2px;
	}

.bold {
	font-weight:bold;
	}
  
