* {
	margin:0 ;
	padding:0;
}

body{
	text-align:center;
	background:#60748B;
}

#wrapper{
	position:relative;
	margin:0 auto;
	width:776px;
	background:transparent url(../Images/handWPbg.jpg) 0 0 no-repeat scroll;
	
}

#container{
	background:#FFF url(../Images/hand.jpg) 0 0 no-repeat scroll;
	margin-left:26px;
	padding-bottom:10px;
	text-align:left;
	width:760px;
	min-height:460px;
	
}

* html #container{
	height:460px;
}

#header{
	position:absolute;
	top:0;
	height:120px;
}

	#header img{
		margin:35px 0 0  485px;
		
	}

	/*#header p{
		clear:both;
		float:right;
		display:inline;
		margin:2px 25px 0 0 ;
		font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif
	}*/

#leftcol{
	position:absolute;
	top:147px;
	width:173px;
	/*border:1px solid red;*/
}

	#leftcol ul{
		padding:30px 0 10px 0;
		border-right:1px solid #E6E6E6;/*#ccc;*/
	}

		#leftcol li{
			/*float:right;
			display:block;
			width:168px;
			*/
			list-style: none inside none;
			text-align:right;
			padding:5px 0;
		}


			#leftcol li a:active, #leftcol li a:visited, #leftcol li a:link, #leftcol li a:hover, #leftcol li span{ 
				font: normal normal 16px/24px Arial, Helvetica, sans-serif;
				border-right:2px solid #FFB811;
				border-bottom:1px solid #FFF;
				padding-right:3px ;
				text-decoration:none;
				color:#999999;
				}
	
			#leftcol li a:hover{
					border-right:8px solid #FFB811;
					/*border-bottom:1px solid #999999;*/
				}

#content {
	/*
	
	color:#fff;
	
	background:#999;
	
	
	Alternative layout:
	
	no position padding replaces  margin
	*/
	position:absolute;
	margin:160px 20px 20px 195px;
	font: normal normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	
	background:#FFF;
	width:545px;
	padding: 10px 0 35px 0 ;
	min-height:340px;
}

* html #content {
	height:340px;
}


	#content h1, #content h2{
		font: normal normal 18px/24px Arial, Helvetica, sans-serif;
		color: #666666;
		margin: 0 45px 20px 35px;
	}
	
		#content h1 span{color: #FFB811;}
	
	#content h2, #content h3{
		font: normal normal 16px/24px Verdana, Arial, Helvetica, sans-serif;
		/*border-bottom:1px solid #D3DCE6;*/
		margin: 20px 45px 20px 35px;
	}
	
	#content h3{clear:both;}
	
	#content p {margin: 0 45px 20px 35px;}
	
	#content p.breadcrumbs {font: normal normal 14px/18px Arial, Helvetica, sans-serif;}
	
	#content .introDivs, #content .pfDivs{
		width:298px;
		height:81px;
		margin: 0 0 6px 35px;
		padding:8px 36px 0 142px;
		border:1px solid #CCC;
		background:#e1e1e1 url(../Images/introBG.gif) 122px 4px no-repeat scroll;
		/*padding:10px;position:relative;
		z-index:20;*/
	}
		
		#content .introDivs h2{
			float:right;
			margin:16px 0 8px 5px;
		}
		
		#content .introDivs h2 a:link, #content .introDivs h2 a:hover, #content .introDivs h2 a:visited, #content .introDivs h2 a:active{
			font: normal normal 26px/32px Verdana, Arial, Helvetica, sans-serif;
			color:#888;
		}
		
		#content .introDivs h2 a:hover{color:#333;}
		
		#content .introDivs p, #content .pfDivs p{
			float:left;
			width:202px;
			margin:3px 0 0 0;
			/*border:1px dotted red;*/
			font: normal normal 12px/13px Arial, Helvetica, sans-serif;
			
		}
		
		#content .introDivs p.short1{width:145px;}
		#content .introDivs p.short2{width:170px;}
		
		
	#content .pfDivs{
		width:328px;
		padding-right:6px;
		
	}	
	
	
	#content div.xtraSpaceB{
		margin-bottom:30px;
	}
	
		#content .pfDivs p{
			width:145px;
		}
		
		
	#content .pfDivs img{
		float:right;
		margin-top:3px;
	}
	
	#content .pfDivs#contrast img, #content .pfDivs#earthport img{margin-top:-1px;}
	#content .pfDivs#priory img{margin-top:-3px;}
	
	#content a:link, #content a:hover, #content a:visited, #content a:active{
		font-weight:bold;
		color:#999;
		text-decoration:none;
	}
	
	#content a:hover{
		color:#FFB811;
	}
	
	#content ul {
		margin: 0px 30px 20px 50px;
		padding: 0px;
	}

	#content ul li {
		list-style: circle outside url(../Images/ul.gif);
		padding: 0px;
		margin: 0px;
		clear: both;
	}
	
	#content #casestudy p {
		clear:both;
		margin-bottom:40px;
	}
	
	#content #casestudy p span{
		font-style:italic;
	}
	
	#content #casestudy p img{
		float:right;
		margin:5px 0 5px 10px;
	}
	
	/*#content #casestudy p{
		float:left;
		width:140px;
		margin:0 0 0 35px;
	}*/
		
	#content #footer{
		position:absolute;
		bottom:0;
		width:545px;
		background:#D3DCE6;
		color:#666;
		text-align:center;
		margin-top:28px;
		font-size:11px;
	}
	
#label, #labelOut {
	position:absolute;
	top:492px;
	left:135px;
}

#labelOut{
	left:26px;
}

#label a img, #labelOut a img{
	border:0px solid #FFF;
}

#hideTests{display:none;}