body 		{ scrollbar-base-color: #370C06;
		  margin: 0;
		  padding: 0;
		  border: 0; }

 /* PAGE LINK COLORS */

a:link		{ color: #000000; text-decoration: none; }
a:visited	{ color: #000000; text-decoration: none; }
a:active	{ color: #000000; text-decoration: none; }
a:hover		{ color: #669999; text-decoration: none; }



 /* THE NEXT LINE IS THE MAIN PAGE FONT */

table 		{ COLOR: #833C33; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
.title 		{ color: #370C06; font: 24px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "trebuchet MS", arial, sans-serif; font-weight: normal; }
.title2		{ color: #370C06; font: 14px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "trebuchet MS", arial, sans-serif; font-weight: normal; }
.subtitle 	{ color: #663300; font: 15px arial, verdana, sans-serif; font-weight: bold; }
.careers 	{ COLOR: #006666; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }
.footertext { COLOR: #833C33; FONT: 10px arial, verdana, sans-serif; font-weight: normal; }
.just 		{ text-align: justify; }
.left		{ text-align: left; }
.right		{ text-align: right; }
trlist		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal;  line-height: 190%; }
.trlist		{ COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal;  line-height: 190%; }

 /* PAGE IMAGE borderS */

.borders		{ border: #A57067 1px solid; padding: 3px; }
.bordersblack	{ border: #000000 1px solid; }

 /* RIGHT SIDEBAR AREA borderS, CODE AND COLORS */

a.sidelink:link		{ color: #CCFFCC; text-decoration: none }
a.sidelink:visited	{ color: #CCFFCC; text-decoration: none }
a.sidelink:active	{ color: #CCFFCC; text-decoration: none }
a.sidelink:hover	{ color: #99FF66; text-decoration: none }
a.sidelink2:link	{ color: #CCFFCC; text-decoration: none }
a.sidelink2:visited	{ color: #CCFFCC; text-decoration: none }
a.sidelink2:active	{ color: #CCFFCC; text-decoration: none }
a.sidelink2:hover	{ color: #99FF66; text-decoration: none }

.linkfont		{ font: 13px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "trebuchet MS", arial, sans-serif; font-weight: bold; }
.phonetitle 	{ color: #CCCC99; font: 12px arial, verdana, sans-serif; font-weight: bold; }
.sidebarcontact	{ color: #FFFFFF; font: 11px arial, verdana, sans-serif; font-weight: bold; }
.sidebar	{ background-color: #370C06;
		  background-image: url("../images/background-sidebar.jpg");
		  border-left: 0px solid #FFFFFF;
		  width: 180px; }

.sidebar2	{ background-color: #370C06;
		  background-image: url("../images/background-sidebar.jpg");
		  border-left: 0px solid #FFFFFF;
		  width: 100px; }

.sidebarleft	{ background-color: #370C06;
		  background-image: url("../images/background-sidebar.jpg");
		  border-right: 0px solid #FFFFFF;
		  width: 35px; }


.sidebartitle	{ color: #FFFFFF; font: 14px arial, verdana, sans-serif; font-weight: bold; }
.sidebarfield 	{
		border: 1px solid #A57067;
		text-align: left;
		-moz-border-radius: 3px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 6px;
		width: 141px;
		max-width: 144px;
		COLOR: #FFFFFF;
		FONT: 11px arial, verdana, sans-serif;
		font-weight: normal;
		display: block;
		}

.adright 	{
		text-align: right;
		line-height: 150%;
		font-weight: bold;
		}

.adleft 	{
		text-align: left;
		line-height: 150%;
		font-weight: bold;
		}

.ped 	{
		margin-top: 0px;
  		margin-right: 0px;
 		margin-bottom: 0px;
  		margin-left: 0px;
		text-align: center;
		line-height: 150%;
		FONT: 10px arial, verdana, sans-serif;
		}

.pedsm 	{
		margin-top: 0px;
  		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 0px;
		text-align: center;
		line-height: 150%;
		FONT: 8px verdana, arial, sans-serif;
		}


.adborder	{
		FONT: 10px verdana, arial, sans-serif;
		}



 /* HIDE MENU AND ITEMS FOR PRINTING */

@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}


/* Step x in submission forms */

.step 	{ COLOR: #F7DFAD;
		BACKGROUND-COLOR: #A57067; }

 /* GALLERY SLIDESHOW AND POPUP CODE */

.Galborder	 	{ border: #FFFFFF 5px solid; margin-bottom: 4px; }
A:hover .Galborder 	{ border: #370C06 1px solid; margin-bottom: 4px;  }
.Popupborder	 	{ border: #FFFFFF 10px solid; }		
.picturetitle 		{ COLOR: #000000; FONT: 12px Papyrus, "Bradley Hand ITC", verdana, arial, sans-serif; font-weight: bold; }
.gallerytext 		{ COLOR: #000000; FONT: 10px arial, verdana, sans-serif; font-weight: bold; }

.button-popups   {
		background-color:#E1C590;
		FONT-FAMILY: Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "trebuchet MS", arial, sans-serif;
		color: #370C06;
		font-size: 8pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		line-height: 21px;
		padding-left: 5px;
		padding-right: 5px;
		border: #370C06 1px solid;
		 }

.buttonon-popups {
		background-color:#334D3B;
		FONT-FAMILY: Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "trebuchet MS", arial, sans-serif;
		color: #FFFFFF;
		font-size: 8pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		line-height: 21px;
		padding-left: 5px;
		padding-right: 5px;
		border: #000000 1px solid;
		 }

 /* CONTACT AND QUOTE FORM CODE */

.contact 	 { font-size: 10pt; }
.contacton 	 { font-size: 10pt; }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/shadeform.jpg");
		text-align: left;
		width: 200PX;
		border: #000000 1px solid; }

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/shadeform.jpg");
		text-align: left;
		width: 250PX;
		height: 125PX;
		border: #000000 1px solid; }

.dropdown 	{ COLOR: #833C33;
		BACKGROUND-COLOR: #FFEFD6;
		width: 220PX;
		FONT: 11px verdana, arial, sans-serif; }

.kittenform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/shadeform.jpg");
		text-align: left;
		border: #000000 1px solid; }

.contbreed	{ FONT: 10px arial, verdana, sans-serif;
		background-image: url("../images/shadeform.jpg");
		text-align: left; }
		
.kittenform2	{ FONT: 13px arial, verdana, sans-serif;
		BACKGROUND-COLOR: #FFEFD6;
		background-image: url("../images/shadeform.jpg");
		text-align: left;
		border: #000000 1px solid; }

.quotedrop 	{ COLOR: #833C33;
		BACKGROUND-COLOR: #FFEFD6;
		FONT: 11px verdana, arial, sans-serif; }

.quotechoice	{ COLOR: #003333; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

 /* START THE CODE FOR THE MENUS */

.menubackground		{ background-color:#370C06;
			  border-top: #370C06 1px solid;
			  border-bottom: #370C06 1px solid;
			  background-image: url("../images/background-menu.gif"); }

.menu		{ font-family: verdana, Papyrus, arial, helvetica, sans-serif;
		  font-size: 14px;
		  height: 26px;
		  padding-left: 9px;
		  padding-right: 9px;
		  cursor:hand;
		  font-weight: bold;
		  text-align: center;
		  line-height: 22px;
		  display: block;
		  border: #370C06 0px solid; }

a.menu:link 	{ background-image: url("../images/menu.gif");
		  background-color:#370C06;
		  color: #E1C590; }

a.menu:visited 	{ background-image: url("../images/menu.gif");
		  background-color:#370C06;
		  color: #E1C590; }

a.menu:active 	{  background-image: url("../images/menu.gif");
		   background-color:#370C06;
		   color: #A57067; }

a.menu:hover 	{  background-image: url("../images/menuon.gif");
		   background-color:#334D3B;
		   color: #FFFFFF; }
