body { margin:0; padding:0; background-color: #DAD7C6; }

#Main {
	width:800px; height:560px; /* matches Container background image */
	margin:0 auto;
	font-size:12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#55524C;
}
#Container {
	position:relative; top:0; margin:0;
	width:100%; height:610px;
	background-image:url(../images/Background800E.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/**********************************************************************/
#Romancing {
	position:absolute; top:40px; left:42px;
	width:275px;
}

h1, h2, h3, h4 {
	color:#723E28;
	font-family:"Times New Roman", Times, serif;
	margin:0; padding:0;
	clear:both;
}

h1 { font-size: 2em; margin-bottom:.6em; font-weight:normal; }
h2 { font-size: 1.4em; margin-top:.8em; font-weight:normal; }
h3 { font-size: 1.1em; font-weight:normal; }
h4 { font-size: 1em; font-weight:normal; }
p {
	margin:0; padding:0;
	font-size:10pt; line-height:12pt;
}

div#Bcard {
	font-weight:900;
}

div#Footer {
	width:100%; padding:0;
	display:block;
	margin:.5em 0 1em 50px;
	clear:both;
}

div#Footer p, #Footer p a {
	float:left;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#723E28;
	font-size:.80em;
	padding:0 .5em;
	margin:0;
	text-decoration:none;
	border-right:1px solid #723E28;
}

#Target { /* target for pop-ups */
	position:absolute;
	top:87px; left:584px; /* matches position spreadsheet */
	height:10px; width:10px;
	border-top:1px solid blue;
	border-left:1px solid blue;
	display:none; /* block or none */
}
