@charset "UTF-8";
/* Covent Garden Physio */



#bodywrapper {
	width:910px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;
	
}

/* logoheader */

#logo {
	margin-top:20px;
	width:100px;
	height:111px;
	border:none;
	margin-left: 20px;
	margin-bottom: -10px;
}

/*******/

/* mainbody */

#contentwrapper {
	margin-top:25px;
	width:910px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	background-color:#CCCCCC;
	margin-bottom:10px;
}

/*******/

/* main nav */

#navspacer {
	width:910px;
	height:15px;
}

#navspacer2 {
	width:880px;
	height:8px;
}

#navspacer4{
	width:880px;
	height:30px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	margin-top: 40px;
}



#navbg {
	width:880px;
	height:55px;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
}

#nav{
	width:864px;
	height:39px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/navbg.png);
	background-repeat:repeat-x;
}

ul#navigation {
	padding-top:8px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-left: auto;
	margin-right: auto;
	margin: 0;
	float: left;
	color:#00BFF2;
	text-decoration:none;
	font-weight:bolder;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	text-align:center;
}

ul#navigation li { 
	display: inline;
}

ul#navigation li a {
	padding-top:7px;
	height:20px;
  	text-decoration: none;
  	float: left;
	color:#00BFF2;
	width:107px;
}
ul#navigation li a:link, a:visited { 
	color:#00BFF2;
}

ul#navigation li a:hover {
	color: #8cc63f;
	text-decoration: none;
}

.home {
	border-right: 1px solid #808080;
}

.facilities {
	border-right: 1px solid #808080;
}

.whatwedo {
	border-right: 1px solid #808080;
}

.whatweare {
	border-right: 1px solid #808080;
}

.contact{
	border-right: 1px solid #808080;
}

.appointments{
	border-right: 1px solid #808080;
}

.contactus{
	border-right: 1px solid #808080;
}



/*******/

/* leftsection */

#leftsection{
	width:641px;
	height:auto;
	margin-left:15px;
	float:left;
	margin-bottom: -70px;
}


#leftsection2{
	width:641px;
	height:auto;
	margin-left:15px;
	float:left;
}


/* flash */

#indexflash {
	width:641px;
	height:247px;
	background-color: #CCC;
}

#leftbg {
	margin-top:-15px;
	width:641px;
	height:auto;
	background-color:#FFFFFF;
	margin-bottom: 10px;
}

#lefttitle {
	margin-top:-10px;
	width:625px;
	height:28px;
	margin-left:auto;
	margin-right:auto;
	background-color:#8cc63f;
	margin-bottom: 0px;
}

#lefttitle h2 {
	padding-top:8px;
	margin-left:10px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-size:13px;
	color:#ffffff;
}

#lefttitle h2 a:link, a:visited {
	color:#ffffff;
	text-decoration:none;
}

#lefttitle h2  a:hover {
	color:#ffffff;
	text-decoration:underline;
}

/*******/

/* intro */

#leftsectionspacer {
	width:641px;
	height:15px;
	margin-top: 82px;
}

#introbg {
	width:641px;
	height:auto;
	background-color:#FFFFFF;
	margin-bottom: -65px;
}

#leftsectionspacer2 {
	width:641px;
	height:8px;
}

#leftsectionspacer3 {
	width:641px;
	height:8px;
}


#intro {
	width:610px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}

#intro h2 {
	margin-top:5px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	font-size:22px;
	color:#000000;	
}


#intro h1 {
	margin-top:5px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	font-size:29px;
	color:#00adef;	
}

#intro h1 a:link, a:visited {
	color:#00adef;
	text-decoration:none;	
}

#intro h1 a:hover {
	color:#00adef;
	text-decoration:underline;	
}

#intro p {
	margin-top:-8px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#000000;
}

#intro p a:link, a:visited {
	color:#000000;
	text-decoration:none;
}

#intro p a:hover{
	color:#000000;
	text-decoration:underline;
}

#maintext p {
	width:610px;
	margin-top:8px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#maintext p a:link, a:visited {
	color:#000000;
	text-decoration:none;
}

#maintext p a:hover {
	color:#000000;
	text-decoration:underline;
}

#maintext h3 {
	width:610px;
	margin-left:auto;
	margin-right:auto;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-size:12px;
	margin-bottom:-5px;
}

#maintext h3 a:link, a:visited {
	text-decoration:none;
}

#maintext h3 a:hover {
	text-decoration:underline;
}




/*******/

/* staff */



#staff 1 {
	width:641px;
	height:auto;
	padding-top:8px;
	margin-left:10px;
	background-color:#FFFFFF;
}

#staffpic {
	margin-left:8px;
	width:215px;
	height:120px;
}

#stafftextbg {
	float:right;
	width:410px;
	height:200px;
	background-image:url(images/staffbg.png);
	background-repeat:no-repeat;
	margin-right:8px;
	margin-top:-120px;
}


#stafftext {
	margin-left:20px;
	margin-right:40px;
}

#stafftext h3 {
	margin-top:13px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	font-size:19px;
	color:#00adef;	
}

#stafftext h3 a:link, a:visited {
	color:#00adef;
	text-decoration:none;	
}

