* {
  font-family:"Trebuchet MS", Arial, Verdana;
}

a {
  text-decoration:underline;
}

html {
  height:1000px;
}

body {
  background-color:rgb(230,250,238);
  color:black;
  margin:0;
  text-align:center;
  height:1000px;
}

h1 {
  font-size:13pt;
  margin-top:0px;
  color:rgb(31,60,154);
}

h2 {
  font-size:11pt;
  margin-top:0px;
  margin:0px;
  color:rgb(31,60,154);
  font-weight:bold;
}

.blueText {
  color:rgb(31,60,154);
}

.blueText a {
  color: inherit;
}


#pageContainer {
  position:relative;
  width:982px;
  height:1000px;
  height:inherit;
  margin:0 auto;
  text-align:left;
  color:black;
  background-color: white;
}

#curvedArea {
  position:absolute;
  right:0px;
  top:0px;
  background-image:url(../images/curves.png);
  background-repeat:no-repeat;
  width:971px;
  height:168px;
  z-index:10;
}

#leftColumn {
  z-index:0;
  position:absolute;
  top:0px;
  left:11px;
  width:246px; height:100%;
  background-color:rgb(230,250,238);
  color:black;
}

#leftMenu {
  position:relative;
  height:122px;
}

#leftMenu_content {
  position:absolute;
  z-index:11;
  top:0px;
  left:10px;
  margin:42px;
  margin-top:28px;
  font-size:11pt;
  color:rgb(31,60,154);
}
#leftMenu_content a{
  font-size:11pt;
  color:rgb(31,60,154);
  text-decoration:none;
}

#leftMenu_content a:hover{
  font-size:11pt;
  color:black;
}



#siteHeader { /*logo text */
  position:absolute;
  top:20px;
  left:296px;
  right:0px;
  height:100px;
  font-size:26pt;
  line-height:26pt;
  color: rgb(31,60,154);
  z-index: 10;
}

#mainContent {
  position:absolute;
  top:170px;
  right:0px;
  left:296px;
}


/* home page specific */
.rightHome {
  position:absolute;
  width:270px;
  right:42px;
  top:50px;
  font-size:9.5pt;
  line-height:15pt;
}

.home_therapist{
  color:rgb(87,167,167);
  margin-bottom:10px;
  width:340px;
  font-size:9.5pt;
}
.home_therapist a {
  color:rgb(87,167,167);
}

/* Therapies page */
.paleBlueBox {
  background-color:rgb(230,241,252);
  width:650px;
  margin-bottom:10px;
}

.innerColumn {
  float:left;
  width:180px;
  margin-left:30px;
  margin-top:20px;
  margin-bottom:20px;
  font-size:9.5pt;
  color:rgb(87,167,167);
}

/* therapy pages */

.therapy_right{
  position:absolute;
  width:200px;
  right:42px;
  top:102px;
  font-size:9.5pt;
  line-height:15pt;
  color:rgb(87,167,167);
}

.therapy_main {
  color:rgb(31,60,154);
  width:400px;
  font-size:9.5pt;
}


