		body
		{
			font-family: Georgia, "Book Antiqua", palatino, serif;
			background-color: #D7A550;
			margin: 0;
		}
		hr
		{
			border:outset;
			border-color:#C79540;
			height:1px;
			width:90%;
		}


/* ________________________________________________________________________________________________________________________________ */
/*  Three Row layout */
		.top
		{
			left: 0px;
			text-align: center;
			margin:0px;
			padding:0px;
		}
		.middle
		{
			left:0px;
			margin:0px;
			padding:0px;
		}
		.bottom
		{
			position: relative;
			top: -8px;
			text-align: center;
			margin:0px;
			padding:0px;
		}

/* ________________________________________________________________________________________________________________________________ */

/*  Divs in Top */
		.banner
		{
			left: 0px;
			width: 100%;
			background-color: #C79540;
			height: 133px;
			margin:0px;
			padding:0px;
		}

		.banner img
		{
			top: 0px;
		}

		.banner a img
		{
			border: 0;
		}


/* ________________________________________________________________________________________________________________________________ */

/*  Divs in Middle */
		.breadcrumb
		{
			position:relative;
			top: -1px;
			left:0px;
			text-align: center;
			margin:0px;
			padding:0px;
		}

/* ________________________________________________________________________________________________________________________________ */

/*  Divs in Bottom */


		.nav
		{
			position: absolute;
			left: 0px;
			width:200px;
			height: 180%;
			margin:0px;
			font-size: 10pt;
			padding-top: 8px;
			padding-left: 6px;
			padding-right: 4px;
		}
		.content
		{
			position: absolute;
			left:201px;
			margin:0px;
			padding:0px;
			height:72%;
			width:80%;
		}

		.header
		{
			top:0;
			left:0;
			margin:0px;
			padding:0px;
			padding-top:4px;
			font-size:12pt;
			font-weight: 700;
		}

		.gallery
		{
			position: relative;
			top:140;
			/*left:201px;*/
			margin:0px;
			padding:0px;

		}

		.footer
		{
			bottom:0px;
			left:0px;
			margin:0px;
			padding:0px;
		}
		.footer a
		{
			font-weight: bold;
			text-decoration: none;
			color: #346633;
		}		
		
		.footer a:hover
		{
			text-decoration: underline;
			color: #800080;
		}

		.content table
		{
			/*border: 1px solid black;*/
		}
		
			
		.content table tr td
		{
			text-align: center;
			padding: 2%;
		}

		.content a
		{
			font-weight: bold;
			text-decoration: none;
			color: #346633;

		}

		.content a:hover
		{
			text-decoration: underline;
			color: #800080;
		}


/* ________________________________________________________________________________________________________________________________ */
/*  Content Area */
		.pictureholder
		{

			margin-left: 5%;
			margin-right: 5%;
			margin-top:1%;
			margin-bottom:1%;
			width:256px;
			height:240px;
		}

		.outerpicframe
		{
			border: 3px inset #c0c0c0;
		}

		.innerpicframe
		{
			border: 3px inset #c0c0c0;
		}

		.matboard /*add 40 to height and width of img */
		{
			background-color: #000000;
			width: 244px;
			height: 180px;
		}


		.descriptionbox
		{
			margin-top:4px;
			width:248px;
			border: medium outset #004824;
			background-color: #C1B513;
		}

		.descriptionbox h1
		{
			font-style:normal;
			font-size:12px;
			font-family:Georgia, "Times New Roman", Times, serif;
			margin-top: 2px;
			margin-bottom: 2px;
			text-decoration: underline;
		}

		.descriptionbox h2
		{
			font-style:normal;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			margin:4px;
			font-weight: lighter;
		}

		.thumbnail img
		{
			background-color: transparent;
			margin-top: 20px;
			text-align: center;
			border:none;
		}

		.thumbnail:hover
		{
			background-color: transparent;
		}

		.thumbnail span
		{
			position: absolute;
			visibility: hidden;
			z-index: 50;
			left:0px;
		}

		.thumbnail span img
		{
			border:outset;
			border-color: green;
			border-width: 5px;
			z-index: 50;
		}


		.thumbnail:hover span
		{
			visibility: visible;
			left:10%;
			top:25%;
			z-index: 50;
		}
		
	
	
		.border
		{
			display: inline;
		}

		.border img
		{
			padding:4px;
			border:solid;
			border-color: #ffffff;
			border-width: 2px;
			background-color:white;
		}
		.pedigree
		{
			font-size:14px;
			width:900px;
			background-color: #E9B949;
			border: 1px solid;

		}

		.pedigree td
		{
			text-align: center;
			border: 1px solid;

		}
		
		
		
		
		

/* ________________________________________________________________________________________________________________________________ */
/*  Nav Area */

		.nav h1
		{
			font-size:12px;
		}
		.nobulletsbuttonlist
		{
			list-style: none;
			margin: 0px;
			padding: 0px;

		}

		.nobulletsbuttonlist a
		{
			display: block;
			background: url("../images/blankbuttonup.jpg") 0 0 no-repeat;
			text-decoration: none;
			height:40px;
			text-align: center;
			color: #346633;
			font-weight: bold;
			line-height:40px;
			vertical-align: center;
		}

		.nobulletsbuttonlist a:hover
		{
			display: block;
			background: url("../images/blankbuttondown.jpg") 0 0 no-repeat;
			text-decoration: underline;
			color: #800080;
		}


		.nobulletsbuttonlist2
		{
			list-style: none;
			margin: 0px;
			padding: 0px;

		}

		.nobulletsbuttonlist2 a
		{
			display: block;
			background: url("../images/dobebuttonleft.jpg") 0 0 no-repeat;
			text-decoration: none;
			height:40px;
			text-align: center;
			color: #346633;
			font-weight: bold;
			line-height:40px;
			vertical-align: center;
		}

		.nobulletsbuttonlist2 a:hover
		{
			display: block;
			background: url("../images/dobebuttonright.jpg") 0 0 no-repeat;
			text-decoration: underline;
			color: #800080;
		}

		.nobulletslist
		{
			list-style: none;
			margin: 20px;
			padding: 0px;
			font-size: 10pt;
		}
		.nobulletslist a
		{
			font-weight: bold;
			text-decoration: none;
			color: #346633;

		}

		.nobulletslist a:hover
		{
			text-decoration: underline;
			color: #800080;
		}


/* ________________________________________________________________________________________________________________________________ */


		.meetdog
		{
			position: relative;
			left: 100px;
			width: 60%;
			text-align: left;
			padding: 60px;
			background-color: #E9B949;
			margin-bottom : 5%;
			border: 1px solid green;
		}
		
		.meetdog img
		{
			float: left;
			padding-right: 10px;
		}
		
/* ________________________________________________________________________________________________________________________________ */

		.pagelist
		{
			position: relative;
			left: 50px;
			font-size: 10pt;
			text-align: left;
			margin: 0px;
			width: 100%;
		}

		.pagelist a
		{
			font-weight: bold;
			text-decoration: none;
			color: #346633;

		}
		
		.pagelist a:hover
		{
			text-decoration: underline;
			color: #800080;
		}
		
		
		.msgtext
		{
			position: relative;
			left: 40px;
			font-size: 10pt;
			text-align: left;
			margin: 5px;
			width: 90%;
		}
