/* basic elements */

body {
margin:34px 9px 9px 80px;
padding:0px;
background: url(/iages/bcn_bg2.gif)  no-repeat top right;
background-color: #0076B8;
font-family: Arial, Helvetica, sans-serif;
}

a {
color:#0066FF;
}
a:link {color:#0066FF;}
a:visited {color:#660066;}
a:hover {color:#6600CC;}

#container {
margin: 0px 150px 0px 0px;
padding: 0px 0px 110px 0px;
border:2px;
border-style:solid;
border-color: #00659D;
background: url(/images/bcn_bg2.gif)  no-repeat 99% 5%;
background-color: #FFFFFF;
}

#header {
position: absolute;
top:20px;
right:66px;
border:0px solid #000;
}

#rightvignette  {
position: absolute;
margin: 0px 0px 0px 10px;
right:19px;
top:276px;
width:200px;
height:150px;
/*background-color: #91D0EC;*/
}

#pageid {
position: absolute;
margin: 0px 0px 0px 10px;
right:19px;
top:120px;
}

#pagehome #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/.jpg)  no-repeat top left;
}

#pageclin #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/clinic_id.jpg)  no-repeat top left;
}

#pagether #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/therapies_id.jpg)  no-repeat top left;
}

#pageprac #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/practitioners_id.jpg)  no-repeat top left;
}

#pagefees #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/fees_id.jpg)  no-repeat top left;
}

#pagecont #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/contact_id.jpg)  no-repeat top left;
}

#pagebeac #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/meeting_id.jpg)  no-repeat top left;
}

#pageinte #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/integrate_id.jpg)  no-repeat top left;
}

#pageeduc #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/education_id.jpg)  no-repeat top left;
}

#pagelink #pageidimg{
width:200px;
height:156px;
background: url(/images/nav/links_id.jpg)  no-repeat top left;
}

#logo {
position: absolute;
top:11px;
left: 20px;
padding: 0px 0px 0px 24px;
border:0px;
border-style:solid;
border-color: #91D0EC;
}

#topmenu  h3 {
font-size:18px;
margin-top: 3px;
padding: 0px 0px 0px 5px;
border-top: 1px solid #91D0EC;
border-bottom: 1px solid #91D0EC;
}

#topmenu  h4 {
font-size:12px;
margin: 0px;
padding: 0px;
}

#topmenu  img {
padding:0px;
margin:2px;
border:1px;
border-style:solid;
border-color: #91D0EC;
text-decoration:underline;
background-color: #91D0EC;
}

#pagehome #foldername{
background-color:;
}

#pageclin #foldername{
background-color:#76ADE2;
}

#pagether #foldername{
background-color:#A9B244;
}

#pageprac #foldername{
background-color:#959AA3;
}

#pagefees #foldername{
background-color:#E5C490;
}

#pagecont #foldername{
background-color:#6E9158;
}

#pagebeac #foldername{
background-color:#F991D3;
}

#pageinte #foldername{
background-color:#FFDC83;
}

#pageeduc #foldername{
background-color:#CC3C94;
}

#pagelink #foldername{
background-color:#CEBBB5;
}

#secondnav {
width:360px;
margin:0px 0px 20px 10px;
font-size:12px
}

#secondnav p {
display: none;
}

#secondnav ul li a:hover {
letter-spacing: 0px;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-bottom: 1px solid #91D0EC; 
background-color: #91D0EC; 
color: #030303; 
}

#secondnav ul {
list-style: none; 
margin: 0; 
padding: 0; 
font-size: 13px;
letter-spacing: 0px;
}

#secondnav ul li {
margin: 0; 
border-top: 1px solid #fff;
letter-spacing: 0px;
font-size: 13px;
}

#secondnav ul li a {
display: block; 
padding: 2px 2px 2px 0.5em; 
border-left: 0px solid #91D0EC; 
border-right: 0px solid #91D0EC;
border-top: 1px solid #91D0EC;
border-bottom: 1px solid #91D0EC;
background-color: #FFFFFF; 
color: #000; 
text-decoration: none; 
width: 100%; 
}
html>body #secondnav ul li a { 
width: auto; 
}

