body		{border-right: #000000 0px solid;
		  padding-right: 0px;
		  border-top: #000000 0px solid;
		  padding-left: 0px;
		  background: url(picts/background.jpg) #6F8C8F fixed 0px 		  	 	  0px;
		  padding-bottom: 0px;
		  margin: 0px;
		  border-left: #000000 0px solid;
		  padding-top: 0px;
		  border-bottom: #000000 0px solid;
		  scrollbar-base-color: #6F8C8F;
 		  background-color: #6F8C8F;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		  startColorStr=#BCCCCC,endColorStr=#6F8C8F);}

.imagearea	{height: 350px;}

.imagearea2	{height: 330px;}

.borderlines	{border-top: #000000 1px solid; 
		  border-bottom: #000000 1px solid;
		  padding: 0px;
		  height: 10px;
		  background-color: #6F8C8F;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		  startColorStr=#354D50,endColorStr=#6F8C8F);}

table 		{color: #000000;
		  font: 15px arial, georgia, sans;
		  text-align: justify;
		  vertical-align: top;}

a:link	    	{color: #FFFFFF; text-decoration: none;}

a:active		{color: #FFFFFF; text-decoration: none;}

a:visited		{color: #FFFFFF; text-decoration: none;}

a:hover		{color: #FFFF9C; text-decoration: none;}

.enterbutton	{padding-top: 3px;
		  padding-bottom: 3px;
		  padding-left: 20px;
		  padding-right: 20px;
		  margin: 10px 10px 10px 10px;
		  width: 160px;
		  white-space: nowrap;
		  border: #000000 1px solid;
		  background-color: #D2DCDD;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,
		  startColorStr=#777777,endColorStr=#D2DCDD);}

a.enterbutton:hover	{color: #354D50;
		  text-decoration: none;
		  border: #354D50 1px solid;}

.title		{font: 45px "freestyle script";
		  color: #354D50;
		  letter-spacing: -1px;}

a:link		{color: #FFFFFF;
		  text-decoration: none;}

a:visited		{color: #E1E7E7;
		  text-decoration: none;}

a:active		{color: #354D50;
		  text-decoration: none;}

a:hover		{color: #354D50;
		  text-decoration: none;}

.linksmargin	{margin: 10px;}

.button-slideshow	{border-right: #000000 1px solid;
		  padding-right: 7px;
		  border-top: #000000 1px solid;
		  padding-left: 7px;
		  font-weight: bold;
		  font-size: 12px;
		  background-image: url(picts/button-slideshow.gif);
		  border-left: #000000 1px solid;
		  cursor: pointer;
		  color: #000000;
		  border-bottom: #000000 1px solid;
		  font-family: arial, verdana, helvetica, sans-serif;
		  height: 22px;
		  background-color: #cccccc;
		  text-align: center;}

.buttonon-slideshow	{border-right: #660000 1px solid;
		  padding-right: 7px;
		  border-top: #660000 1px solid;
		  padding-left: 7px;
		  font-weight: bold;
		  font-size: 12px;
		  background-image: url(picts/buttonon-slideshow.gif);
		  border-left: #660000 1px solid; cursor: pointer;
		  color: #660000;
		  border-bottom: #660000 1px solid;
		  font-family: arial, verdana, helvetica, sans-serif;
		  height: 22px; background-color: #cccccc;
		  text-align: center;}

.menuouter	{border-top: #322926 0px solid;
		  padding-bottom: 0px;
		  padding-top: 12px;
		  border-bottom: #807a77 1px solid;}

.menu		{border-right: #807a77 1px solid;
		  padding-right: 5px;
		  border-top: #807a77 1px solid;
		  display: block;
		  padding-left: 5px;
		  font-weight: bold;
		  font-size: 8pt;
		  padding-bottom: 3px;
		  border-left: #807a77 1px solid;
		  cursor: pointer;
		  line-height: 16px;
		  margin-right: 4px;
		  padding-top: 3px;
		  border-bottom: #807a77 0px solid;
		  font-family: arial, verdana, helvetica, sans-serif;
		  white-space: nowrap;
		  text-align: center;}

a.menu:link	{background-image: url(picts/menu.gif);
		  color: #345D50;
		  background-color: #D2DCDD;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,
		  startColorStr=#777777,endColorStr=#D2DCDD);}

a.menu:visited	{background-image: url(picts/menu.gif);
		  color: #345D50;
		  background-color: #BCCCCC;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		  startColorStr=#D2DCDD,endColorStr=#BCCCCC);}

a.menu:active	{background-image: url(picts/menuon.gif);
		  color: #345D50;
		  background-color: #D2DCDD;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,
		  startColorStr=#345D50,endColorStr=#D2DCDD);}

a.menu:hover	{background-image: url(picts/menuon.gif);
		  color: #345D50;
		  background-color: #E1E7E7;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		  startColorStr=#D2DCDD,endColorStr=#E1E7E7);}

.menu-galleryouter	{border-top: #807a77 1px solid;
		  margin-top: 10px;
		  padding-bottom: 0px;
		  padding-top: 0px;}

.menu-gallery	{border-right: #807a77 1px solid;
		  padding-right: 5px;
		  border-top: #807a77 0px solid;
		  display: block;
		  padding-left: 5px;
		  font-weight: bold;
		  font-size: 8pt;
		  padding-bottom: 3px;
		  border-left: #807a77 1px solid;
		  cursor: pointer;
		  line-height: 16px;
		  margin-right: 4px;
		  padding-top: 3px;
		  border-bottom: #807a77 1px solid;
		  font-family: arial, verdana, helvetica, sans-serif;
		  white-space: nowrap;
		  text-align: center;}

a.menu-gallery:link	{background-image: url(picts/menu.gif);
		  color: #345D50;
		  background-color: #D2DCDD;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,
		  startColorStr=#777777,endColorStr=#D2DCDD);}

a.menu-gallery:visited	{background-image: url(picts/menu.gif);
		  color: #345D50;
		  background-color: #BCCCCC;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		  startColorStr=#D2DCDD,endColorStr=#BCCCCC);}

a.menu-gallery:active	{background-image: url(picts/menuon.gif);
		  color: #345D50;
		  background-color: #D2DCDD;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,
		  startColorStr=#345D50,endColorStr=#D2DCDD);}

a.menu-gallery:hover	{background-image: url(picts/menuon.gif);
		  color: #345D50;
		  background-color: #E1E7E7;
		  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,
		  startColorStr=#D2DCDD,endColorStr=#E1E7E7);}

.subtitle		{font: bold 16px arial, verdana,  sans-serif;
		  color: #354D50;
		  letter-spacing: 0px;}

.subtitle2		{font: 25px "monotype corsiva";
		  color: #000000;
		  letter-spacing: 1px;}

.phonetitle		{font: bold 13px arial, verdana, sans-serif;
		  color: #3e2b1e;
		  letter-spacing: 0px;}

.date-font		{font: bold 10px verdana, arial, sans-serif;
		  color: #3e2b1e;}

.just		{text-align: justify;}

.page-splits	{border-top: #a49c98 0px solid;
		  width: 100%; color: #354D50;
		  height: 1px;}

.borders		{border-right: #000000 1px solid;
		  border-top: #000000 1px solid;
		  border-left: #000000 1px solid;
		  border-bottom: #000000 1px solid;}

.note-text		{border-right: #807a77 1px solid;
		  padding-right: 6px;
		  border-top: #dddcd6 1px solid;
		  padding-left: 6px;
		  font-size: 11px;
		  padding-bottom: 6px;
		  border-left: #807a77 1px solid;
		  color: #333333;
		  padding-top: 6px;
		  border-bottom: #807a77 1px solid;
		  text-align: justify;}

.note-title		{border-right: #807a77 1px solid;
		  padding-right: 5px;
		  border-top: #807a77 1px solid;
		  padding-left: 5px;
		  padding-bottom: 5px;
		  font: bold 12px arial, verdana, sans-serif;
		  border-left: #807a77 1px solid;
		  color: #322926;
		  padding-top: 5px;
		  border-bottom: #807a77 1px solid;
		  background-color: #354D50;
		  text-align: left;}

.footer		{border-top: #dddcd6 1px solid;
		  border-bottom: #807a77 1px solid;}

.footer-line	{border-right: #807a77 0px solid;
		  border-top: #807a77 1px solid;
		  border-bottom: #dddcd6 1px solid;}

.footertext		{font: 11px arial, verdana, sans-serif;
		  color: #000000;}

.sidebar		{border-right: #807a77 1px solid;
		  background-image: url(picts/background-sidebar.jpg);
		  width: 150px;}

.sidebar-line	{border-left: #ffffff 1px solid}

@media Print    	{.printhide
		{display: none}
		.printhelp
		{width: 600px}}

@media Screen	{.printonly
		{display: none}}

.price		{font: bold 14px arial, verdana, sans-serif;
		  color: #993300;}

.ordermargin	{margin: 6px 0px 0px;}

.orderbutton	{border-right: #ffffff 1px solid;
		  border-top: #ffffff 1px solid;
		  font-weight: bold;
		  font-size: 10pt;
		  border-left: #ffffff 1px solid;
		  width: 52px;
		  cursor: pointer;
		  color: #ffffff;
		  border-bottom: #ffffff 1px solid;
		  font-family: arial, verdana, helvetica, sans-serif;
		  height: 23px;
		  background-color: #993333;
		  text-align: center;}

.orderbuttonon	{border-right: #ffffff 1px solid;
		  border-top: #ffffff 1px solid;
		  font-weight: bold;
		  font-size: 10pt;
		  border-left: #ffffff 1px solid;
		  width: 52px; cursor: pointer;
		  color: #ffffff;
		  border-bottom: #ffffff 1px solid;
		  font-family: arial, verdana, helvetica, sans-serif;
		  height: 23px;
		  background-color: #6666ff;
		  text-align: center;}

.submitbutton	{font-size: 13px;}

.shadeform	{border-right: #000000 1px solid;
		  border-top: #000000 1px solid;
		  background-image: url(picts/shadeform.gif);
		  font: 13px arial, verdana, sans-serif;
		  border-left: #000000 1px solid;
		  width: 200px;
		  border-bottom: #000000 1px solid;
		  background-color: #e7e6e5;
		  text-align: left;}

.textarea		{border-right: #000000 1px solid;
		  border-top: #000000 1px solid;
		  background-image: url(picts/shadeform.gif);
		  font: 13px arial, verdana, sans-serif;
		  border-left: #000000 1px solid;
		  width: 250px;
		  border-bottom: #000000 1px solid;
		  height: 135px;
		  background-color: #e7e6e5;
		  text-align: left;}

.dropdown		{font: 12px arial, verdana, sans-serif;
		  width: 200px; color: #000000;
		  background-color: #e7e6e5;}

.searchbutton	{font: 11px arial, verdana, helvetica, sans-serif;}

.searchform	{border-right: #000000 1px solid;
		  border-top: #000000 1px solid;
		  background-image: url(picts/shadeform.gif);
		  font: 13px arial, verdana, sans-serif; 
		  border-left: #000000 1px solid;
		  width: 120px;
		  border-bottom: #000000 1px solid;
		  height: 20px; background-color: #e7e6e5;}

.searchdrop	{margin-top: 3px;
		  font: 12px arial, verdana, sans-serif;
		  width: 120px;
		  color: #000000;
		  height: 20px;
		  background-color: #e7e6e5;}

.gallerytitle	{font: bold 13px arial, "times new roman", verdana, 				  sans-serif;
		  color: #000000;
		  text-align: center;}

.gallerytext	{font: 11px georgia, "times new roman", verdana, 		  sans-serif;
		  color: #342425;}

.rollover		{border-right: #ffffff 10px solid;
		  border-top: #ffffff 10px solid;
		  border-left: #ffffff 10px solid;
		  border-bottom: #ffffff 10px solid;}

.rolloveron		{border-right: #342425 1px solid;
		  padding-right: 9px;
		  border-top: #342425 1px solid;
		  padding-left: 9px;
		  padding-bottom: 9px;
		  border-left: #342425 1px solid;
		  padding-top: 9px;
		  border-bottom: #342425 1px solid;}

.viewer-border	{border-right: #ffffff 15px solid;
		  border-top: #ffffff 15px solid;
		  border-left: #ffffff 15px solid;
		  border-bottom: #ffffff 15px solid;}

.button-gallery 	{color: #FFFFFF;
	       	  font: bold 11px arial, sans-serif;
		  text-align: center;
		  background-color: #B3C5C7;
		  background-image: url("picts/button-gallery.gif");
        		  padding: 3px 5px 3px 5px;
		  margin: 0px 1px 0px 1px;
        		  display: block;
		  cursor:pointer;
        		  border: #354D50 1px solid;}

.buttonon-gallery	{color: #FFFFFF;
	       	  font: bold 11px arial, sans-serif;
		  text-align: center;
		  background-color: #354D50;
		  background-image: url("picts/buttonon-gallery.gif");
        		  padding: 3px 5px 3px 5px;
		  margin: 0px 1px 0px 1px;
		  display: block;
		  cursor:pointer;
        		  border: #4C5035 1px solid;}

.border		{border-right: #000000 2px solid;
		  border-top: #000000 2px solid;
		  border-left: #000000 2px solid;
		  border-bottom: #000000 2px solid;}

.picturedesc	{font: 11px arial, sans-serif;
		  text-align: justify;}

.pedigree		{font: 12px arial, sans-serif;
		  text-align: justify;}

.pedigree2		{font: 12px arial, sans-serif;
		  text-align: justify;
		  font-weight: bold;}

.pedigree3		{font: 11px arial, sans-serif;
		  text-align: justify;}

ul#menu		{width: 525px;
		  list-style-type: none;
		  border-top: solid 0px #000000;
		  margin: 0px;
		  padding: 0;}

ul#menu ol	{display: none;
		  text-align: left;
		  list-style-type: none;
		  margin: 0;
		  padding: 0px;}

ul#menu li, 
ul#menu a		{font-family: verdana, sans-serif;
		  font-size: 12px;
		  color: #000000;}

ul#menu li		{border-bottom: solid 0px #000000;
		  line-height: 15px;}

ul#menu ol li	{border-bottom: none;}

ul#menu ol li:before	{content: "- ";}

ul#menu a		{text-decoration: none;
		  outline: none;}

ul#menu a:hover	{color: #FFFFFF;}

ul#menu a.active	{color: #354D50;}

.center		{text-align: center;}

#pedigree		{font: 12px arial, sans-serif;}

#none ul, li {list-style-type: none;
	margin-left: -40px;
	margin-top: -20px;}

#none table {text-align: left;}