.weddingPartyContent .leftContent				{float: left; width: 790px; font-size: smaller;}
.weddingPartyContent .leftContent a:link,
.weddingPartyContent .leftContent a:visited		{color: #856363; text-decoration: underline;}
.weddingPartyContent .leftContent a:hover		{color: #ffffff; background-color: #856363;}
.weddingPartyContent .leftContent .header		{margin: 9px 0 0 9px;}				
.weddingPartyContent .leftContent .header img	{display: block;}
.weddingPartyContent .leftContent .content						{margin: 10px 0 0 20px;}
.weddingPartyContent .leftContent .content td.name				{width: 200px; padding: 4px;}
.weddingPartyContent .leftContent .content th.header			{width: 50%; font-size: large; color: #856363;}
.weddingPartyContent .leftContent .content th.subhead			{text-align: left; padding: 4px; color: #856363; background-color: #ffffff;}
.weddingPartyContent .leftContent .content th.subheadSpacer		{background-color: #ffffff;}
.weddingPartyContent .leftContent .content td.relationship		{width: 325px; padding: 4px;}
.weddingPartyContent .leftContent .content td.spacer			{width: 40px;}

table.container													{width: 790px;}
tr.alternate													{background-color: #ffffff;}
hr													{color: #99cc99;}
span.highlight													{color: #99cc99; font-weight: 600;}
span.role													{color: #856363;}
h3	{color: #856363;}

