body  { text-align: center; color: #333; font-family: Arial, Helvetica, sans-serif; background-color: #60393d; margin-top: 15px; padding: 0; }

div  { margin-top: 0; margin-bottom: 0; padding: 0; border-style: none; border-width: 0; }

div#image-container { line-height: 19px; width: 400px; padding: 15px 0 0; text-align: center; margin: 0 auto; }

img { text-decoration: none; margin: 0; padding: 0; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }

table { font: 12px/15px Arial, Helvetica, sans-serif; margin: 0; padding: 0; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
table#pedigreetable { font: 11px/15px Arial, Helvetica, sans-serif; border-style: none; border-width: 0; empty-cells:hide;
	margin: 0; padding: 0; border-spacing:0px;
	outline-style: none; outline-width: 0; }

th { font: bold 11px/15px Arial, Helvetica, sans-serif; margin: 0; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
td { margin: 0; padding: 0; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
td#pedigreetd { font: 11px/15px Arial, Helvetica, sans-serif; 
	border-collapse:collapse; border-style: solid; border-width: 1px; border-color: #ac5a22; 
	margin: 0; padding: 3px;
	vertical-align:middle;
	outline-style: none; outline-width: 0; }
td#pedigreetdnoborder { font: 11px/15px Arial, Helvetica, sans-serif; 
	border-collapse:collapse; border-style: none; border-width: 0; 
	margin: 0; padding: 0;
	vertical-align:middle;
	outline-style: none; outline-width: 0; }


/* site links */
a:link  { color: #ac5a22; text-decoration: none; border-bottom: 1px solid #ac5a22; }
a:visited  { color: #666666; text-decoration: none; border-bottom: 1px solid #666; }
a:hover, a:active { color: #c18326; text-decoration: none; border-bottom: 1px solid #c18326; }

a.hmphoto:link  { font-size: 11px; font-weight:bold; color: #c18326; text-decoration: none; border-style: none; margin-bottom:10px; }
a.hmphoto:visited  { font-size: 11px; color: #c18326; text-decoration: none; border-style: none; }
a.hmphoto:hover, a.hmphoto:active { font-size: 11px; color: #c18326; text-decoration: none; border-bottom: 1px solid #c18326; }

a.hm-link:link  { font-size: 11px; font-weight:normal; color: #c18326; text-decoration: none; border-style: none; margin-bottom:10px; }
a.hm-link:visited  { font-size: 11px; color: #c18326; text-decoration: none; border-style: none; }
a.hm-link:hover, a.hm-link:active { font-size: 11px; color: #c18326; text-decoration: none; border-bottom: 1px solid #c18326; }

a.topnav:link  { font-size: 12px; color: #ffffff; text-decoration: none; border-style: none; }
a.topnav:visited  { font-size: 12px; color: #ffffff; text-decoration: none; border-style: none; }
a.topnav:hover, a.topnav:active { font-size: 12px; color: #3b252a; text-decoration: none; border-bottom: 1px solid #60393d; }

a.nounderline:link { color: #ac5a22; text-decoration: none; border-style: none; }
a.nounderline:visited { color: #666; text-decoration: none; border-style: none; }
a.nounderline:hover, a.nounderline:active { color: #c18326; text-decoration: none; border-style: none; }

a.larger:link  { color: #3b252a; text-decoration: none; border-bottom: 1px solid #3b252a; }
a.larger:visited  { color: #666; text-decoration: none; border-bottom: 1px solid #666; }
a.larger:hover, a.larger:active { color: #ac5a22; text-decoration: none; border-bottom: 1px solid #ac5a22; }


.dogname  { font-size: 13px; font-weight:bold; color: #ac5a22; }
.dogdesc  { font-size: 13px; color: #333; }
a.pedigree:link  { font-size: 12px; color: #ac5a22; text-decoration: none; border-bottom: 1px solid #ac5a22; }
a.pedigree:visited  { font-size: 12px; color: #ac5a22; text-decoration: none; border-bottom: 1px solid #ac5a22;  }
a.pedigree:hover, a.pedigree:active { font-size: 12px; color: #3b252a; text-decoration: none; border-bottom: 1px solid #3b252a; }

.pageimg { text-decoration: none; margin: 0 10px 10px 0; padding: 0; border-style: none; border-width: 0; outline-style: none; outline-width: 0; float:left; }