#secondnav a#Classical_Homeopathy_in_Malvern1,
#secondnav a#McTimoney_Chiropractor2,
#secondnav a#Osteopathy_in_Malvern3,
#secondnav a#Psychotherapy_and_Counselling_in_Malvern4,
#secondnav a#Reiki_in_Malvern5,
#secondnav a#Reflexology_in_Malvern9,
#secondnav a#Massage_in_Malvern6,
#secondnav a#Nutrition_in_Malvern11,
#secondnav a#Acupuncture_in_Malvern7,
#secondnav a#Zero_Balancing_in_Malvern8,
#secondnav a#Pilates_in_Malvern13,
#secondnav a#Education_and_Courses0,
#secondnav a#Education_and_Training_for_Professionals2,
#secondnav a#Mentoring_and_Supervision_for_Health_Care_Professionals1,
#secondnav a#Supervision_in_Counselling_and_Psychotherapy2,
#secondnav a#Sports_Massage_in_Malvern12,
#secondnav a#Ruth_Radburn_in_Malvern1,
#secondnav a#Phillip_Hodgson_in_Malvern2,
#secondnav a#Sue_Akehurst_in_Malvern3,
#secondnav a#Edwin_Helder_in_Malvern4,
#secondnav a#Helen_Barber_in_Malvern5,
#secondnav a#Dr_Martin_Allbright_in_Malvern6,
#secondnav a#Alison_Moon_in_Malvern7,
#secondnav a#Dr_Sue_Allbright_in_Malvern8,
#secondnav a#Jayne_Blatchford_in_Malvern9,
#secondnav a#Dr_Alison_Gray_in_Malvern11,
#secondnav a#Sophie_Jones_in_Malvern14,
#secondnav a#Nicky_Shechter_in_Malvern13,
#secondnav a#Robert_David_Williams_in_Malvern15,
#secondnav a#Angela_Owen_in_Malvern12,
#secondnav a#The_Clinic0,
#secondnav a#Malvern_Water_and_Complementary_Therapies1,
#secondnav a#Consulting_Treatment_Rooms3,
#secondnav a#Mission_Statement2,
#secondnav a#Treatment_Rooms3,
#secondnav a#Logo_and_Lantern_Origins4,
#secondnav a#Dr_Phillipa_Russmann_in_Malvern16,
#secondnav a#Acupuncture_students_Point_location_and_observation_Reiki_Homeopathy_student_monitoring3,
#secondnav a#Harriet_Kaushal_in_Malvern17,
#secondnav a#Dean_Henman_in_Malvern18,
#secondnav a#Emily_Jeffs_in_Malvern19,
#secondnav a#Vacancies10
{
border-left: 0px solid #91D0EC;
border-right: 0px solid #91D0EC;
border-bottom: 1px solid #91D0EC; 
background-color: #5EB0DA; 
color: #FFFFFF; 
}

#secondnav em {
padding: 0px 0px 0px 0.9em; 
font-size: 12px;
letter-spacing: 0px;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-bottom: 0px solid #91D0EC; 
color: #0076B8; 
}

#inpagenav ul, li {
/*display: inline;*/
letter-spacing: 2px;
font-size:12px;
}

.navlink {
margin:0px 0px 0px 9px;
padding:0px;
font-size: 10px;
}

#left {
position: absolute;
margin: 0px 0px 0px 0px;
left:43px;
top:220px;
width:201px;
/*background:#fff;*/
border:0px solid #000;
}

#left p {
font-size:12px
}

#leftcontent {
padding: 0px 0px 0px 10px;
}

#leftcontent p {
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 10px;
}

#leftaddress  {
margin: 100px 0px 20px 0px;
padding: 0px 0px 0px 0px;
color:#FFFFFF;
}

#leftmenu {
/*background: url(/images/bcn_bg1.jpg)  no-repeat top right;*/
text-color: #000000;
/*background-color: #0076B8;*/
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border:0px;
border-style:solid;
border-color: #91D0EC;
}

