

.nav, #pansy, #poppy, #horsetail2, #horsetail, #footer, .photos, #hide, .top1, .top2, .top3,.top4, .top5, .top6, .top7, .top8, .top9, .share {display:none;}
a {text-decoration:underline;}
img {border:0;} 
body {background-color:#fff; color:#666; font-family:Arial, Helvetica, sans-serif;}
#this_page {font-size:1.2em; text-decoration:overline;}

.address {position:absolute; top:157px; left:80px; width:500px; font-size:.8em; color:#999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav {font-family:Arial, Helvetica, sans-serif; font-size:1.4em;}
.intro {position:absolute; top:504px; left:315px; width:264px; font-size:.8em; font-family:Georgia, "Times New Roman", Times, serif; height: 134px;}
h3, h4 {margin:0;}
th, td {text-align:left; padding:0; margin:0;}
table {border-top:7px solid #fff;}
#thin {width:110px; text-align:right; padding-right:20px;}
#thick {width:270px;}
.services {position:absolute; top:258px; left:201px; width:420px; font-size:.8em; background-color:#fff;}
.schedule {position:absolute; top:268px; left:151px; width:450px; font-size:.8em; background-color:#fff;}
.menu {position:absolute; top:372px; left:11px; width:628px; font-size:.8em; background-color:#fff;}
.menu th, .menu td {padding:2px; margin:0;}
.application {position:absolute; top:256px; left:80px; width:500px; font-size:.8em; background-color:#fff;}
#please_print {position:absolute; top:0; left:0; color:#000; font-size:12pt;}
#logo {position:absolute; left:80px; top:70px;}
#registration {font-size:16pt; font-family:Georgia, "Times New Roman", Times, serif; color:#333;}
#immunizations {color:red; font-size:14pt;}

