/* HOME */


#main img#first{
	position:absolute;
	float:left;
	left:100px;
	top:90px;
	padding:4px;
	}

#home #main p{
	text-indent:2em;
	width:375px;
	font-size:1.1em;
	line-height:1.4em;
	padding-left:460px;
	text-align:justify;
	text-justify: inter-word;
	} 
	
#home #main #rbsig{}

#main img#display{position:relative;right:0;margin:20px 0 0 480px;}

div#annonce{
	position:absolute;
	margin-top:-255px;
	padding:10px 0 0 9px;
	color:#fff;
	background: url(../graphics/mainbg.png);
	}
div#annonce em{font-weight:bold;font-size:1.1em;display:block;margin-bottom:6px;font-style:normal;}
div#annonce ul{padding:0 0 6px 0;margin:0;}
div#annonce ul li{list-style:none;font-size:1em;margin-bottom:4px;}

#about #staff, #about #blurb{font-size:1.1em}
#about #photos img{border:double 4px #fff}
#about #staff ul lh{font-weight:bold;font-size:1.2em;margin-left:-1em;}
#about #staff ul, 
#about #blurb p{line-height:1.7em;}

#size_chart table{
	background:#fff;
	color:#000;
	margin:2em auto;
	border-collapse:collapse;
	border:solid 2px #000;
	border-spacing:0}
#size_chart th{border:1.0px solid black;text-align:right;padding:5px 1em 4px 1em;text-align:center}
#size_chart th[scope=rowgroup]{text-align:center}
#size_chart table td{text-aligN:center;border:solid 1px #000;padding:4px 1em}
#size_chart table#breed td{text-align:left;padding:4px 2em 4px .3em;border:0}
#size_chart thead{background:#9e1b34;color:#fff}

#terms h4{text-decoration:none;margin-top:3em;font-size:1.4em;font-weight:bold;}
#terms p{line-height:1.6em;text-indent:1em;font-size:1.1em}

#contact #main{line-height:200%;}
#contact #main p{text-indent:-1em}


#friends #main p{text-indent:none;font-size:1.2em}
#friends #main h4{margin-top:2em;font-size:1.3em}
#friends #main p.other{font-size:1em;}
#friends #main p a:link{color:#fff;text-decoration:underline}
#friends #main p a:visited{color:#eee;text-decoration:underline}
#friends #main p a:hover{color:#F75279}

div#gcform{margin-top:3em;padding-bottom:4em}
#gcform table{width:100%;margin:auto;}
#gcform table td{padding:5px 1em;}
#gcform table td.label{text-align:right;vertical-align:top;}

#gcform td.status{font-size:.9em;width:150px;text-align:left;overflow:visible;}
.gcform label.error {
   font-weight: bold;
  color: red;}

#giftcertificates h2, 
#giftcertificates p, 
#giftcertificates dl{width:80%;margin-left:auto;margin-right:auto;line-height:2.2em;} 

#giftcertificates p, #giftcertificates dl{font-size:1.1em}

#giftcertificates h3{text-align:center;padding:2em 0 1em 0} 
#giftcertificates .choose{width:50%;float:left;text-align:center;margin:0;padding:0}