#leftmenu  img {
margin:2px;
padding:1px;
border:0px;
border-style:solid;
border-color: #91D0EC;
text-decoration:underline;
background-color: #91D0EC;
}

#leftmenu p {
color:#FFFFFF;
}

#leftmenu p a:link a:visited {
color:#FFFFFF;
text-decoration:none;
}

#leftmenu a:visited {
color:#FFFFFF;
text-decoration:none;
}

#leftmenu  a:hover {
text-decoration:underline;
}

#center {
margin: 54px -10px 0px 124px ;
padding: 1px 0px 0px 14px;
border:0px;
border-style:solid;
border-color: #91D0EC;
}

#centerl {
padding: 10px;
margin: 0px 0px 0px 0px ;
border:0px;
border-style:solid;
border-color: #5EB0DA;
background: url(/mages/nav/btl.jpg)  no-repeat 110px 18px;
}

#centertext {
padding: 0px;
margin: 0px 16px 0px 0px ;
border:0px;
border-style:solid;
background: url(/iages/nav/bbr.jpg)  no-repeat bottom right;
}

#centertext ul li {
font-size:14px;
letter-spacing: 0px;
margin-left:0px;
display: list-item;
}

#centertext ol li {
letter-spacing: 0px;
margin-left:0px;
display: list-item;
}

#centertext p {
font-size:12px;
}

.blackb {
color: #000;
font-weight: 900;
}

.phototitle {
font-size:10px;
font-weight: 100;
padding-left:10px;
}

#centertext em {
margin: 0px 0px 0px 14px;
padding: 0px 0px 0px 14px;
        font-size:12px
}

#centertext img.centerb{
float:both;
margin:8px;
border:2px;
border-style:solid;
border-color: #91D0EC;
}

#centertext img.centernbl{
display: block;
float:both;
margin:8px;
margin-left: auto;
margin-right: auto;
border:2px;
border-style:solid;
border-color: #91D0EC;
}

#centertext img.centernb{
display: block;
float:both;
margin:8px;
margin-left: auto;
margin-right: auto;
}

#centertext img.left{
float:left;
margin:8px;
border:2px;
border-style:solid;
border-color: #91D0EC;
}

#centertext img.leftnb{
float:left;
margin:8px;
border:0px;
border-style:solid;
border-color: #91D0EC;
}

.leftli{
float:left;
margin:27px;
}
.leftli img{
border:2px;
border-style:solid;
border-color: #91D0EC;
}

#centertext img.right{
float:right;
clear:left;
margin:8px;
border:2px;
border-style:solid;
border-color: #91D0EC;
}

#centertext img.rightnb{
float:right;
clear:left;
margin:8px;
}

.rightli{
float:right;
margin:27px;
}
.rightli img{
border:2px;
border-style:solid;
border-color: #91D0EC;
}

.rightlitext {
float:right;
clear:right;
}

#centertextbg {
padding: 0px;
margin: 29px ;
border:0px;
border-style:solid;
border-color: #B5B5B5;
}

#centerr {
padding: 4px;
margin: 0px ;
}

.inset1 {
margin: 0px 0px 0px 30px;
}

#right {
position: absolute;
right:0px;
top:278px;
width:155px;
/*background:#fff;*/ 
border:0px solid #000;
}

#right p {
font-size:12px
}

#rightcontent {
padding: 100px 0px 0px 10px;
}

#rightcontent blockquote{
bottom: 0px;
right: 0px;
padding: 9px;
margin-left: 10px;
margin-right: 10px;
margin-top: 50px;
margin-bottom: 10px;
text-align: left;
font-size: 12px;
color: #003300;
border: 1px;
border-style: solid;
border-color: #91D0EC;
color:#91D0EC;
}

#rightcontent blockquote p {
margin:0px;
padding:0px;
}

#rightcontent blockquote em {
color: #EEEEEE;
}


#rightaddress  {
text-align:right;
margin: 20px 5px 20px 0px;
padding: 0px 0px 0px 0px;
color:#FFFFFF;
}

#rightaddress  a:link  {
color:#FFFFFF;
}

#rightaddress  a:visited  {
color:#FFFFFF;
}

