/* text */

body{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:small;
}

h1 {
font-size:medium;
}

h2 {
font-size:small;
font-weight:bold;
margin-bottom:-.8em;
}
h2 a {
color:#000000;
}

a{
color:#72608A;
}

li{
margin-top:.5em;
margin-bottom:.5em;
}

/*text rules for the rates box*/
#servicesrates{
text-align:center;
}

#servicesrates h1{
margin-bottom:-.4em;
}

#servicesrates p{
font-variant:small-caps;
margin-bottom:1em;
margin-top:1em;
}

/* appointments stuff */

#timesDiv div{ /*for the hidden times divs */
visibility:hidden;
margin-left:1em;
border-bottom:1px dotted black;
margin-top:-1.5em;
}