/*
purple	#a71c53
*/

body
{
	font-family:	verdana, arial;
	margin:			5px 0;
	padding:		0;
	/* line-height:	1.2em; */
	font-size:		12px;
}

div#page_container
{
	width:	970px;
	margin:	0 auto;
}

div#header
{
	border:		0px #000 dotted;
	height:		84px;
}

div#header_paws
{
	color:		#a71c53;
	text-align:	center;
	border:		0px #00f dotted;
	font-size:	25px;
}

div#amy,
div#narp,
div#div_little_running_dog,
div#smokey_amy_scruff_bandit,
div#curtains_plants_mail,
div#amy_and_mij
{
	border:		1px #a71c53 solid;
	width:		330px;
	float:		right;
	margin:		2px 7px 17px 15px;
	padding:	7px;
	clear:		both;
}

/* john_w. 16-Sep-2009. */
div#amy,
div#smokey_amy_scruff_bandit,
div#amy_and_mij
{
	margin-top:		-7px;
	border:			0px #a71c53 solid;
}
div#div_little_running_dog
{
	border-width:	0;
}
div#smokey_amy_scruff_bandit,
div#amy_and_mij
{
	text-align:	center;
}
div#amy h2,
div#narp h2,
div#smokey_amy_scruff_bandit h2,
div#curtains_plants_mail h2
{
	border:			0px #000 solid;
	margin-top:		0;
	margin-bottom:	0;

}
div#amy img
{
	width:  129px; 
	height: 131px; 
	border: 1px #a71c53 solid; 
	float:  left;
	margin:	14px 10px 7px 0;
}
div#smokey_amy_scruff_bandit img
{
	width:  270px; 
	height: 202px; 
	border: 1px #a71c53 solid;
	margin:	7px 10px 7px 0;
},
div#amy_and_mij img
{
	width:  270px; 
	height: 202px; 
	border: 1px #a71c53 solid;
	margin:	7px 10px 7px 0;
}
div#amy p,
div#narp p,
div#smokey_amy_scruff_bandit p,
div#curtains_plants_mail p
{
	border: 0px #0f0 solid; 
	margin:	7px 0;
}
p#p_little_running_dog
{
	text-align:		center;
	margin:			0;
}
img#little_running_dog
{
	width:  200px; 
	height: 35px; 
}

div#footer
{
	text-align:		center;
	padding:		12px 0;
	font-size:		0.7em;
	font-weight:	bold;
	clear:			both;
}


td.td_bold
{
	font-weight:	bold;
}

/* USEFUL LINKS */
div.useful_link
{
	border:			1px #a71c53 solid;
	width:			800px;
	margin:			15px auto;
	overflow:		hidden;
	padding:		10px;
}
div.useful_link:hover
{
	background:		#b1b1b1;
	cursor:			hand;
}
div.useful_link h2
{
	border:			0px #000 solid;
	margin-top:		0;
	margin-bottom:	8px;
}
div.useful_link img
{
	margin:			3px 15px 0 0;
	border-width:	0;
}
div.useful_link p
{
	border:			0px #f00 solid;
	margin-top:		0;
}

/* FEES AND CONTACT US */
table#tbl_fees,
table#tbl_contact_us
{
	border:	0px #000 solid;
	margin:	10px auto 40px auto;
}
table#tbl_fees td,
table#tbl_contact_us td
{
	padding-right:	30px;
	border:			0px #000 solid;
}


/* ANCHOR TAGS */
a:link,
a:visited,
a:active 
{
	color:				#625f58;
	text-decoration:	none;
}
a:hover
{
	text-decoration:	none;
	/* background-color:	#6a95ff;	#3369fd;	*/ /* #f4f4f4; */
}

/* h1-h6 */
h1
{
	font-size:		1.5em;
	font-weight:	bold;
	margin-top:		15px;
	color:			#a71c53;
}
h2
{
	font-size:		1.1em;
	font-weight:	bold;
	margin-bottom:	3px;
	color:			#a71c53;
}

/* TEST */
div
{
	border: 0px #0f0 dotted;
}

