body					{margin:0 0 0 0; background-color:#FFF;layer-background-color:#FFF;}p,td,ul 				{font:11px/16px verdana,arial,helvetica;color: #343434;}#subtitle				{font:12px/14px verdana,arial,helvetica;color: #333;font-weight:bold;}#footer					{font:10px/14px verdana,arial,helvetica; color: #333;}a						{font:11px/13px verdana,arial,helvetica; color: #7755AC;text-decoration:underline;}a:hover					{font:11px/13px verdana,arial,helvetica; color: #595A2A;text-decoration:none;}.invitation {	background-color: #FFFFFF;	width: 400px;	border-top-width: 1px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	margin-left: 50px;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 10px;}.small {	font-size: 9px;	font-style: oblique;}/* --- Social Icons ---*/#social-icons {	width: 84px;	height: 32px;	display: block;	clear: both;	margin: 40px auto 0px auto;}#social-icons a.social-facebook {	width: 32px;	height: 32px;	display: block;	float: left;	background-image: url("../img/social-facebook.png");	background-repeat: no-repeat;}#social-icons a.social-twitter {	width: 32px;	height: 32px;	display: block;	float: right;	background-image: url("../img/social-twitter.png");	background-repeat: no-repeat;}#social-icons a span {	display: none;}