#stafftext h3 a:hover {
	color:#00adef;
	text-decoration:underline;	
}

#stafftext p {
	margin-top:-10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
}

#stafftext p a:link, a:visited {
	color:#000000;
	text-decoration:none;
}

#stafftext p a:hover {
	color:#000000;
	text-decoration:underline;
}

/*******/
/*******/

/* rightsection */

#rightsection{
	width:225px;
	height:auto;
	margin-right:15px;
	float:right;
}

#rightsectionspacer2 {
	width:225px;
	height:8px;
}

#rightsectionspacer {
	width:225px;
	height:15px;
}

#righttitle {
	margin-top:-10px;
	width:209px;
	height:28px;
	margin-left:auto;
	margin-right:auto;
	background-color:#8cc63f;
}

#righttitle h2 {
	padding-top:8px;
	margin-left:10px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-size:13px;
	color:#ffffff;
	font-style: normal;
}

#righttitle h2 a:link, a:visited {
	color:#ffffff;
	text-decoration:none;
}

#righttitle h2 a:hover {
	color:#ffffff;
	text-decoration:underline;
}

#rightbg {
	width:225px;
	height:auto;
	background-color:#FFFFFF;
}


/*******/


#map {
	margin-top:-8px;
	margin-left:8px;
	
}

#mapinfo {
	margin-left:auto;
	margin-right:auto;
	width:209px;
	height:93px;
	background-color:#d1d2d4;
	margin-top:-15px;
}

#mapheader{
	padding-top:0px;
	margin-left:auto;
	margin-right:auto;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-size:13px;
	color:#00adef;
	width:193px;
}

#mapheader a:link, a:visited  {
	color:#00adef;
	text-decoration:none;
}

#mapheader a:hover  {
	color:#00adef;
	text-decoration:underline;
}

#maptext{
	margin-left:auto;
	margin-right:auto;
	margin-top:-8px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;	
	width:193px;
}

#maptext a:link, a:visited {
	color:#000000;	
	text-decoration:none;
}

#maptext a:hover {
	color:#000000;	
	text-decoration:underline;
}


/*******/

#treatmentslistbg {
	margin-top:-21px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	background-image:url(images/treatments-bg.png);
	background-position:top;
	background-repeat:no-repeat;
}

#treatmentslist {
	margin-left:auto;
	margin-right:auto;
	margin-top:-15px;	
	width:193px;
	border-bottom:thin #bcbdc0 solid; 
}

#treatmentslist2 {
	margin-left:auto;
	margin-right:auto;
	margin-top:-15px;
	width:193px;
}

#treatmentslist h4 {
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	font-size:15px;
	color:#00adef;	
}

#treatmentslist h4 a:link, a:visited {
	color:#00adef;
	text-decoration:none;	
}

#treatmentslist h4 a:hover{
	color:#00adef;
	text-decoration:underline;	
}

#treatmentslist p {
	margin-top:-10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;	
}

#treatmentslist p a:link, a:visited {
	color:#000000;
	text-decoration:none;	
}

#treatmentslist p a:hover {
	color:#000000;
	text-decoration:underline;	
}

#treatmentslist2 h4 {
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	font-size:15px;
	color:#00adef;	
}

#treatmentslist2 h4 a:link, a:visited {
	color:#00adef;
	text-decoration:none;
	}
	
	#treatmentslist2 h4 a:hover {
	color:#00adef;
	text-decoration:underline;
	}

#treatmentslist2 p {
	margin-top:-10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;	
}

#treatmentslist2 p a:link, a:visited {
	color:#000000;
	text-decoration:none;	
}


#treatmentslist2 p a:hover {
	color:#000000;
	text-decoration:underline;	
}


#testimonialflash {
	margin-left:auto;
	margin-right:auto;
	width:209px;
}

/*******/

/* bottom links */

#links {
	clear:both;
}


#linksbg {
	width:880px;
	height:70px;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
}

#recognised {
	width:235px;
	height:65px;
	margin-left:8px;
	margin-top:-12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#808080;
	float:left;
	padding-top: 5px;
}

#recognised a:link, a:visited {
	color:#808080;
	text-decoration:none;
}

#recognised a:hover{
	color:#808080;
	text-decoration:underline;
}


#nu {
	float:left;
	margin-top:-7px;
}

#wpa {
	float:left;
	margin-top:-7px;
}

#bupa {
	float:left;
	margin-top:-7px;
}

#ml {
	float:left;
	margin-top:-7px;
}

#axa {
	float:left;
	margin-top:-7px;
}

#mcsp {
	float:left;
	margin-top:-7px;
}

#mcsp {
	float:left;
	margin-top:-7px;
}

#hsa {
	float:left;
	margin-top:-7px;
}

#macp {
	float:left;
	margin-top:-7px;
	margin-right:3px;
}

/*******/

/* copyright */

#copyright {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#808080;
	clear:both;
	width:910px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
}

#copyright a:link, a:visited {
	color:#808080;
	text-decoration:none;
}

#copyright a:hover {
	color:#808080;
	text-decoration:underline;
}

#hiddentext {
	display:none;
}
