h3 {	font: oblique normal 15px/130% Verdana, Arial, Helvetica, sans-serif;	color: #900;}.text {	font: 12px/150% Verdana, Geneva, sans-serif;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;	color: #222;}.textoblique {	font: oblique 12px/130% Verdana, Geneva, sans-serif;	color: #444;}.textobliqueunderline {	font: oblique 12px/130% Verdana, Geneva, sans-serif;	color: #444;	text-decoration: underline;}#links {	font: 12px Verdana, Geneva, sans-serif;}.textboldblack {	font: bold 12px Verdana, Geneva, sans-serif;	color: #000;}.textboldblackunderline {	font: bold 12px Verdana, Geneva, sans-serif;	color: #222;	text-decoration: underline;}.imagefloat {	float: right;	padding: 10px;}.textunderline {	font: 12px Verdana, Geneva, sans-serif;	text-decoration: underline;	color: #000;}.textindent {	font: 12px/150% Verdana, Geneva, sans-serif;	padding: 5px 15px;}li {	font: 12px Verdana, Geneva, sans-serif;	list-style: none outside;}.gradient {	border-left: thin solid #BBB;	padding-left: 10px;}.textindentbold {	font: bolder normal 12px/150% Verdana, Geneva, sans-serif;	padding: 5px 15px;}.footerbkgrd {	background: url(images/dogfooter.jpg) no-repeat right;}.smalltext {	font: 10px Verdana, Geneva, sans-serif;}.border {	text-decoration: none;	border-top: thin inset #CCC;	border-right: thin outset #CCC;	border-bottom: thin inset #CCC;	border-left: thin inset #CCC;	font: 12px Verdana, Geneva, sans-serif;}.catbackgrd {	background: url(images/cat.jpg) no-repeat;}h4 {	font: oblique bold normal 14px/130% Verdana, Geneva, sans-serif;	color: #903;}h2 {	font: normal 16px Verdana, Geneva, sans-serif;	color: #A00;}.navigation {	font: 10px Verdana, Geneva, sans-serif;	text-decoration: none;}.headerbkgd {	background: url(images/beigebckgrd.jpg) no-repeat;}.bold {	font: bold 14px/150% Verdana, Geneva, sans-serif;	color: #4467b6;	text-decoration: none;}.quicklinks {	font: normal 14px Verdana, Geneva, sans-serif;	color: #900;	text-decoration: underline;}.image {	padding: 10px;	position: relative;}.gradientlg {	background: url(images/gradient_lg.jpg) no-repeat;}.headerbkgrd {	background: url(images/headerbkgrd.jpg) no-repeat;}.blockbckgrd {	background: #FFF;}.photo {	font: oblique normal 10px/normal Verdana, Geneva, sans-serif;	padding: 10px;}.blockbckgrd tr .textindent ul li {	font: 12px/normal Verdana, Geneva, sans-serif;	list-style: square inside;}.top {	vertical-align: top;	top: 0px;}.emphasis {	font: bold 14px/130% Verdana, Geneva, sans-serif;	color: #222;	text-decoration: none;	background: #FF0;}.linkbar a {	font: 12px Verdana, Geneva, sans-serif;	color: #222;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}.linkbar a:visited {	font: 12px Verdana, Geneva, sans-serif;	color: #800;}.linkbar a:hover {	font: 12px Verdana, Geneva, sans-serif;	color: #BBB;	text-decoration: underline;}.testamonialbkgrd {	background: url(images/testamonials.gif) no-repeat center center;}.navigationside {	font: bold 12px Verdana, Geneva, sans-serif;	color: #A00;	text-decoration: none;	background: url(images/arrows.gif) no-repeat left bottom;}.imagefloatleft {	padding: 10px;	float: left;}.logobckgrd {	background: url(images/logobckgrd.gif) no-repeat center;}.scrollbackgrd {	background: url(images/scroll_line.gif) no-repeat right center;}.sitemap a {	font: normal 12px/150% Verdana, Geneva, sans-serif;	text-decoration: underline;	color: #444;}.sitemap a:visited {	font: normal 12px/150% Verdana, Geneva, sans-serif;	color: #800;}.sitemap a:hover {	font: normal 12px/150% Verdana, Geneva, sans-serif;	color: #BBB;	text-decoration: underline;}