body{
background-color: black;
margin:0;
padding:0;
font-family: "Calibri", sans-serif;
}

.content_wrapper{
float: left;
width: 100%;
margin-top: 0;
}

.left_column{
background-color: #ff9933;
width: 230px;
min-height: 800px;
height: auto;
float: left;
margin-left: -100%;
background-image: url('img/left_frame_back.jpg');

      /* min-height hack for ie6 */
      min-height: 800px;
      height: auto !important;
      height: 800px;
}

.right_column{
background-color: #000000;
width: 100px;
min-height: 800px;
height: auto;
float: left;
margin-left: -200px; /*set to the negative value of the width */
/*background-image: url('img/right_column_back.jpg'); */

      /* min-height hack for ie6 */
      min-height: 800px;
      height: auto !important;
      height: 800px;
}

.middle_column{
/*Margins as follows: 0 RightColumnWidth 0 LeftColumnWidth */
margin: 0 200px 0 230px;
overflow: auto;
background-color: #FFFFFF;
/* min-height: 800px; */
height: 800px;
/*background-image: url('img/right_back.jpg'); */

     /* min-height hack for ie6 
     
     min-height: 800px;
      height: auto !important;
      height: 800px;
      */
      width: auto;
}

.list_column {
    float: left;
    width: auto;
    padding: 0px 10px 10px 6px;

font-size:10pt;
margin-top: -20px;

}

.column {
    float: left;
    width: auto;
    padding: 0px 10px 10px 6px;

font-size:10pt;


}

.footer{
font-size: 10pt;
text-align: center;
color: #444444;
clear: left;
}

h1{
margin-top:0;
font-size: 18pt;
font-family: "Capitals", sans-serif;
color: #333333;

padding: 15px 3px 0px 12px;
}

h2{

color: blue;
font-size: 22pt;
}

h3{

margin: 0;
font-size: 20px;
width: 90%;
color: #cc0000;
padding-left: 15px;
padding-bottom: 3px;
border-width: 0px 0px 1px 0px;
border-color: #8B0000;
border-style: solid;
}

h3#tagline{
padding-left: 40px;
width: 90%;
border-width: 0px 0px 3px 0px;
border-color: #8B0000;
border-style: ridge;
font-style: italic;
margin-top: -15px;
}

h4{
padding: 0px 10px 10px 6px;
font-family: "Corbel", sans-serif;
font-size:12pt;
}

p{
/*margin: 0; */
padding: 0px 10px 10px 15px;
font-size:11pt;
}

a.intext{
color: #971014;
}

a.intext:visited{
color: #971014;
}

a.intext:hover{
color: red;
}

ul.bodylist{
font-family: "Corbel", sans-serif;
list-style-type:square;
font-size: 10pt;
}

ol.bodylist{
font-family: "Corbel", sans-serif;

font-size: 10pt;
}

/*p:first-letter{
padding-left: 20px;
} */

img.leftbar{
display: block;
margin: 0px auto 0px auto;
padding-top:10px;
}

a.homepage{
background-image: url('img/home.png');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.homepage:hover{
background-image: url('img/home_over.png');
}

a.med_massage{
background-image: url('img/med_massage.png');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.med_massage:hover{
background-image: url('img/med_massage_over.png');
}

a.u{
background-image: url('img/urgent_care.gif');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.u:hover{
background-image: url('img/urgent_care_over.gif');
}

a.c{
background-image: url('img/chiropractic.gif');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.c:hover{
background-image: url('img/chiropractic_over.gif');
}

a.r{
background-image: url('img/rehab.gif');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.r:hover{
background-image: url('img/rehab_over.gif');
}

a.occupational{
background-image: url('img/occupational.gif');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.occupational:hover{
background-image: url('img/occupational_over.gif');
}

a.med_spa{
background-image: url('img/med_spa.gif');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.med_spa:hover{
background-image: url('img/med_spa_over.gif');
}

a.acupuncture{
background-image: url('img/acupuncture.gif');
display: block;
height: 53px;
width: 210px;
margin: 10px auto 0px auto;

}

a.acupuncture:hover{
background-image: url('img/acupuncture_over.gif');
}



a.careclub{
background-image: url('img/care_club_button.png');
display: block;
width: 176px;
height: 142px;

margin: 10px auto 0px auto;

}

a.careclub:hover{
background-image: url('img/care_club_button_over.png');
}

a.careclubplans{
background-image: url('img/care_club_plans.png');
display: block;
height: 171px;
width: 220px;
margin: 10px auto 0px auto;

}

a.careclubplans:hover{
background-image: url('img/care_club_plans_over.png');
}

a.facebook {
display: block;
margin: 10px auto 0px auto;
}

img.facebook {
display: block;
margin: 10px auto 0px auto;
}

a.survey {
display: block;
margin: 10px auto 0px auto;
}

img.survey {
display: block;
margin: 10px auto 0px auto;
}

img.bodypicright{
margin: 5px 10px 5px 5px;
float: right;
border-style: ridge;
border-width: 3px;
border-color: #FAEBD7;
}

div.preload {
position:absolute;
top:-9999;
left:-9999;
height:1px;
width:1px;
overflow:hidden;
}

.mission_statement{
display: block;
background-color: #efffb6;
background-image: url('img/right_back.jpg');
margin: 15px auto 30px auto;
text-align: center;
border: 1px solid #cc0000;
width: 80%;
}

img.sprinkle{
margin: 1px 5px 1px 3px;
border: 3px groove red;
}

img.index_img{
border: 1px solid black;
align:left;
display:inline;
vertical-align:middle;
margin-right:12px;
width: 50px;
height: 50px;
}

.index_img:hover{
border: 1px solid red;
}