@charset "ISO-8859-1";

*
{
	margin: 0;
	padding: 0;
}

body
{
	background-color: #033;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	background-color: 004e7a;
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, red), color-stop(25%, orange), color-stop(40%, yellow), color-stop(50%, green), color-stop(70%, blue), color-stop(85%, purple), color-stop(100%, darkorchid));
	background: -moz-linear-gradient(left -45deg,  red, orange, yellow, green, blue, indigo, purple, violet);	
	height=100%;
}
/*
p {
	text-align: left;
	padding: 0 0 16px 0;
}

h1 {
	font-size: 28px;
	padding: 14px 0 24px 0;
	text-align: center;
	text-shadow: 3px 3px 3px #000;
} 


*/

#content
{
	margin: 3% auto;
}

#invite
{
	margin: 64px auto;
	padding: 32px auto;
}

#photo
{
	width: 100%;
}

#photo img
{
	border:none;
}

#rsvp
{
	margin: 32px 0;
	font-size: 60px;
}

#rsvp a
{
	color: #faa819;
	font-size: 60px;
	font-weight: bold;
	text-shadow: 6px 6px 6px #000;
}

#rsvp a:hover
{
	color: #990000;
}

#links
{
	text-decoration: none;
	font-size: 32px;
}

#links li
{
	text-align: center;
	margin: 24px 30px;
	float: left;
}

#links a
{
	color:#fff;
	margin: 0 20%;
}

.clearfloat
{
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
