body {
	background-image : url('../images/design/roses.jpg');
	background-repeat: tile;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #000;
	text-align : center;
}

body.archive {
	background: #93F;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #000;
	text-align : center;
}

#content {
	width : 650px;
	padding : 20px;
	margin-top : 50px;
	margin-bottom : 2px;
	margin-right : auto;
	margin-left : auto;
	background : #fff;
	border : 1px solid #000;
	text-align : left;
}

	h1 {
		font-family : sans-serif;
		font-size : 18px;
		color : #660099;
		text-decoration : underline;
		margin-bottom: 0px;
	}

	h2 {
		font-family : sans-serif;
		font-size : 16px;
		margin-bottom: 0px;
	}

	h3 {
		font-family : sans-serif;
		font-size : 12px;
		text-decoration : underline;
		margin-bottom: 0px;
	}

	p,li,td {
		font-family : sans-serif;
		font-size : 12px;
		margin-top: 0px;
	}

	hr {
		color : #660099;
		height : 2px;
	}

	.footer {
		font-family : sans-serif;
		font-size : 11px;
	}
	.announcement {
	text-align : center;
	text-decoration : none;
}
.dateblock {
	text-align : center;
	margin-bottom : 0px;
}
.RSVP {
	text-align : center;
	margin-bottom : 0px;
	font-style : italic;
}
.note {
	text-align : center;
	font-size : 10px;
}	
