
a:hover { color: #f00 }
h2 { color: #900; font-size: 18px; line-height: 20px }
h3  { color: #500; font-size: 16px }
input, textarea { font-size: 12px; background-color: #edede4 }
li { padding-bottom: 2px }
select { font-size: 12px; background-color: #edede4 }
.border	{ background-color: #edede4; margin-bottom: 15px; border-style: solid; border-width: 2px; border-color: #f5f5f5 #d6d6ce #d6d6ce #f5f5f5 }

.dd     {
	font-size: 10pt;
	margin: 5px 0 15px 20px;
	clear: both
	}



.dd a {
	color: #a4791a;
	text-decoration: none
	}

.dd a:hover {
	color: #500
	}

.footertext  {
	color: white;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 13px;
	padding-bottom: 10px
	}

.footertext a { color: white }
.footertext a:hover { color: #ff9 }
.footertopborder {
	border-top: 2px solid #679966
	}

.referral { color: black; font-size: 10pt; font-family: Courier, "Courier New", Monaco }
.sidebox  {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14px;
	margin-bottom: 5px;
	padding: 5px;
	border: solid 1px #900
	}

.staffhead  { color: #500; font-size: 14px }
.text10  { font-size: 10px; line-height: 13px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.text10pad5 {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 13px;
	padding: 5px
	}

.text10white { color: #fff; font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px }
.text11  { font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.text11pad5  { font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px }
.text12       { font-size: 12px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.text12lead20 { font-size: 12px; line-height: 20px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.text12pad10 { font-size: 12px; line-height: 15px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 10px }
.text13 { font-size: 13px; line-height: 15px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.text14  { font-size: 14px; line-height: 17px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.text16pad5white   { color: #fff; font-size: 16px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px }
.toppad  { margin-top: 8px }

.photo {
	border: solid 10px #f5f5f5
	}
	
.gallery   {
	margin: 10px auto;
	padding: 5px 10px;
	width: 475px;
	border: solid 1px #deceab
	}
.pet {
	float:left;
	padding:5px;
	margin: 0 0 10px 10px;
	width:250px;
	height: 250px;
	border:1px #ddd solid;
	text-align:center;
}
.pet h3 {
	margin: 5px;
}