#cellHeader {
	height:					120px;
	
	margin:					0px 0px 0px 0px;
	padding:				10px 10px 0px 18px;
	
	background-image:		url('../images/bg_cellHeader.gif');
	background-position:	top left;
	background-repeat:		no-repeat;
	
}

#cellHeader h1 {
	display: none;
}

#cellHeader #imgPhone {
	position:				absolute;
	top:					75px;
	left:					600px;
}

#cellNavigation {
	position: absolute;
	
	top:		120px;
	left: 		145px;
	
	z-index:	50;

	margin:					10px 0px 0px 0px;
	padding:				10px 0px 10px 0px;	

/*
	margin:					10px 0px 0px 0px;
	padding:				0px 0px 0px 265px;
*/
}	

#cellNavigation ul {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;

	list-style:				none;
}

#cellNavigation li {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;

	display:				inline;
}

#cellNavigation a,
#cellNavigation a:link,
#cellNavigation a:visited {
	margin:					0px 0px 0px 0px;
	padding:				4px 7px 10px 9px;

	font-weight: 			bold;
	text-decoration: 		none;
	
	background-image:		url('../images/bg_cellNavigation_a_off.gif');
	background-position:	top left;
	background-repeat:		no-repeat;
}

#cellNavigation a:hover,
#cellNavigation a:active {
	text-decoration: 		none;
	background-image:		url('../images/bg_cellNavigation_a_ovr.gif');
}

#cellNavigation a.currentOption
#cellNavigation a:link.currentOption,
#cellNavigation a:visited.currentOption {
	background-image:		url('../images/bg_cellNavigation_a_ovr.gif');
}

ul.subNavigation {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;

	list-style:				none;

	background-color:		#BB3333;
}

.subNavigation li {
	margin:					0px 0px 0px 8px;
	padding:				0px 0px 8px 10px;

	border-left:			1px solid #C24848;
}	

ul.subNavigationText {
	margin:					20px 0px 0px 0px;
	padding:				5px 0px 5px 0px;

	text-align: center;

	list-style:			none;

	border-bottom:			1px solid #C24848;
	border-top:				1px solid #C24848;
}

ul.subNavigationText li {
	padding:				0px 8px 0px 8px;

	display:				inline;
}

#theSeniorTeam ul.subNavigationText li {
	padding:				0px 6px 0px 6px;
}

#cellContent {
	width:					495px;

	margin:					0px 0px 0px 0px;	
	padding:				58px 0px 20px 275px;
}

#cellContent h2 {
	position: 				absolute;
	top:					130px;
	left: 					0px;

	width:					260px;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 170px 0px;

	background-position:	top left;
	background-repeat:		no-repeat;
	
	color:					#BB3333;
}

#cellFooter {
	width:					495px;
	
	margin:					0px 0px 0px 275px;
	padding:				10px 0px 75px 0px;
	
	font-size:				9px;
	
	background-image:		url('../images/bg_cellFooter.gif');
	background-position:	top left;
	background-repeat:		no-repeat;
}		

#cellFooter p {
	margin: 				0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;

	float:					right;
}


#cellFooter ul {
	margin:					0px 0px 0px 0px;
	padding:				48px 0px 0px 125px;

	list-style:				none;
}

#cellFooter li {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 5px 0px;
}

#homePage #cellContent h2 {
	background-image:		url('../images/bg_cellContent_h2_welcome.gif');
}


body#whoWeAre {
	background-image:		url('../images/bg_body_who_we_are.jpg');
}

#whoWeAre #cellContent h2 {
	background-image:		url('../images/bg_cellContent_h2_who_we_are.gif');
}

body#whatWeDo {
	background-image:		url('../images/bg_body_what_we_do.jpg');
}

#whatWeDo #cellContent h2  {
	background-image:		url('../images/bg_cellContent_h2_what_we_do.gif');
}

body#travelInsurance {
	background-image:		url('../images/bg_body_travel_insurance.jpg');
}

#travelInsurance #cellContent h2  {
	background-image:		url('../images/bg_cellContent_h2_travel_insurance.gif');
}

body#theSeniorTeam {
	background-image:		url('../images/bg_body_the_senior_team.jpg');
}

body#teamAghionP {
	background-image:		url('../images/bg_body_AghionP.jpg');
}

body#teamDuncanJ {
	background-image:		url('../images/bg_body_DuncanJ.jpg');
}

body#teamDuncanJG {
	background-image:		url('../images/bg_body_DuncanJG.jpg');
}

body#teamFittonG {
	background-image:		url('../images/bg_body_FittonG.jpg');
}

body#teamGelbartA {
	background-image:		url('../images/bg_body_GelbartA.jpg');
}

body#teamKarneyJ {
	background-image:		url('../images/bg_body_KarneyJ.jpg');
}

body#teamPotterR {
	background-image:		url('../images/bg_body_PotterR.jpg');
}

body#teamRossS {
	background-image:		url('../images/bg_body_RossS.jpg');
}
body#teamRossT {
	background-image:		url('../images/bg_body_RossT.jpg');
}

body#teamSeneviratneY {
	background-image:		url('../images/bg_body_SeneviratneY.jpg');
}

body#teamWakehamC {
	background-image:		url('../images/bg_body_WakehamC.jpg');
}

#theSeniorTeam #cellContent h2,
#teamAghionP #cellContent h2,
#teamDuncanJ #cellContent h2,
#teamDuncanJG #cellContent h2,
#teamFittonG #cellContent h2,
#teamGelbartA #cellContent h2,
#teamKarneyJ #cellContent h2,
#teamPotterR #cellContent h2,
#teamRossS #cellContent h2,
#teamRossT #cellContent h2,
#teamSeneviratneY #cellContent h2,
#teamWakehamC #cellContent h2   {
	background-image:		url('../images/bg_cellContent_h2_the_senior_team.gif');
}



body#news {
	background-image:		url('../images/bg_body_news.jpg');
}

#news #cellContent h2  {
	background-image:		url('../images/bg_cellContent_h2_news.gif');
}

body#links {
	background-image:		url('../images/bg_body_links.jpg');
}

#links #cellContent h2  {
	background-image:		url('../images/bg_cellContent_h2_links.gif');
}

body#contactUs {
	background-image:		url('../images/bg_body_contact_us.jpg');
}

#contactUs #cellContent h2  {
	background-image:		url('../images/bg_cellContent_h2_contact_us.gif');
}

body#privacyPolicy {
	background-image:		url('../images/bg_body_privacy_policy.jpg');
}

#privacyPolicy #cellContent h2  {
	background-image:		url('../images/bg_cellContent_h2_privacy_policy.gif');
}

.downloadNotice {
	font-weight: normal;
	color: #333333;
	padding: 0px 0px 0px 10px;
}

.dataKey {
	width:					125px;
	display:				block;
	float:					left;

	padding: 				0px 0px 0px 0px;

	color:					#333333;
}

#cellFooter .dataKey {
	width:					30px;
}

.headShot {
	float:					left;

	margin:					5px 30px 20px 0px;

	border:					1px solid #D07171;	
	
}

.boardShot {
	float:					left;

	margin:					0px 20px 20px 0px;
	
	font-size:				10px;
	text-align:				center;	
	color:					#D07171;
}

.boardShot img {
	border:					1px solid #D07171;
	margin:					0px 0px 5px 0px;
}

.teamShot {
	border:					1px solid #D07171;
}


.contactDetails {
	list-style:				none;
	
	margin-left:			0px;
}

.contactDetails .dataKey {
	width:					30px;
}

.floatLeft {
	float:					left;
	margin:					0px 15px 15px 0px;
}
