*{ padding:0px; margin:0px;}
img{ border:0px;}
html{ }
body{font-size:11px; background:#f5f5f5;  font-family:Sans-Serif; color:#847f78;}
#pageTop{display:none;}
a{outline:0;}
#dims{ width:1000px; height:600px; margin:11px auto 0 auto; }
#header{width:1000px; height:160px; float:left; clear:left;}
	.textSize{float:left;padding-left:24px;width:200px;border:solid 0px red;}
	#lastUpdated{float:right;padding-right:30px;border:solid 0px red;}
#wholePage{width:1000px; float:left; clear:both; background: url(../images/bodyPartsHeader.gif) no-repeat top left;}	
.hospitalNames{width:400px; float:right; clear:right; padding:20px 40px 0 0;}
.hospitalNames h4{width:400px;text-align:right;}
#nhsLogo{display:none;float:right;margin:37px 2px 0 0;border:solid 0px red;}
.logoClick{cursor:pointer; width:261px; background:url(../images/sarcomaLogo.gif) no-repeat top left; height:63px; margin:64px 0 0; margin-left:33px; float:left; clear:left;}
.logoPrint{display:none;}
	#pnav{ clear:both; float:left; font-family:arial; font-size:1.3em; padding:20px 0 0 40px; width:1000px;}
	#pnav li{ float:left; list-style-type:none; margin-right:23px;}
	#pnav li a{ color:#6f6756; display:block; text-decoration:none;}
	#pnav li a:hover, #pnav li .pnavon{ color:#00b8e4;}
	#bottomSection{float:left; clear:both; width: 1000px; min-height:450px; background: url(../images/bodyPartsMid.gif) repeat-y top left; }
	#bottomSectionTop{float:left; clear:both; width:1000px; height:19px; background: url(../images/bodyPartsTop.gif) no-repeat top left; margin:0;}
	#leftCol{float:left; clear:left; width:219px; }
		#snav{ clear:both; float:left; font-family:arial; font-size:1.1em; padding:0px 0 0 40px;}
		#snav li{ float:left; clear:both; list-style-type:none; margin:0 0 10px 0; width:170px;}
		#snav li a{ color:#6f6756; display:block; text-decoration:none;}
		#snav li a:hover, #snav li .snavon{ color:#00b8e4;}
		
		#tnav{ clear:both; float:left; font-family:arial; font-size:1.0em; padding:0px 0 0 20px; margin:0 0 0 0;}
		#tnav li{ float:left; clear:both; list-style-type:none; margin:0 10px 0 0; width:130px;}
		#tnav li a{ color:#6f6756; display:block; text-decoration:none;}
		#tnav li a:hover, #tnav li .tnavon{ color:#00b8e4;}
		
			#midCol	{float:left; clear:left; width:543px; background:#ffffff;}
			#pageImage{width:543px; height:230px; background:#f5f5f5; margin-top:-9px;}
			.midSectionTop{background: url(../images/midTop.gif) no-repeat top left; height:19px; width:543px;}
			.pageText{min-height:400px;}
			.footerMid{background: url(../images/MidFooter.gif) no-repeat top left; height:40px; width:543px;}
			.crumbTrail{float:left; clear:both; width:539px; padding-bottom:20px;}
			
		.personBlurb{float:left; clear:left; border-bottom:solid 1px #aea8a0; padding:20px 0 0 0;}
		.personImage{float:left; clear:left; width:136px;}
		.personImage img{margin-bottom:10px;}
		.personText{float:right; clear:right; width:345px;}
        .personPara{float:left; clear:left; margin-bottom:10px;}
			
			
	#rightCol{width:773px; float:right; clear:right; font-size:1.1em; line-height:17px; padding:0px 0;}
	#rightCol a{color:#00b8e4; text-decoration:none;}
	#rightCol a:hover{color:#00b8e4; text-decoration:underline;}
	
	#rightCol p, .paralist li, .teamMembers{padding-bottom:10px;}
	table th{color:#00b8e4;}
	table th, table td{ text-align:left; width:100px;}
	
	
	.paralist, .arrowlist{margin-left:0px; float:left; clear:left; }
	.arrowlist li{ background:url(../images/bulletArrow.gif) no-repeat 0px 5px; list-style-type:none; padding-left:15px;}
	.itemImage{ float:left; clear:left; width:166px; height:90px; background: url(../images/rockNodule.jpg) no-repeat top left;}
	.itemText{ float:right; clear:right; width:320px; margin-bottom:15px; }
	#midRightCol{float:right; clear:right; width:223px; }

	#featureLinks{float:left; clear:left; padding:1px 15px 0 10px; width:177px; margin-left:0px;}
	#featureLinks li{width:177px; height:26px; padding:2px 0px 0 1px; list-style-type:none; }
	#featureLinks li a{width:171px; height:18px; padding:8px 0 0 6px;}

	
	.textPadding{padding:0px 30px 16px 16px; min-height:220px;}
.footer{float:left; clear:both; width:1000px; height:40px; padding:20px 0 0 20px; background:url(../images/bodyPartsFooter.gif) no-repeat top left; }
.footerLeft{width:400px; float:left; clear:left;}
.footerRight{width:400px; float:right; clear:right; text-align:right; padding-right:45px;}
	.footerRight a{ color:#6f6756; text-decoration:none;}
	.footerRight a:hover{ color:#00b8e4;}
h1{font-size:1.2em; color:#00b8e4; clear:none; float:left; cursor:pointer;}
h2, h2 a, h2 a:hover{font-size:1.2em; color:#847f78; clear:none; float:left; text-decoration:none; cursor:pointer;}
h3{font-size:1.1em; color:#00b8e4;}
h4{font-size:1.2em; color:#847f78; font-weight:bold;}
h5{font-size:0.8em; color:#847f78; clear:none; float:left; text-decoration:none; cursor:pointer; width:20px; padding-top:2px; text-align:center;}
h6{font-size:0.8em; color:#847f78; width:136px;}
.teamMembers li{list-style-type:none;}


#teamBackground{float:left; clear:left; width:559px; background:#f5f5f5; min-height:490px;}
#teamTopSection{float:left; clear:left;  border:sold 1px #000000; background:url(../images/teamDetailTopBody.gif) repeat-y top left;}

.thumbGrid{width:497px;}
.thumbGrid li{list-style-type:none; float:left; clear:none; width:140px; height:100px; padding-right:38px; padding-bottom:38px;}