html	{
	scrollbar-arrow-color:#147e93;
	scrollbar-face-color:#ffffff;
	scrollbar-3dlight-color:#000000;
	scrollbar-highlight-color:#147e93;
	scrollbar-shadow-color:#147e93;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#000000;}

body	{
	margin: 0;
	background: #000000;}

#wholepage	{
	display: block;
	width: 990px;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;}

#content_left	{
	float: left;
	width: 73px;
	background: #000000;}

#content_middle	{
	float: left;
	width: 844px;
	background: #ffffff;
	padding-top: 75px;
	border-top: solid #000000 73px;}

#content_right	{
	float: left;
	width: 73px;
	background: #000000;}

#menu	{
	position: absolute;
	top: 133px;
	left: 50%;
	width: 758px;
	height: 18px;
	margin-left: -363px;
	background: #000000;}

div.logo	{
	position: absolute;
	top: 0px;
	left: 50%;
	width: 307px;
	margin-left: -495px;}

a:link,
a:visited,
a:hover,
a:active	{
	font-size: 10pt;
	text-decoration: none;}

a:link,
a:visited	{color: #800000;}

a:hover,
a:active	{color: #ff0000;}

.toppage:link,
.toppage:visited,
.toppage:hover,
.toppage:active	{
	font-size: 16pt;
	font-family: serif;
	font-style: italic;
	text-decoration: none;}

.footer,
.footer:link,
.footer:visited,
.footer:hover,
.footer:active,
.footerBR:link,
.footerBR:visited,
.footerBR:hover,
.footerBR:active	{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;}

.footerBR:link,
.footerBR:visited	{color: #000080;}

.footerBR:hover,
.footerBR:active	{color: #ff0000;}

h1,
h2,
p	{
	font-family: Arial, Helvetica, sans-serif;
	color: #16555e;
	margin-left: 60px;
	margin-right: 30px;}

h1,
h2	{
	margin-top: 0px;
	padding-top: 30px;
	font-weight: bold;
	font-variant: small-caps;}

h1	{font-size: 20pt;}
h2	{font-size: 14pt;}

p,
ul	{
	margin-top: 4pt;
	margin-bottom: 8pt;
	font-size: 10pt;
	line-height: 1.3;}

ul	{
	font-family: Arial, Helvetica, sans-serif;
	color: #16555e;
	margin-left: 75px;}

table.pagelayout,
table.gallery	{
	margin-left: 60px;
	margin-right: 30px;}

td,
input,
select	{
	font-family: Arial, Helvetica, sans-serif;
	color: #16555e;
	font-size: 10pt;}

table.animalborder	{
	width: 100%;
	padding: 10px;
	border: solid #000000 1px;}

table.titlename	{
	background-color: #147e93;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	border: solid #000000 1px;}

td.titlename	{
	color: #ffffff;
	font-weight: bold;}

td.pedigree	{font-size: 8pt;}

tr.row1 {background-color: #9dc7d1;}

tr.row2 {background-color: #cde3e8;}

td.row1,
td.row2	{
	color: #000000;
	font-size: 10pt;}

td.gallery	{
	vertical-align: top;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;}

img.gallery	{
	width: 310px;
	margin-bottom: 5pt;
	padding: 3pt;
	border: solid 2px #16555e;}

.button,
.button:hover	{
	-moz-border-radius: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	border: solid #000000 1px;}

.button			{
	color: #ffffff;
	background: #147e93;}

.button:hover	{
	color: #cde3e8;
	background: #000000;}

strong,
.strong,
.strongright	{font-weight: bold;}

.strongright	{
	text-align: right;
	padding-top: 0pt;
	padding-right: 5pt;}

img.photoborder	{
	border: solid #000000 1px;}

img.left,
.floatleft	{
	float: left;
	padding-right: 7pt;
	padding-bottom: 2pt;}

img.right,
.floatright	{
	float: right;
	padding-left: 7pt;
	padding-bottom: 2pt;}

.floatleft	{padding-left: 60px;}
.floatright	{padding-right: 30px;}
