body {
	font-family: Adobe Caslon Pro, Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #67696b;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
a:link {
	font-style: italic;
	font-weight: normal;
	color: #84a855;
}
a:visited {
	font-style: italic;
	font-weight: normal;
	color: #84a855;
}
a:hover {
	font-style: italic;
	font-weight: normal;
	color: #84a855;
}
a:active {
	font-style: italic;
	font-weight: normal;
	color: #84a855;
}
#controller {
	width: 1000px;
	height: auto;
	position:relative;
}
#header {
	width:1000px;
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
}
#whatbody {
	width:970px;
	height:auto;
	position:relative;
	padding:82px 15px 30px 15px;
	background:url(what/images/what_bodybackground.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
	background-image: url(what/images/what_bodybackground.jpg);
}
#howbody {
	width:970px;
	height:auto;
	position:relative;
	padding:82px 15px 30px 15px;
	background:url(how/images/how_bodybackground.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
}
#whobody {
	width:970px;
	height:auto;
	position:relative;
	padding:82px 15px 30px 15px;
	background:url(who/images/who_bodybackground.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
}
#teambody {
	width:970px;
	height:auto;
	position:relative;
	padding:82px 15px 30px 15px;
	background:url(team/images/team_bodybackground.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
	background-image: url(team/images/team_bodybackground.jpg);
}
#casebody {
	width:970px;
	height:auto;
	position:relative;
	padding:82px 15px 30px 15px;
	background:url(casestudies/images/case_bodybackground.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
}
#contactbody {
	width:970px;
	height:auto;
	position:relative;
	padding:82px 15px 30px 15px;
	background:url(contact/images/contact_bodybackground.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	text-align:left;
}
#copy {
	width:608px;
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
}
#mmedicocopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility: visible;
	z-index:1;
}
#amedicocopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:2;
}
#lacapitellicopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:3;
}
#jwyantcopy {
	width:608px;
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:4;
}
#tfarrelcopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:5;
}
#rkulkacopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:6;
}
#ssmithcopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:7;
}
#telebrandscopy {
	width:608px;
	height:auto;
	top:82px;
	left:15px;
	position:absolute;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:1;
}
#pedeggcopy {
	width:608px;
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:2;
}
#visionscopy {
	width:608px;
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:visible;
	z-index:3;
}
#lavalifecopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:4;
}
#icecopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:5;
}
#scccopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:6;
}
#piccadillycopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:7;
}
#beealivecopy {
	width:608px;
	height:auto;
	position:absolute;
	top:82px;
	left:15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
	visibility:hidden;
	z-index:8;
}
#whocopy {
	width:970px;
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size: 12px;
	line-height: 20px;
	color: #67696b;
}
#whatgreenbox {
	width:302px;
	height:auto;
	background:url(what/images/what_greenbackground.jpg);
	background-repeat:no-repeat;
	position:absolute;
	padding:0px 25px 80px 25px;
	left:638px;
	top:0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	background-image: url(what/images/what_greenbackground.jpg);
}
#howgreenbox {
	width:302px;
	height:auto;
	background:url(how/images/how_greenbackground.jpg);
	background-repeat:no-repeat;
	position:absolute;
	padding:0px 25px 80px 25px;
	left:638px;
	top:0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
#whogreenbox {
	width:302px;
	height:auto;
	background:url(who/images/who_greenbackground.jpg);
	background-repeat:no-repeat;
	position:absolute;
	padding:0px 25px 80px 25px;
	left:638px;
	top:0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
#teamgreenbox {
	width:302px;
	height:auto;
	background:url(team/images/team_greenbackground.jpg);
	background-repeat:no-repeat;
	position:absolute;
	padding:0px 25px 80px 25px;
	left:638px;
	top:0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
#casegreenbox {
	width:302px;
	height:auto;
	background:url(casestudies/images/case_greenbackground.jpg);
	background-repeat:no-repeat;
	position:absolute;
	padding:0px 25px 80px 25px;
	left:638px;
	top:0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	background-image: url(casestudies/images/case_greenbackground.jpg);
}
#contactgreenbox {
	width:302px;
	height:auto;
	background:url(contact/images/contact_greenbackground.jpg);
	background-repeat:no-repeat;
	position:absolute;
	padding:0px 25px 80px 25px;
	left:638px;
	top:0px;
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
#footer {
	width:1000px;
	height:auto;
	position:relative;
	padding:30px 0px 30px 0px;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
#controller #footer a {
	color: #aed579;
}
#controller #body #greenbox a {
	font-style: italic;
	color: #67696b;
	text-decoration: underline;
}
.listcopy {
	font-size:10px;
	line-height: 16px;
}
