body{margin:0;padding:0;font:75.0% Arial, Helvetica, sans-serif;color:#333;background:#4ea7b5}
body *{margin:0;padding:0}
strong{display:inline}
img{border:0}

script,.lg span{display:none}
ul li{list-style-type:none}
abbr,acronym,a,em,#pn ul li{display:inline;border:0}
a{outline:none}
h1,h2,h3{margin:-0.2em 0;padding-top:-0.2em;font-size:1em}
h1{text-transform:uppercase;padding:7px 15px;background:#4ea7b5;margin:0 -15px -15px -15px;color:#fff;font-size:135%;letter-spacing:.20em}
h2{font-size:125%;margin:30px 0 .35em 0}
h3{margin:.35em 0}
ol{margin: .35em 0 .35em 1em;padding-left:1em}
ol li{display:list-item;margin:.70em 0 0 0;list-style-type:decimal}
a:link,a:visited{color:#4ea7b5}

.ex h2{margin-top:0}
h1.sh{margin-bottom:15px}
.tx p.in{padding-top:15px}
.cl{height:0;line-height:1px;font-size:1px;overflow:hidden;clear:both}

.ac,.sl{position:absolute;left:0px;top:-500px;height:1px;font-size:1px;overflow:hidden}

.lg{display:block;float:left;width:252px;height:60px;background:url(../img/logo.gif) left top no-repeat;position:absolute;z-index:100;margin-left:-45px}

.ad{float:right;padding-right:15px;color:#999}

.el{padding-right:14px;background:url(../img/ext.png) right bottom no-repeat}

.pd{padding-right:14px;background:url(../img/pdf.gif) right center no-repeat}

#hd,#cn{overflow:auto}

#hd{padding-top:15px;color:#666}

#pn{padding:5px 15px;background:#8ccded;margin-top:20px;clear:both}
#pn a{margin-right:15px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:bold;font-size:110%;letter-spacing:.10em}
#pn a:hover{color:#4ea7b5}

#iw{width:910px;margin:auto;background:#fff}

.tx .ln li{margin-bottom:1em}
.tx .ln li p{margin-bottom:.35em}
.tx{width:650px;float:left;padding:415px 15px 5px 15px}
.tx p{margin-bottom:1em;line-height:120%}
.tx a:hover{color:#333}
.tx h3.dr{margin-top:1em}
.book{margin-top:15px}

.ex{width:185px;float:left;padding:15px;margin:15px 0 0 15px;background:#4ea7b5;color:#fff}
.ex li{display:block;margin-bottom:1em}
.ex a:link,.ex a:visited{color:#fff}

#ft a:link,#ft a:visited{color:#fff}
#ft{color:#fff;clear:both;height:3em;overflow:visible;padding:140px 0 30px 0;background:#4ea7b5 url(../img/bg.gif) center top no-repeat;text-align:center}
#ft p{margin-bottom:1em}

#home .tx{background:url(../img/home.jpg) left top no-repeat}
#billing .tx{background:url(../img/billing.jpg) left top no-repeat}
#contact .tx{background:url(../img/contact.jpg) left top no-repeat}
#patient .tx{background:url(../img/patient.jpg) left top no-repeat}
#physician .tx{background:url(../img/physician.jpg) left top no-repeat}
#services .tx{background:url(../img/services.jpg) left top no-repeat}
#about .tx{background:url(../img/about.jpg) left top no-repeat}
#about .tx .hl{width:430px;float:left}
#about .tx img{float:left;margin:30px 0 0 20px}

th,td{display:table-cell}
table{display:table}

.fs-footer{margin-top:40px;padding-top:10px;text-align:left;border-top:1px solid #666}
.fs-footer a:link,.fs-footer a:visited{color:#666}