body { background: #db8 url(../images/bggrad.gif) repeat-x top left;
	   margin: 0;
	   padding: 0;
	   font: 95%/143% Verdana, Arial, Helvetica, sans-serif;
	   color: #000;
	   text-align: left; }
p, li, td {  font: 95%/157% Verdana, Arial, Helvetica, sans-serif;
	   color: #000;
	   text-align: left; 
       margin-right: 8px; } 
td.rt { text-align: right; }
a:link, a:active { color: #026; }
a:visited { color: #00f; }
a:hover { color: #754; }
th { text-align: left;
     color: #026; }
th.ctr, td.ctr { text-align: center;
                 vertical-align: top; }
ol { list-style-type: lower-roman; }	
h1 { color: #f84;
     background: url(../images/hdg1.gif) no-repeat 0 0;
     width: 538px;
     height: 70px;
     font: 137%/180% Comic Sans MS, Century Gothic, Verdana, sans-serif;
     text-align: center;
     padding-top: 15px; }
p.bc { text-align: center;
       font-weight: bold;
       color: #026;
       padding: 10px 10px 10px 0; }  
p.emph { font: 95%/165% Verdana, Arial, Helvetica, sans-serif;
         color: #026;
         font-weight: bold;
         text-align: center; }
h1.hp { float: left;
        display: block;
        color: #f84;
        font:  148%/165% Comic Sans MS, Century Gothic, Verdana, sans-serif;
        text-align: center;
        background: url(../images/h1tile.gif) repeat-x 0 0; 
        height: 140px; 
        padding: 0px; }
h2 { background: url(../images/h2tl.gif) no-repeat 0 0; 
     width: 538px;
     height: 62px;
     color: #026;
     font:  134%/152% Tahoma, Century Gothic, Verdana, sans-serif;
     padding-top: 13px;
     padding-left: 25px; }
h3 { color: #000;
     font:  123%/136% Tahoma, Century Gothic, Verdana, sans-serif; }
.lhs {  display: block;
        background: url(../images/h1lhs.gif) no-repeat 0 0; 
        height: 140px; }
.rhs {  display: block;
        float: right;
        background: url(../images/h1rhs.gif) no-repeat top right; 
        width: 44px;
        height: 140px; }
p.ban { padding: 20px 20px 30px 35px;
        font:  105%/155% Comic Sans MS, Century Gothic, Verdana, sans-serif;
        color: #754;
        text-align: center; }
.tel { white-space: nowrap;
       font-weight: bold; }
ul.ban { padding: 20px 20px 30px 35px; }
li.ban  { list-style-type: disc;
          font:  105%/155% Comic Sans MS, Century Gothic, Verdana, sans-serif;
         color: #754; }
p.fn { clear: both;
       font-size: 85%;
       text-align: left;
       padding: 10px 15px 10px 10px; }
#postit img { border: 0px; }
td.blu { color: #12f;
         font-weight: bold;
         vertical-align: top; }
p.ctr { text-align: center; }
img { border: 0; }