﻿body {
margin-top:10px;
padding: 0;
background:#fff; 
}

img {
	border:0px:
}

p.bodylinks { font-weight: bold; color:#000000; font-style:bold; font-size:100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:center;
text-decoration: none;
}

A {
	COLOR: #FFFFFF; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;

}
	
.pups_avail {FONT-SIZE: 18px; FONT-FAMILY: Ariel, sans-serif; COLOR: #369; font-weight: bold; padding-bottom: 4px; padding-top: 5px; line-height: 1.7em;
 TEXT-DECORATION: none; text-align: center;

}
	
p {font: normal 70% Verdana, Arial, Helvetica, sans-serif; line-height: 1.8em;}

#box {BORDER-BOTTOM: 1px solid #BB9E66 ; BORDER-LEFT: 1px solid #BB9E66; BACKGROUND-COLOR: #FAF7F1; BORDER-RIGHT: #BB9E66 1px solid;
	 BORDER-TOP: #BB9E66 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
{	 


.main {font: normal 100% Verdana, Arial, Helvetica, sans-serif; line-height: 0.8em; PADDING-RIGHT: 10px; padding-left: 10px; PADDING-top: 10px; padding-bottom: 10px;}

.pedtable {font: normal 70% Verdana, Arial, Helvetica, sans-serif; line-height: 1.8em; PADDING-RIGHT: 10px; padding-left: 10px; PADDING-top: 10px; padding-bottom: 10px;}

.subhead { font: 14px  verdana, Arial, Helvetica, sans-serif; font-weight: bolder; color: #5C8648; letter-spacing: 0.2em;}

.tagline { font: 12px  verdana, Arial, Helvetica, sans-serif; font-weight: bolder; color: #5C8648; letter-spacing: 0em; padding-left: 10px; line-height: 1.8em;}

.gal { font: normal 10px  verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#5B8546; }

.copyright { font: normal 10px  verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#000000; }

.quote { color: maroon; font-size: 14px; font-style: italic; font-weight: bold;}

.dropcap {font:bold 300% times, serif; color:maroon; float: left;}

#body {
BORDER-BOTTOM: 1px solid #5C8648;
BORDER-LEFT: 1px solid #5C8648; 
background-color: #ffffff; 
border-right: #5C8648 1px solid;
BORDER-TOP: #5C8648 1px solid;
width:800px;
{	 

.dollar {FONT-SIZE: 14pt; LINE-HEIGHT: 0.8 em; PADDING-RIGHT: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, sans-serif;
	 }
#photo {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }

h1 { FONT-SIZE: 18px; FONT-FAMILY: Ariel, sans-serif; COLOR: #369; padding-top: 25px; padding-bottom: 0px; letter-spacing: 0.1em;
}
h2 { FONT-SIZE: 18px; FONT-FAMILY: Ariel, sans-serif; COLOR: #369; padding-bottom: 4px; padding-top: 15px;
}

h3 { FONT-SIZE: 14px; FONT-FAMILY: Ariel, sans-serif; COLOR: #6B8C5A; font-weight: bold; padding-bottom: 4px; padding-top: 5px; line-height: 1.7em;
}
	
#navcontainer ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: #5B8546;
color: white;
width: 100%;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
line-height: 18px;
font-size: 80%;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #376620;
color: white;
}

#navcontainer #active { border-left: 1px solid #fff; }