
body {
	font-family: Georgia, Arial;
}
#text-block-3448708495265 a {
	color: #5156a7;
}
#text-block-3448708495265 {
	padding: 15px 60px;
}
#text-block-5162885747898 a {
	color: #5156a7;
	font-weight: bold;
}
#text-block-5162885747898 {
	padding: 10px 60px;
}
#button-block-6867796838797 div.button div {
	background-color: transparent;
	border-radius: 1px;
	border-color: #654089;
	border-width: 2px;
	border-style: solid;
}
#button-block-6867796838797 div.button a {
	font-family: Arial;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #654089;
}
#block-container-3457965473193 div.button div {
	border-radius: 100px;
	background-color: transparent;
	border-color: #5156a7;
}
#block-container-3457965473193 a {
	color: #5156a7;
}
#block-container-3457965473193 div.button a {
	color: #5156a7;
}
#footer-block-3448709822674 a {
	color: #654089;
}
#footer-block-3448709822674 {
	padding-left: 60px;
	padding-right: 60px;
}
#social-links-block-3448709418760 {
	padding-left: 60px;
	padding-right: 60px;
}
#rsvp-block-1743797208757 {
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	border-radius: 0px;
	padding-top: 20px;
}
#rsvp-block-1743797208757 label[for^="respond"] {
	border-radius: 0px;
	background-color: #000000;
	border-color: #000000;
	font-family: Arial;
	border-style: solid;
	color: #fafafa;
	font-weight: bold;
	border-width: 1px;
}
#button-block-5208652323618 div.button a {
	color: #5156a7;
}
#button-block-5208652323618 div.button div {
	background-color: transparent;
	border-width: 2px;
	border-style: solid;
	border-radius: 100px;
	border-color: #5156a7;
}
#block-container-3483878796868 div.button a {
	color: #000000;
}
#block-container-3483878796868 div.button div {
	border-color: #000000;
	border-width: 1px;
	border-radius: 20px;
}
#button-block-5208070989158 div.button div {
	background-color: #000000;
	border-width: 1px;
	border-style: solid;
	border-radius: 20px;
	border-color: #000000;
}
#block-container-3483297462408 div.button div {
	border-width: 1px;
	border-radius: 20px;
	border-color: #000000;
}
#block-container-3483297462408 div.button a {
	color: #000000;
}
#block-container-3483297462408 {
	padding-top: 20px;
}
#text-block-1743805299744 a {
	color: #654089;
	font-weight: bold;
}
#text-block-1743805299744 {
	padding: 10px 60px 0px;
}
#text-block-1743805351508 a {
	color: #654089;
	font-weight: bold;
}
#text-block-1743805351508 {
	padding: 0px 60px;
}
#text-block-1743805351508 p {
	font-family: arial;
}
#text-block-1743805549784 a {
	color: #654089;
	font-weight: bold;
}
#text-block-1743805549784 {
	padding: 10px 60px 0px;
}
#text-block-1743805299744 h3 {
	font-weight: normal;
	font-style: normal;
}
#text-block-1743805299744 h2 {
	font-weight: normal;
}
#text-block-3448717365664 a {
	color: #5156a7;
}
#text-block-3448717365664 {
	padding: 15px 60px 0px;
}
#footer-block-3448718940652 a {
	color: #654089;
}
#footer-block-3448718940652 {
	padding-left: 60px;
	padding-right: 60px;
}
#text-block-3448717870502 a {
	color: #5156a7;
}
#text-block-3448717870502 {
	padding: 15px 60px;
}
#text-block-3448717870502 p.alt {
	font-family: arial;
}
#text-block-3448717870502 p {
	font-family: arial;
	text-align: left;
}
#text-block-3448717365664 p {
	font-family: arial;
	text-align: left;
	font-size: 18px;
	line-height: 25px;
}
#spacer-block-1744047920732 {
	height: 20px;
	padding-left: 60px;
	padding-right: 60px;
	background-color: #000000;
	margin-left: 300px;
	margin-right: 300px;
}
#button-block-5208070989158 div.button a {
	color: #ffffff;
	font-family: arial;
	font-weight: normal;
}
#text-block-1743805351508 h1 {
	font-size: 20px;
}
#text-block-1745938091529 a {
	color: #000000;
	font-weight: bold;
}
#text-block-1745938091529 {
	padding: 10px 0px 0px;
}
#text-block-1745938091529 p {
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	line-height: 25px;
}
#text-block-5162885747898 p {
	font-family: arial;
	font-size: 18px;
	line-height: 25px;
}
#text-block-5162885747898 p.alt {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
#image-block-1745941395011 {
	padding-top: 20px;
}
#image-block-1745941410443 {
	padding-top: 20px;
}
#image-block-1745941434946 {
	padding-top: 20px;
}
#text-block-1745938091529 h1 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
#image-block-1758059180333 {
	padding-top: 20px;
}
#text-block-1745938091529 h2 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
}
#image-block-5279221537930 {
	padding-top: 20px;
}
#text-block-3556366747894 {
	padding-left: 30px;
	padding-right: 30px;
}
#text-block-3556366747894 p {
	font-family: arial;
}
#text-block-3556366747894 a {
	color: #000000;
}
#text-block-5320133320901 {
	padding-left: 30px;
	padding-right: 30px;
}
#text-block-5320133320901 p {
	font-family: arial;
}
#text-block-5320133320901 a {
	color: #000000;
}
#text-block-5320118126034 {
	padding-top: 20px;
	padding-left: 30px;
	padding-right: 30px;
}
#text-block-5320118126034 h1 {
	text-align: left;
	font-size: 24px;
}
#text-block-5320118126034 h2 {
	font-family: Arial, Verdana, sans-serif;
}
#rsvp-block-1743797208757 .question {
	font-family: arial;
	text-align: center;
}
#text-field-block-1778183807899 .question {
	font-family: arial;
}
#text-field-block-1778183818228 .question {
	font-family: arial;
}
#text-block-5334553463254 {
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 20px;
}
#text-block-5334553463254 p {
	font-family: arial;
}
#text-block-5334553463254 a {
	color: #000000;
}
#image-block-5279225252511 {
	padding-top: 20px;
}
#image-block-5279225327735 {
	padding-top: 20px;
}
#text-block-7112737011373 {
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 20px;
}
#text-block-7112737011373 p {
	font-family: arial;
}
#text-block-7112737011373 a {
	color: #000000;
}
