.pageheader {  font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; color: #FFFFFF; background-color: #800000}
.a9wb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #800000;
	padding: 1pt;
}
.a9b {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; font-style: normal}
.links {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFCC00; text-decoration: none}
.bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
}
.maintext {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; font-weight: bold; color: #000000}
.traits {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; font-style: normal}
.where {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000000}
.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #FFCC00;
	background-color: #004000;
	padding: 1pt;
}
.new {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FF0000}
.textsm {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 8pt; color: #000000}
.phone {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #800000}
.adopted {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #FFCC00;
	background-color: #004000;
	padding: 1pt;

}
#list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}
div#list p {
	margin: 0px;
}
div#list p.code {
	float: right;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #800000;
	padding: 2px;
}
div#list p.name {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #800000;
	padding: 2px;
}
div#list p.image {
	float:left;
	margin: 5px;
	border:1px solid #800000;
}
div#list p.sex, p.age {
	font-size:10px;
}
div#list p.description {
	margin:3px 0px;
}
div#list p.adopted {
	clear:both;
	text-align:right;
}
div#list p.spacer {
	clear:both;
	height: 5px;
}
li.stars {
	list-style-image:url(/graphics/star.gif);
	margin-top:5px;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	font-style: normal
}
#events {
	float:right;
	width:250px;
	padding:3px;
	margin: 0px 0px 5px 5px;
	border:2px solid #CC0000;
	font-size:12px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
}
div#events p {
	margin:0px 0px 5px 0px;
}