	body { margin:0; padding:0; font-size: 62.5%; background: #ffffff; text-align:left; font-family: arial, helvetica, sans-serif; color:#000000;}

/* =TEXT & HEADINGS ---------------------------------------------------*/
	
	h1 { margin: 0; padding: 0; font-size: 1.2em;}
	h1 a { display: block; width:620px; height:180px; text-indent: -6000px;
		/* \*/
		overflow: hidden;
		/* */
		text-decoration: none; border: 0; 
	}
	h1 a:hover{background:none;}
	h2{margin: 0; padding: 1px 0 0 24px;  font-size: 1.3em; line-height: 18px; text-align:left; font-family: Arial, Verdana; color:#000000;background: url(images/circles.gif) 2px 2px no-repeat ;}
	p { margin: 0; padding: 0;  font-size: 1.2em; line-height: 18px; font-weight:normal; color:#000000;}
	a { color:#0066cc; border-style:none;}
	h4 {font-size: 1.6em; margin: 10px 0 10px 0;color:#6c6c6c;font-weight: bold;}
	.hilighted{color:#ff6600;padding:0 0 0 20px;background: url(images/large-arrow.gif) 2px 2px no-repeat;}
	h3 {font-size: 1.2em; margin: 10px 0 10px 0;color:#ff6600;font-weight: bold;}
	div.hr {height: 15px;background: url(images/dotted-line.gif) repeat-x center;}
	div.hr hr {display: none;}

	a img {border: none; }
	br {line-height: 12px;}

/* CONTAINERS ---------------------------------------------------*/
	#header {width:860px;height: auto;background:#ffffff;margin:0;text-align:left;}
	#header p {color:#6c6c6c;}  
	#logo {float:left; width:321px;}
	
	
	div.hrhead {float:left; height: 1px;background: url(images/dotted-line.gif) repeat-x top;width:860px;}
	div.hrhead hr {display: none;}
	
	#contactdetails {float:left; width:230px; padding:0;height:74px;margin:7px 0 0 300px;}
	.telephone{background: url(images/phone.gif) 0 0 no-repeat; padding:0 0 0 29px;line-height:23px;}
    .email{background: url(images/email.gif) 0 0 no-repeat; padding:0 0 0 29px;line-height:23px;}
	
	#maincontainer {width:875px;height: auto;background:#ffffff;margin:0;text-align:left;}
	#content {float:left;width:620px; padding:0;margin:0;}
	#introduction {display:block;float:left;width:620px; height:260px; padding:10px 0 0 0;margin:0;background: url(images/home-page-image.gif) no-repeat;}
	#introduction div.hr {height: 10px;background: url(images/header-bar.gif) repeat-x center;}

	#footer {text-align:center; clear:both; width:875px;height:80px;margin:15px 0 0 0;}
	#footer p{color:#6c6c6c;}
	#footer div.hr {height: 10px;background: url(images/footer-bar.gif) repeat-x center;}
	
	.subcontent {float:left; width:300px; margin:0 5px 0 5px; padding:0;}
	.subcontentLeft img{float:left; padding:0 10px 5px 0;}
	.subcontent img{float:left; padding:0 10px 5px 0;}
	.subcontent hr{float:left; padding:0 10px 5px 0;}
	.subcontent a{padding:0 10px 0 0; background: url(images/blue-right-arrow.gif) right 4px no-repeat;}
	.subcontent a:hover {text-decoration:none;color:#ffffff;background: #0066cc url(images/white-right-arrow.gif) right 4px no-repeat;}
	.subheader {height: 25px;background: url(images/title-bar.gif) repeat-x top;width:304px;}
	
	.highlight{color:#ff6600;}
	
	.subcontentRight {float:right; width:304px; background:#dbeaf4;padding:0 0 10px 0;margin: 0 0 10px 10px;}
	.subcontentRight p{padding:0 5px 0 5px;}
	.subcontentRight .large {float:left; padding:0 0 5px 0;}

	.subcontentRight a{padding:0 10px 0 0; background: url(images/blue-right-arrow.gif) right 4px no-repeat;}
	.subcontentRight a:hover {text-decoration:none;color:#ffffff;background: #0066cc url(images/white-right-arrow.gif) right 4px no-repeat;}
	
	.subcontentLeft {float:left; width:630px; margin-right:10px; background:#ffffff;}

	.subcontentLeft hr{float:left; padding:0 10px 5px 0;}
	.subcontentLeft a{padding:0 10px 0 0; background: url(images/blue-right-arrow.gif) right 4px no-repeat;}
	.subcontentLeft a:hover {text-decoration:none;color:#ffffff;background: #0066cc url(images/white-right-arrow.gif) right 4px no-repeat;}
	
	.large{float:left; margin:0 0 5px 0;}
	.small {float:left; margin:0 5px 0 5px;}


/* NAVIGATION ---------------------------------------------------*/	
	#navcontainer {width:220px; padding:5px; float:left;height: 700px;margin:0;padding:0;}
	#navcontainer a {text-decoration:none;  }
	#navcontainer a:hover{text-decoration:none; color:#000000;background:#d8e7f2;}
	div.hrnav {height: 5px;background: url(images/dotted-line.gif) repeat-x bottom;}
	div.hrnav hr {display: none;}
	
	#sections {  margin: 5px 5px 0 5px; padding: 0; width:170px;}
	#sections p {  margin: 0; padding:1px 0 1px 12px; background: url(images/right-arrow.gif) 0 8px no-repeat;}

	#sections a {color:#0066cc; font-size: 1.1em ;}
	.selected { margin: 0; padding:1px 0 1px 12px; background: url(images/down-arrow.gif) 1px 5px no-repeat;font-size: 1.2em ;color:#0066cc;}

	ul { margin: 5px 0 0 10px; padding:0;}
	.subsections li { list-style: none; margin: 0; padding:1px 0 1px 9px; background: url(images/sub-arrow.gif) 2px 4px no-repeat;}
	.subsections li a { text-decoration:none; color:#0066cc; font-size: 1.1em ;}

	.home { margin: 0; padding:0 0 1px 12px; background: url(images/home-icon.gif) left 0px no-repeat;font-size: 1.1em ;color:#000000;}
	.home a{color:#0066cc;}
	
	#bullets {margin: 0 0 0 15px; padding:0;}
	#bullets dir{margin: 0; padding:0;}
	#bullets li {color:#ff6600;list-style-type: square;margin: 0; padding:0;}
	
	body#homepage #navcontainer { background:url(images/nav-background-01.jpg) no-repeat; }
	body#homepage #header {}
	
	body#about #navcontainer { background:url(images/nav-background-09.jpg) no-repeat; }
	body#about #header {}
	
	body#contact #navcontainer { background:url(images/nav-background-05.jpg) no-repeat; }
	body#contact #header {}
	
	body#podiatry #navcontainer { background:url(images/nav-background-02.jpg) no-repeat; }
	body#podiatry #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#nickvine #navcontainer { background:url(images/nav-background-16.jpg) no-repeat; }
	body#nickvine #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#osteopathy #navcontainer { background:url(images/nav-background-08.jpg) no-repeat; }
	body#osteopathy #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#cranial #navcontainer { background:url(images/nav-background-04.jpg) no-repeat; }
	body#cranial #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#chiropody #navcontainer { background:url(images/nav-background-03.jpg) no-repeat; }
	body#chiropody #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#reflexology #navcontainer { background:url(images/nav-background-05.jpg) no-repeat; }
	body#reflexology #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#massage #navcontainer { background:url(images/nav-background-06.jpg) no-repeat; }
	body#massage #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#alexander #navcontainer { background:url(images/nav-background-09.jpg) no-repeat; }
	body#alexander #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#herbal #navcontainer { background:url(images/nav-background-07.jpg) no-repeat; }
	body#herbal #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#acupuncture #navcontainer { background:url(images/nav-background-10.jpg) no-repeat; }
	body#acupuncture #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#nutrition #navcontainer { background:url(images/nav-background-12.jpg) no-repeat; }
	body#nutrition #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#hypnotherapy #navcontainer { background:url(images/nav-background-13.jpg) no-repeat; }
	body#hypnotherapy #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#counselling #navcontainer { background:url(images/nav-background-14.jpg) no-repeat; }
	body#counselling #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#orthotics #navcontainer { background:url(images/nav-background-15.jpg) no-repeat; }
	body#orthotics #header { background:url(images/header-foot.jpg) right top no-repeat; }
	
	body#homepage #sections .home a,
	body#about #sections .about a,
	body#contact #sections .contact a, 
	body#osteopathy #tre1 a,
	body#cranial #tre2 a,
	body#chiropody #tre3 a,
	body#podiatry #tre4 a,
	body#reflexology #tre5 a,
	body#massage #tre6 a,
	body#alexander #tre7 a,
	body#herbal #tre8 a,
	body#acupuncture #tre9 a,
	body#nutrition #tre10 a,
	body#hypnotherapy #tre11 a,
	body#counselling #tre12 a,
	body#orthotics #tre13 a,
	body#Rachaelgaskell #th1 a,
	body#juliagibson #th2 a,
	body#ursulagothard #th3 a,
	body#tayebajaleel #th4 a,
	body#jesperlaunder #th5 a,
	body#janicepailaqueo #th6 a,
	body#paulineleng #th7 a,
	body#angelaslattery #th8 a,
	body#juliasmith #th9 a,
	body#fionasmith #th10 a,
	body#janehughes #th12 a,
	body#carolyngreenhalgh #th13 a,
	body#monicamccusker #th14 a,
	body#nickvine #th11 a{ color: #000000; }

