#cellPage {
	position:			absolute;
	top:				50%;

	height:				580px;
	width:				100%;

	margin:				-290px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

#cellWindow {
	position:			relative;
	
	width:				988px;
	height:				500px;	
	
	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;

	border:				1px solid #666666;
}

#cellPrint {
	display:			none;
}

#cellAnimation {
	position:			absolute;
	top:				0px;
	left:				0px;
	
	width:				520px;
	height:				460px;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	background-color:	#6AC07A;
	background-repeat:	no-repeat;	
	background-position:top right;		
}

#cellClient {
	position:			absolute;
	top:				0px;
	left:				0px;
	
	width:				320px;
	
	margin:				0px 0px 0px 0px;
	padding:			30px 0px 0px 30px;

	font-size:			110%;
}

#cellClient p {
	text-align:			right;
}

#cellClient ul {
	margin:				30px 0px 10px 0px;
}

#cellClient li {
	text-align:			right;
	line-height:		150%;
}

#cellClient li a {
	color:				#666666;
}

#cellClient li a:hover {
	color:				#6AC07A;
}

#cellContent {
	margin:				0px 0px 0px 0px;
	padding:			25px 50px 0px 580px;
	
	text-align:			right;
}		

.oneColumn #cellContent {
	padding:			25px 50px 0px 20px;
}

.twoColumnWhat #cellContent {
	padding:			25px 50px 0px 380px;
}


#cellContent h1 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	height:				110px;

	background-repeat:	no-repeat;	
	background-position:top right;		
}

#cellContent h1 strong {
	display:			none;
}

#cellContent h1.WhoWeAre {
	background-image:	url('../images/h1_WhoWeAre.gif');
}

#cellContent h1.ToContactUs {
	background-image:	url('../images/h1_ToContactUs.gif');
}

#cellContent h1.HowWeDoIt {
	background-image:	url('../images/h1_HowWeDoIt.gif');	
}

#cellContent h1.WhatWeDo {
	background-image:	url('../images/h1_WhatWeDo.gif');	
}

#cellContent h1.WhatWeveDone {
	background-image:	url('../images/h1_WhatWeveDone.gif');	
}

#cellContent h1.WhoWeDoItFor {
	height:				120px;

	background-image:	url('../images/h1_WhoWeDoItFor.gif');	
}

#cellNavigation {
	position:			absolute;
	bottom:				0px;
	left:				0px;
	
	height:				40px;
	width:				100%;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	border-top:			1px solid #666666;
}	


#cellNavigation a {
	display:			block;
	
	height:				23px;

	margin:				5px 0px 5px 0px;
	padding:			7px 30px 0px 30px;
	
	float:				left;	
	
	text-transform:		uppercase;
	color:				#666666;
	font-weight:		bold;
	
	border-right:		2px solid #6AC07A;
}

#cellNavigation a:hover {
	text-decoration:	none;
	color:				#333333;	
}

#cellNavigation a.lastLink {
	border:				none;
}

#cellNavigation ul,
#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	float:				left;
	
	list-style:			none;	
}

#cellFooter {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	background-image:	url('../images/bg_cellFooter.gif');
	background-repeat:	repeat-x;	
	background-position:bottom center;		
}

#cellBanner {
	width:				990px;
	height:				80px;	
	
	margin:				0px auto 0px auto;
	padding:			0px 0px 0px 0px;
	
	text-align:			right;
}

.serviceList p {
	padding:			0px;

	font-size:			90%;
	line-height:		normal;
}

.logoGallery {
	font-size:			0px;
	text-align:			center;
}

.logoGallery img {
	margin:				0px 15px 0px 15px;
}

.logoGallery hr {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}


.linkEnlarge {
	text-align:			right;
	text-transform:		uppercase;
}

.linkEnlarge a {
	display:			block;
	
	margin:				5px 0px 0px 0px;
	padding:			2px 30px 10px 0px;
	
	color:				#000000;

	background-image:	url('../images/icon_enlarge.gif');
	background-repeat:	no-repeat;	
	background-position:top right;		
}	


ul#tmbLinkList,
ul#tmbLinkList li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	float:				left;
	
	list-style:			none;	
}

ul#tmbLinkList {
	position:			absolute;
	top:				410px;
	left:				380px;
	
	z-index:			50;
}

#tmbLinkList a {
	display:			block;
	
	height:				18px;
	width:				20px;	

	margin:				0px 2px 0px 0px;
	padding:			2px 0px 0px 0px;
	
	float:				left;	
	
	text-align:			center;
	color:				#6AC07A;
	font-weight:		bold;
	

}


#tmbLinkList a.tmbLinkOn,
#tmbLinkList a:hover {
	color:				#BBBBBB;
	background-color:	#DDDDDD;
}



