@charset "UTF-8";
/*pale yellow: rgb(255,238,205) FFEECD
peach: rgb(241,153,111) F1996F*/

/*body and container*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFEECD;
	font-size: 0.8em;
}

#beach_couple
{
	padding:0px;
	margin:-10px;
}

#logo
{
	margin-bottom:100px;
}

#address
{
	width:150px;
	text-align:center;
	margin-top:15px;
}

#content
{
	position:absolute;
	top:120px;
	left:150px;
	width:600px;
}

#top_shading
{
	background-image:url(../graphics/shading_horiz.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;

}

#text
{
	background-image:url(../graphics/shading_vert.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	margin-top:-13px;
	padding:10px;
	padding-left:20px;
}

#text_container
{
	margin-top:-30px;
}

a:link {
	text-decoration: none;
	color:#F1996F;
}
a:visited {
	text-decoration: none;
	color:#F1996F;
}
a:hover {
	text-decoration: underline;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#F1996F;
}

#body_address
{
	text-align:center;
}

h1 
{
	color: #F1996F;
	font-size: 1.45em;
}

h2 
{
	color: #F1996F;
	font-size: 1.35em;
}

.dates
{
	color: #F1996F;
	font-size: 1.3em;
	font-weight: bold;
}

#address a:link {text-decoration: underline; color:black;}
#address a:visited {text-decoration: underline;	color:black;}
#address a:hover {text-decoration: underline;	color:#F1996F;}
#address a:active {text-decoration: underline;	color:black;}