body {
	background-color:#BE97B6;
	background-image:url(images/body_bg.gif);
	background-repeat:repeat-x;
}

td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #65385E;
}
.subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #8F5684;
	font-weight: bold;
	text-align: center;
}

.callout {
	background-color:#E9DBE6;
	background-image:url(images/bg_callout.gif);
	background-repeat:repeat-x;
}

a:link {color:#990066;text-decoration:underline;}
a:visited {color:#990066;text-decoration:underline;}
a:hover {color:#CC99CC;text-decoration:none;}
a:active {color:#CC99CC;text-decoration:none;}

.contact {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#990066;}
.contact a:link {color:#990066;text-decoration:none;}
.contact a:visited {color:#990066;text-decoration:none;}
.contact a:hover {color:#CC99CC;text-decoration:underline;}
.contact a:active {color:#CC99CC;text-decoration:none;}

.footer {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#AE79AA;}
.footer a:link {color:#AE79AA;text-decoration:none;}
.footer a:visited {color:#AE79AA;text-decoration:none;}
.footer a:hover {color:#CC99CC;text-decoration:underline;}
.footer a:active {color:#CC99CC;text-decoration:none;}

.bgrose {
	background-color:#FFFFFF;
	background-image:url(images/bg_roses.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.bghands {
	background-color:#FFFFFF;
	background-image:url(images/bg_hands.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.formtext1 {
	width:245px;
	border:1px solid #AA7DA0;
}
