/************** General layout ************/

body  {background-color: #fff; font-size: 12pt; margin: 0; padding: 0; font-family: Frutiger, Arial; color: #000;   }
#wholepage {width: 17cm; float: none;  }	
#clear {float: none; width: 100%; height: 1px; clear: both; margin: 0; padding: 0; }

/********** headers ***********/

#header h1 { font-size: 1.5em; padding: 0; margin: 0;}
h2	{font-size: 1.3em; padding: o; margin: 0;}
h3	{font-size: 1.15em; } 
h4  	{font-size: 1.05em;}	

/********* main layout divs ***************/

#fullwidthwrapper, #pagetitle, #content {float: none; width: 100%;}
#blossom, #bread, #navbar, #aculogo, #header, #globalnav, #localnav, #nhs_logo, #footerstrip {float: none; display: none; height: 0;}
#contentfeature {float: none; margin: 0; padding: 0; width: 200px; }
#pagetitle {float: none; width: 100%; border-bottom: none; margin: 0; padding: 0; }
#pagetitle h1 {padding: 0; margin: 0;}
#foot {float: none; width: 100%; margin-top: 10px; border-top: 1px solid black; }
#footeradds, #address {float: none; width: 100%;}

/************** staff template *******************/

#staffblock { float: none; padding: 5px; margin-left: 2px; border: none;}

#stafftxt {float:none; width: 75%; }
 /*************** feature 1 *******************/

#feature1 {float: none; width:100%; }
#feature1header { color: black; font-size: 1.1em; background: #fff;  }
#feature1body { padding: 1em; color: black; }

/* inline lists */

ul {list-style-type: square;}
li 	{padding: 0;margin: 0;}	
.hilite {font-weight: bold; }
