body {  
  background-color: #c5b594;
  text-align: center;
}

div.outside {  
  border: 1px solid #512901;
  width: 750px;
  margin: auto;
  text-align: left;  
}

table.header {
	background-color: #faf9e3;
	border: none;
}

table.content {
	background-color: #f2f2d6;
	border: none;
}

table.plain {  
  border: none; 
}

td {  
  font-family: Verdana, sans-serif; 
  font-size: 11px;
  color: #000000;
  background-color: #f2f2d6;
}

td.footerbar {
	background-color: #512901;
	padding: 2px;
	border: 1px solid #512901;
}

td.footer {
	background-color: #c5b594;
}

p {  
  font-family: Verdana, sans-serif; 
  font-size: 11px;
  line-height: 150%;
  color: #000000;
  background-color: #f2f2d6;
}

h1 {  
  font-family: Verdana, sans-serif; 
  font-size: 16px; 
  font-weight: bold; 
  color: #A5570A;
  border-bottom: 1px solid #A5570A;
}

h2 {  
  font-family: Verdana, sans-serif; 
  font-size: 14px; 
  font-weight: bold;
}

.bodypadding { 
  padding-top: 5px; 
  padding-bottom: 5px; 
  padding-right: 20px;
  padding-left: 10px;
}

.italic { 
  font-style: italic;
}

.bold { 
  font-weight: bold;
}

.bolditalic { 
  font-weight: bold; 
  font-style: italic;
}


.large { 
  font-size: 150%;
}

.smallboldgray { 
  font-weight: bold; 
  font-size: 10px;
  color: #666666;
}


div.topnav {
	padding-right: 8px;
	padding-bottom: 6px;
	text-align: right;
	background-color: #faf9e3;
} 

div.mainnav {
	width: 163px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(images/bg_nav.jpg);
	border-bottom: 1px solid #c5b594;
}

div.subnav {
	padding-left: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(images/bg_nav.jpg);
	border-bottom: 1px solid #c5b594;
}

div.featuredpet {
	border: 1px solid #c5b594;
	padding: 8px;
}

div.backtopage {
	text-align: right;
	font-size: 10px;
	padding-bottom: 4px;
}

.rightnavcell {
	border-right: 1px solid #512901;
	background-image: url(images/bg_nav.jpg);
}

a:link { 
  color: #4b6984; 
  font-size: 11px;
  text-decoration: none;
}

a:active { 
  text-decoration: none;
  font-size: 11px;
}

a:visited { 
  color: #4b6984; 
  font-size: 11px;
  text-decoration: none;
}

a:hover { 
  color: #4b6984; 
  font-size: 11px; 
  text-decoration: underline;
}

a.topnav {  
  font-family: Arial, Verdana, sans-serif; 
  font-size: 10px; 
  color: #4b6984;  
  font-weight: normal;
  text-decoration: none;
}

a.topnav:active {  
  font-family: Arial, Verdana, sans-serif; 
  font-size: 10px; 
  color: #4b6984;  
  font-weight: normal;
  text-decoration: none;
}

a.topnav:visited {  
  font-family: Arial, Verdana, sans-serif; 
  font-size: 10px; 
  color: #4b6984;  
  font-weight: normal;
  text-decoration: none;
}

a.topnav:hover {  
  font-family: Arial, Verdana, sans-serif; 
  font-size: 10px; 
  color: #4b6984;   
  font-weight: normal;
  text-decoration: underline;
}

a.mainnav {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  color: #643805;
  text-decoration: none;
}

a.mainnav:active {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  color: #643805;
  text-decoration: none;
}

a.mainnav:visited {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  color: #643805;
  text-decoration: none;
}

a.mainnav:hover {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 12px; 
  color: #643805; 
  text-decoration: underline;
}

a.footer {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 9px; 
  color: #643805;
  text-decoration: none;
}

a.footer:active {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 9px; 
  color: #643805;
  text-decoration: none;
}

a.footer:visited {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 9px; 
  color: #643805;
  text-decoration: none;
}

a.footer:hover {  
  font-family: Verdana, Arial, sans-serif; 
  font-size: 9px; 
  color: #643805; 
  text-decoration: underline;
}

div.footer {  
  width: 750px;
  margin: auto;
  text-align: left;
}

.footertext {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #726750;
}

div.featuredpetarchive {
	padding: 2px;
}

ul {
	line-height: 150%;
}