
    body {
         margin-left: 10px;
         margin-right: 80px;
         background: white;
         font-family: Garamond,Tahoma,sans-serif;
         font-style:normal
                      }

    div {
        margin-left: 0
        }
     
	div#contents {
		margin-left: 185px;
   	text-decoration: none;
		}

	div#title {
		margin-left: 175px;
		}

    p { 
        font-family: Garamond,Tahoma,sans-serif;
        text-indent: 2em;
       font-size: 1.1em;
    }

    div#logoimg {
    	  float: left;
    	  margin-left: 10px
           }

    h1 {    
        font-family: Garamond,Tahoma,sans-serif;
        font-style: normal; 
        font-weight: bolder; 
        color: rgb(102,0,0);  
        font-size: 2.1em;
        letter-spacing: 0.1em;
        word-spacing: 0.2em;
        text-align:left;
    }
    h2 {
        font-family: Garamond,Tahoma,sans-serif;
        font-style: normal; 
        font-weight: bold;
        color: rgb(102,0,0);  
        font-size: 1.6em;
        letter-spacing: 0.1em;
        word-spacing: 0.2em;
        text-align:left
    }

    h1#clinicname {
        margin-left: 0px;
        margin-top: 35px;
        font-family: Tempus Sans ITC,Garamond,serif;
        font-style: normal;
        color: rgb(102,0,0);
        text-align: center
    }

    h2 {
               }
    h3 {
            }
    hr {
        color: rgb(51,51,0);
        background-color: rgb(51,51,0); 
        height: 3
    }   

    ul{
        list-style-position: inside;
    }

    ul#menu {   
        margin-left:0px; 
        margin-top: 30px;
        margin-right: 30px;
        background-color: rgb(00,60,00);
        width:150px;
        clear:left;
        float:left;
        list-style-type:none;
        list-style-position: outside;
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 0.7em;
        padding:5px;
        border-style: groove;
        }
        
   ul#menu a:link {
   color: white;
   }
   ul#menu a:hover {
   color: #ffff66;
   }
   ul#menu a:visited {
   color: #CCFFCC;
   }
   ul#menu ul {  
        list-style-type:none;
        Text-indent: -2em
    }
   
   ul.contentlist li {
   	padding: 3px;
   	text-indent: 5px;
   }
   ul.contentlist a {
   	text-decoration: none;
   	font-style: bold;
   }
    
    li {
       font-size: 1.1em;    
    }
    
    li.groupmenu {
    margin-top: 15px;
    }
    
    
    address#address  {
        text-align: center; 
        font-family: Tahoma, Helvetica, sans-serif;
        color: rgb(102,0,0); 
        font-size: 0.7em;
        font-style: normal
    }
    address#logoline  {
        text-align: center; 
        font-family: Tahoma, Helvetica, sans-serif;
        color: rgb(102,0,0); 
        font-size: 1.0em; 
        font-style: normal
    }
    address hr {
        clear:left;
        color: rgb(51,51,0); 
        background-color: rgb(51,51,0); 
        height: 3
    }
    
    #menu a {
        text-decoration:none;
        font-style: bold;
        font-size: 1.1em;
    }
    
    span.journaltitle {
    	font-style: italic;
    }
    
    span.pinyin {
    	font-style: italic;
    }

<!-- pricing page -->

    table.price{
       text-align:left;
       vertical-align::top;
       font-family: Garamond, Tahoma, sans-serif;
       font-size: 1.0em;
       border: 5;
       bordercolor: rgb(51,51,0);
       bordercolorlight: mocassin;
}

    table.discounts{
       vertical-align::top;
          text-align:left;
          border: 5;
          bordercolor: rgb(51,51,0);
       bordercolorlight: mocassin;

       }

     th.price {
       font-family: Garamond, Tahoma, sans-serif;
       font-weight: bold;
       text-align: left;
       font-size: 1.2em;
       font-weight: bold
          }

    td.service {
       vertical-align: top;
       text-align: left;
       font-family: Garamond, Tahoma, sans-serif;
       font-weight: normal;
       font-size: 1.0em;
       width:45%;

    }
    td.listprice {
       text-align: left;
       vertical-align:: top;
       color: rgb(51,51,0);
       font-family: Garamond, Tahoma, sans-serif;
       font-weight: normal;
       font-size: 1.0em;
       width:10%;
   }

  td.promotion {
        vertical-align:: top;
        text-align: left;
        color: rgb(220,20,54);
       font-family: Garamond, Tahoma, sans-serif;
        font-weight: normal;
       font-size: 1.0em;
       width:15%;
       }
 td.pricenote {
    vertical-align::top;
    font-family: Garamond, Tahoma, sans-serif;
    font-weight: normal;
    font-size: 1.0em;
    width:30%;

 }
 <!--calendar page-->

 th.thcalendar{
       font-family: Garamond, Tahoma, sans-serif;
       font-weight: bold;
       font-size: 1.0em;
       font-weight: bold
       }
 
 
 td.date{
 width:15%;
     vertical-align::top;
    font-family: Garamond, Tahoma, sans-serif;
    font-weight: normal;
    font-size: 1.0em;

 }
 td.time{
  width:15%;
      vertical-align::top;
    font-family: Garamond, Tahoma, sans-serif;
    font-weight: normal;
    font-size: 1.0em;

 }
 td.topic{
    width:30%;
    vertical-align::top;
    font-family: Garamond, Tahoma, sans-serif;
    font-weight: normal;
    font-size: 1.0em;
 }
  td.location{
    width:40%;
    vertical-align::top;
    font-family: Garamond, Tahoma, sans-serif;
    font-weight: normal;
    font-size: 1.0em;
 }

 <!-- ask the doctor page -->

 table.askform{
       font-family: Garamond, Tahoma, sans-serif;
 }

  <!-- end ask the doctor page -->