#rightaddress  a:active  {
color:#FFFFFF;
}

#rightaddress  a:hover  {
color:#000000;
}

#rightmenu {
/*background: url(/images/bcn_bg1.jpg)  no-repeat top right;*/
text-color: #000000;
/*background-color: #0076B8;*/
margin: 20px 0px 10px 90px;
padding: 10px 0px 10px 0px;
border:0px;
border-style:solid;
border-color: #91D0EC;
}

#rightmenu  img {
padding:1px;
border:0px;
border-style:solid;
border-color: #91D0EC;
text-decoration:underline;
background-color: #91D0EC;
}

#rightmenu p {
color:#FFFFFF;
}

#rightmenu p a:link a:visited {
color:#FFFFFF;
text-decoration:none;
}

#rightmenu a:visited {
color:#FFFFFF;
text-decoration:none;
}

#rightmenu  a:hover {
text-decoration:underline;
}



#banner h1 {
font-size:14px;
padding:10px 10px 0px 10px;
margin:0px;
}

#centercontentcontainer {
background:#91D0EC;
padding:1px;
margin:1px;
border:0px;
border-style:solid;
border-color: #91D0EF;
}

#centertext  a:visited a:link {
text-decoration:none;
color:#0076B8;
}

#centertext h1{ 
margin:10px 0px 10px 0px;
padding:0px 10px 10px 10px;
font-size: 20px;
color: #0076B8;
font-weight: 600;
margin: 0px;
}

#centertext h1{ 
letter-spacing: 2px;
margin:10px 0px 10px 0px;
padding:0px 10px 0px 10px;
font-size: 18px;
color: #000000;
font-weight: 600;
margin: 0px;
}

#centertext h2{ 
margin:10px 0px 0px 0px;
padding:10px 10px 10px 10px;
font-size: 16px;
color: #0076B8;
font-weight: 600;
margin: 0px;
}

#centertext h3{ 
margin:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
font-size: 14px;
color: #5EB0DA;
font-weight: 600;
margin: 0px;
}

#centertext h4{ 
margin:10px 0px 0px 0px;
padding:10px 10px 10px 10px;
font-size: 13px;
color: #888888;
font-weight: 600;
margin: 0px;
}

#centertext p{
bottom: 0px;
right: 0px;
padding: 0px;
margin:10px 0px 10px 0px;
padding:0px 10px 10px 10px;
text-align: left;
font-size: 15px;
color: #004C77;
}

#centertext blockquote{
float:right;
width:200px;
bottom: 0px;
right: 0px;
padding: 3px;
margin-left: 5px;
margin-right: 20px;
margin-top: 10px;
margin-bottom: 0px;
text-align: left;
font-size: 12px;
color: #003300;
border: 1px;
border-style: solid;
border-color: #858382;
color:#91D0EC;
background: url(/mages/nav/bbrg.gif)  no-repeat bottom right;
}

#centercontent blockquote p {
padding:0px;
margin: 0px;
}

#centertext blockquote em {
padding:0px;
margin: 0px 0px 0px 10px;
color: #0076B8;
}

#centertext blockquote.quote{
margin-right:30px;
}

#footer {
background-color:#DFEFFC;
padding-bottom:10px;
}

#footer p {
font-size: 9px;
margin: 0px 0px 0px 190px;
}

#flash {
width:320px;
margin:7px;
border:2px;
border-style:solid;
border-color: #91D0EC;
}

/*therapies page*/
#presenting_table {
width:452px;
border:2px;
border-style:solid;
border-color: #66B8FF;
}

#presenting_table td{
margin: 0px;
padding:0px 5px;
font-size:11px;
}

#presenting_table_pract {
width:452px;
border:0px;
border-style:solid;
border-color: #FFFFFF;
}

#presenting_table_pract td{
margin: 0px;
padding:0px 0px;
font-size:11px;
text-align:center;
}


.sub_heading{
background-color:#B2DBFF;
width:400px;
}

.light_blue{
background-color:#B2DBFF;
text-align:center;
width:140px;
}

.dark_blue{
background-color:#66B8FF;
text-align:center;
width:140px;
}

