a:link{text-decoration:none; color:#476C8E; font-family:arial; font-size:12px}
a:visited{text-decoration:none; color:#476C8E; font-family:arial; font-size:12px}
a:active{text-decoration:none; color:black; font-family:arial; font-size:12px}
a:hover{text-decoration:none; color:black; font-family:arial; font-size:12px}

body{text-align:center}

img{border:0px}
h2{text-align:center; margin:8px; padding:0px; color:#476C8E; font-size:18px; font-family:verdana}

h3{text-align:center; margin:0px; padding:0px; color:#476C8E; font-size:14px; font-family:verdana}

#main{width:780px; margin-right:auto; margin-left:auto; margin-top:5px; padding:0px; text-align:left; background:#fff}

#left{width:180px; padding:0px; float:left; margin-right:4px; margin-top:4px; background:#fff; border:#888; border-style:solid; border-width:1px}

#center{width:592px; padding:0px; margin-top:4px; margin-bottom:4px; float:left; background:#fff; border:#888; border-style:solid; border-width:1px; text-align:left}

#header{background:#fff; vertical-align:middle; background-image:url(images/catbg.jpg)}
#header1{background:#fff; vertical-align:middle;text-align:center; padding-top:4px;}
#footer{clear:both; background:#fff; vertical-align:middle; font-size:12px; text-align:center}

h1{font-size:14px;  padding-top:10px}

#header h1{font-size:24px; padding:10px; margin:0px; color:#FFF}

ul{margin:0px; margin-left:0px; list-style-type:none; list-style-position:outside; padding:0px; padding-left:12px; text-align:left; font-size:12px;     font-family:arial;     color:#476C8E}

.p_main{background-image:url(images/titlebg.jpg); margin:4px; font-weight:bold; padding:4px; font-family:helvetica; font-size:12px}

.span_menu{padding:0px;     font-size:12px;     text-align:left;     font-family:arial;     color:#476C8E}

.span_more{padding:0px; margin:0px; margin-right:4px;     text-align:right}

.span_more a:link, .span_more a:visited{color:black}

.span_email{margin:0px; margin-left:10px; color:black}

.span_email a:link, .span_email a:visited{font-family:arial; color:blue; font-weight:normal; font-size:12px; text-decoration:none}

.kennel_title{margin:0px; margin-left:10px; padding:0px; font-family:verdana; color:green; font-weight:bold; font-size:12px; valign:top}

.kennel_title a:link, .kennel_title a:visited{font-family:verdana; color:green; font-weight:bold; font-size:12px; text-decoration:underline}

.kennel_details{margin:0px; padding:0px; margin-left:5px; margin-right:3px; padding-left:10px; padding-bottom:8px; font-family:arial; font-size:12px}

.prev_next{text-align:center}

.banner{float:left; margin:4px; margin-bottom:0px; padding:4px; padding-top:2px}

pre{padding:0px; margin:0px; font-family:arial; font-size:12px}

.text1{color:#476C8E; margin:4px; padding:4px; font-family:arial; font-size:12px}

.row{clear:both; width:500px; margin:2px; padding:2px}

.input{background-color:#fff; font:11px/14px "Lucida Grande","Trebuchet MS",Arial,Helvetica,sans-serif; color:#5A698B; padding:1px; border:1px solid #8595B2}

.button{background:#FFF; border:1px solid #4C77B6; color:#000; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px; padding:4px; margin:0px}

label{width:210px; float:left; text-align:right; margin-right:10px; display:blockpadding:0px; margin:2px; font-family:arial; color:green; font-size:14px}