         body {  background-color: #ffffff;
                 font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000; }



   .admstroke { background-color: #540000; } 
       .admbg { background-color: #fef7e5; } 
	     .adm { background-color: #fef7e5; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
	  .admYes { background-color: #fef7e5; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
	   .admNo { background-color: #c4a8a8; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
	    .adm2 { background-color: #f6e5ba; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
    .admtable { background-color: #fef7e5; } 
.admtablehead { background-color: #d9bf8c; font-weight: bold; font-size: 11px; color: #000000;} 

   .tblstroke { background-color: #540000; } 
	   .table { background-color: #fef7e5; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
  	  .table2 { background-color: #f6e5ba; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
   .tablehead { background-color: #d9bf8c; font-weight: bold; font-size: 12px; color: #000000;} 

 .photostroke { background-color: #af8787; color: #af8787; } 
     .bgright { background-color: #fef7e5; } 
  	   .photo { background-color: #fef7e5; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
  	  .rating { background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #540000; }
 
          SUP { font-family: verdana, arial, helvetica; font-size:  8px; }
           td { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; }
           th { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #3F3324; font-weight: bold; }
 input,select,textarea { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; }
          pre { font-family: courier, monaco; font-size: 12px; font-weight: normal; }

 .login { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; font-weight: normal; 
          padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;
          border-top-width: 1px; border-bottom-width: 1px;
          }

      .bigYes { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 24px; color: #009900; font-weight: bold; }
       .bigNo { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 24px; color: #ff0000; font-weight: bold; }
     .petname { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 36px; color: #540000; font-weight: bold; }
           h1 { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; color: #540000; font-weight: bold; }
           h2 { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; color: #540000; font-weight: bold; }
           h3 { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #540000; font-weight: bold; text-decoration: none; }
  .h3:link, 
  .h3:visited { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #cc0000; font-weight: bold; text-decoration: none; }
  .h3:hover   { display: inline; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #cc0000; font-weight: bold; text-decoration: none; }

         .topnav { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #cd9797; font-weight: bold; text-decoration: none; }
 a.topnav:link,
 a.topnav:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #cd9797; font-weight: bold; text-decoration: none; }
   a.topnav:hover { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none; }

     .bannertext { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #d7b980; font-weight: bold; text-decoration: none; }


         .footer { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
  a.footer:link,
a.footer:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #540000; text-decoration: none; }
a.footer:hover   { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration: none; }

     .content { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
     .welcome { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #540000; font-weight: bold; }
        .bold { font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; }
       .small { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
   .smallgrey { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #666666; }
     .caption { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #540000; font-weight: bold; }
    .smallcap { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #540000; }
      .signin { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #d7b980; }

        .note { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #444444; }
        .help { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #185277; }
     .example { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #185277; }
     .warning { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; }
  .directions { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #692D00; font-weight: normal; }
       .admin { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold; }




/* Message board needs these styles: */

			   .comborderleft { background-color: #e0cca7; } 
					 .comleft { background-color: #ffffff; } 
				 .comlefthead { background-color: #fef7e5; font-family: verdana, arial, helvetica; font-size: 18px; color: #540000; font-weight: bold; } 
			 .comleftsubtitle { font-family: verdana, arial, helvetica; font-size: 14px; color: #540000; font-weight: bold; }

/* left content TEXT - SET FONT AND LINK COLORS */
			  .comleftcontent { font-family: verdana, arial, helvetica; font-size: 12px; color: #000000; } 
	   a.comleftcontent:link, 
	 a.comleftcontent:visited { font-family: verdana, arial, helvetica; font-size: 12px; color: #000099; } 
	   a.comleftcontent:hover { font-family: verdana, arial, helvetica; font-size: 12px; color: #0000ff; } 

/* left content BUTTONS - SET BACKGROUND IMAGE OR COLOR, SET FONT AND LINK COLORS */
.combuttonleft { width:20px; padding: 4px; border:1px solid #540000;
                  font-family: verdana, arial, helvetica; font-size: 10px; color: #540000; font-weight: bold;
                  text-decoration: none; text-align:center;
                  background-color: #d7b980; }
a.combuttonleft:link, a.combuttonleft:visited, a.combuttonleft:active { color:#540000; text-decoration: none; background-color: #d7b980; }
a.combuttonleft:hover { color:#0000ff; border:1px solid #540000; background-color: #fef7e5;}
	
hr {border: none 0; 
	border-top: 1px solid #f4e7cc;
	border-bottom: 1px solid #ebd9b7;
	width: 90%;
	height: 2px;
	}

