body     { font: 95%/1.5 arial, helvetica, serif; background: #cc9; text-align: center; margin-right: 0.5em; margin-left: 0.5em; padding: 0; height: 100% }
a { color: #969; font-weight: bold; text-decoration: none }
a:link { }
a:visited { text-decoration: none }
a:hover { color: #c93; text-decoration: underline }
a:active { text-decoration: none }
.container          { color: #000; background-color:#FBF9EE; text-align: left; margin: 0 auto; padding: 15px 15px 5px; width: 720px; height: auto; min-height: 50%; vertical-align: middle; border: solid thick #996; outline-color: #06c }
.address       { color: #fff; font-size: 75%; font-weight: normal; line-height: 1.3; background-color: #cc9; text-align: right; text-transform: uppercase; display: inline; margin-right: 0; padding-right: 0; padding-left: 0; width: 140px; height: 154px; float: right; clear: none; vertical-align: bottom }
.menu          { color: #969; font-size: 78%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5; text-decoration: none; text-align: right; text-transform: lowercase; padding-top: 1em; padding-right: 10px; padding-left: 0; width: 210px; float: left }
.menu a:link    { color: #969; text-decoration: none }
.menu a:visited   { color: #969; text-decoration: none }
.menu a:hover    { color: #c93; text-decoration: none }
/* .menu a:hover:after    { color: #c93; content: url("images/arrow.gif")   } */
.menu a:active   { color: #c93 }
.firstpagecontent        { color: #996; font-size: 78%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; text-align: left; display: block; padding: 1em 0 1em 5px; width: 350px; float: left }
.content          { color: #663; font-size: 78%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.5; text-align: left; display: block; padding: 1em 0 1em 5px; width: 450px; float: left }
.footer    { color: #fff; font-size: 78%; font-weight: 500; background-color: #c93; letter-spacing: 1px; margin: 0.2em auto; padding: 2px 0 4px 4px; width: 100%; min-height: 15px; clear: both }
.footerleft {text-align: left; float: left}
.footerright  { text-align: right; margin-right: 5px; float: right }
p  { 
margin: 1em 0; 
padding: 0 1em }
img     { margin: 2px 5px 2px 2px; padding-left: 1px; float: left; border:0 }
h1    { color: #c93; font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 1.2em 0 0.5em; padding-right: 1em; padding-left: 1em; clear: both }
h3  { font-size: 95%; font-style: italic; font-weight: bold; margin-top: 1em; margin-bottom: 1em; padding-right: 1em; padding-left: 1em }
td  { color: #fff; font: 80%/1.5 arial, helvetica, serif; background: #cc9; text-align: center; height: 100%; border-top: thin solid #fff; border-bottom: thin #fff }
table { margin-left: 0.75em; padding-left: 0.5em }
th  { color: #fff; font-size: 80%; font-weight: bold; background-color: #c93 }
.services_chiro a:link      { background-image: url("images/chiro_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_chiro a:visited      { background-image: url("images/chiro_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_chiro a:hover    { color: #fff; text-decoration: none; background-image: url("images/chiro_active.gif"); background-repeat: no-repeat }
.services_chiro a:active       { text-decoration: none; background-image: url("images/chiro_active.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_pregnancy a:link      { background-image: url("images/preg_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_pregnancy a:visited      { background-image: url("images/preg_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_pregnancy a:hover    { color: #fff; text-decoration: none; background-image: url("images/preg_active.gif"); background-repeat: no-repeat }
.services_pregnancy a:active       { text-decoration: none; background-image: url("images/preg_active.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_massage a:link   { text-decoration: none; background-image: url("images/massage_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_massage a:visited   { text-decoration: none; background-image: url("images/massage_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_massage a:hover  { text-decoration: none; background-image: url("images/massage_active.gif"); background-repeat: no-repeat }
.services_massage a:active    { text-decoration: none; background-image: url("images/massage_active.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_ortho a:link  { text-decoration: none; background-image: url("images/ortho_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_ortho a:visited  { text-decoration: none; background-image: url("images/ortho_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_ortho a:hover  { text-decoration: none; background-image: url("images/ortho_active.gif"); background-repeat: no-repeat }
.services_ortho a:active   { background-image: url("images/ortho_active.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_nutrition a:link   { background-image: url("images/nutrition_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_nutrition a:visited   { background-image: url("images/nutrition_inactive.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.services_nutrition a:hover  { background-image: url("images/nutrition_active.gif"); background-repeat: no-repeat }
.services_nutrition a:active    { background-image: url("images/nutrition_active.gif"); background-repeat: no-repeat; margin: 4px; width: 175px; height: 80px; float: left }
.newpatient { color: #996; font-family: Georgia, "Times New Roman", Times, serif; display: block; margin-top: 2em; margin-right: 0.67em; margin-left: 1em; padding-top: -5px; width: 375px; border-top: thin dotted #c93 }
ul { font-size: 87%; line-height: 1.1; list-style-type: disc; margin: 1em 0 1em 25px }
.unique ul    { font-size: 100%; line-height: 1.75; text-indent: 0; white-space: normal; list-style-image: url("images/checkmark.gif"); list-style-position: inside; padding-left: 0 }
.floatRight { float: right }
.teamcolumn   { width: 145px; float: left }
.teamcolumn img {float: none}
