	
body 	    { font-family: Verdana, Helvetica, sans-serif;
		      font-size: 12px;
			  background-color: #4B6B29;
			  color: #B8D49B;
			  margin: 5px; }
			
td.bdleft   { background-image: url(/images_ccc/2_left.gif); }
td.bdmid    { background-image: url(/images_ccc/2_middle.gif); }
td.bdright  { background-image: url(/images_ccc/2_right.gif); }
td.btmleft  { background-image: url(/images_ccc/4_left.gif); }
td.btmright { background-image: url(/images_ccc/4_right.gif); }

td 		    { font-family: Verdana, Tahoma, Helvetica, sans-serif;
			  font-size: 12px; 
			  color: #3C350D;
			  vertical-align: top; }
			
.address    { font-size: 12px;
			  line-height: 150%;
                          color: #FFFFFF; }

.page_title  { font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
                   font-size: 16px;
                   font-weight: bold;
                   color: #3C350D;
                    }

.content_pic  { padding-right: 10px;
                      padding-bottom: 10px;
                      }

.map   {border: 1px solid #3C350D; }

td.formhdr    { font-weight: bold;
                     padding-bottom: 5px; }

td.formttl    { color: #B22727;
                   font-size: 14px;
                   font-family: Arial;
                   font-weight: bold; }

.redbold    { color: #B22727;
                   font-size: 14px;
                   font-family: Arial;
                   font-weight: bold; }

.pethdr      {  color: #FFFFFF;
                   font-size: 14px;
                   font-family: Arial;
                   font-weight: bold; 
	           padding: 5px;
		   background-color: #678348;}

.pettable   {  margin-bottom: 15px;
		   border: 1px solid #FFFFFF; 
	           background-color: #91B26D;
		   color: #3C350D;
		 }

.photo img {  border:1px solid #466326;
                } 


.photo       {  font-size: 11px;
	            font-weight: bold;
                    }

td.nav      { background-color: #91B26D;
              font-size: 12px;
			  font-weight: bold;
			  line-height: 300%;
			  color: #3C350D;
			  text-align: left;
			  padding-left: 25px;
			  padding-top: 10px;
			  padding-right: 25px;
			  padding-bottom: 10px;}	

td.content  { background-color: #91B26D;
              font-size: 12px;
			  font-weight: normal;
			  line-height: 150%;
			  color: #3C350D;
			  text-align: left;
			  padding-left: 25px;
			  padding-top: 20px;
			  padding-right: 25px;
			  padding-bottom: 10px; }	
			  
a:link.nav  { font-weight: bold;
			  color: #3C350D;
			  text-decoration: none;	}

a:visited.nav { font-weight: bold;
			  color: #3C350D;
			  text-decoration: none;	}

a:active.nav  { font-weight: bold;
			  color: #FFFFFF;
			  text-decoration: none;	}

a:hover.nav { font-weight: bold;
			  color: #FFFFFF;
			  text-decoration: none;	}			  
			  
a:link.adopt  { font-weight: bold;
			  color: #932020;
			  text-decoration: none;	}

a:visited.adopt  { font-weight: bold;
			  color: #932020;
			  text-decoration: none;	}

a:active.adopt  { font-weight: bold;
			  color: #FFFFFF;
			  text-decoration: none;	}

a:hover.adopt  { font-weight: bold;
			  color: #FFFFFF;
			  text-decoration: none;	}	
			  
a:link.ftr  { font-weight: bold;
			  color: #344126;
			  text-decoration: none;	}

a:visited.ftr { font-weight: bold;
			  color: #344126;
			  text-decoration: none;	}

a:active.ftr  { font-weight: bold;
			  color: #C2BF84;
			  text-decoration: none;	}

a:hover.ftr { font-weight: bold;
			  color: #C2BF84;
			  text-decoration: none;	}		

a:link  { font-weight: bold;
			  color: #3C350D;
			  text-decoration: underline;	}

a:visited { font-weight: bold;
			  color: #3C350D;
			  text-decoration: underline;	}

a:active  { font-weight: bold;
			  color: #FFFFFF;
			  text-decoration: underline;	}

a:hover { font-weight: bold;
			  color: #FFFFFF;
			  text-decoration: underline;	}			  
			  
			  
/*PHOTO GALLERY STUFF*/
.medhdr  {  color:  #cc3333;
                     font-weight: bold;
                     font-size: 12px;  }

.smlhdr  {  color:  #3C350D;
                     font-weight: bold;
                     font-size: 11px;  }

.catthumbs img  { border:1px solid #525450;    }

.catthumbs { position: relative; padding: 0px;
                   width:140px;
                   height: 140px;
                   float: left;
                   text-align:center;  }		



.breadcrumb{
margin: 5px 0px;
font:11px Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif;
background:transparent;
}

.medium{
margin:0px;
}
.medium img{
border:1px solid #525450;
}
             
.caption {
margin:5px 0px 15px 0px;
font:11px Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif;
font-weight:bold;
background:transparent;
}			  
			

				