	body
	{
		margin: 0;
		padding: 0;
		font-family: verdana, arial, hevetica, sans-serif;
		font-size: 100%;
		text-align: center;
		color: #000;
		background: #BA7C8D;
		background-image: url(images/v1a-bkg1-kp.jpg);
	}
	
	a:link 
	{
		color: #ffd1de;
		background: none;
		text-decoration: none;
		font-size: 160%;
		font-weight: 400;
	}

	a:visited 
	{
		color: #ffd1de;
		background: none;
		text-decoration: none;
		font-size: 160%;
		font-weight: 400;
	}
	
	a:hover, a:active
	{
		color: #ffffff;
		background: #none;
		text-decoration: none;
		font-size: 160%;
		font-weight: 400;
	}

	h1
	{
		color: #FFFFFF;
		background: none;
		font: 85% verdana, arial, sans-serif;
		font-weight: 400;
		text-align: left;
		text-indent: 15px;
		margin: 0 0 1px 0;
	}
	
	h2
	{
		color: #F4F1BC;
		background: none;
		font: 90% verdana, arial, sans-serif;
		font-weight: 400;
		text-align: left;
		text-indent: 15px;
		margin: 0 0 1px 0;
	}

	h3
	{
		color: #98211B;
		background: none;
		font: 100% verdana, arial, sans-serif;
		font-weight: 600;
		text-align: center;
		margin: 0 0 1px 0;
	}

	#encloseall
	{
		width: 700px;
		margin: 2em auto 2em auto;
		text-align: center;
		padding-bottom: 0;
		border-top: 2px solid #dbb1bc;
		border-right: 2px solid #bb798a;
		border-bottom: 2px solid #bb798a;
		border-left: 2px solid #dbb1bc;
	}

	#container
	{
		width: 610px;
		margin: 2em auto 2em auto;
		background: #c1788b;
		text-align: center;
	}

	#toplace
	{
		width: 610px;
		height: 125px;
		margin: auto;
		text-align: center;
		background: #c1788b;
		background-image: url(images/v1a-heartstop-kp.jpg);
	}
			
	#header
	{
	}
	
	.header h1
	{
		background: transparent;
		font: 190% georgia, times, "times new roman", serif;
		font-weight: 400;
		text-align: center;
		color: #F4F1BC;
		padding-top: 25px;
		padding-bottom: 10px;
	}

	#content
	{
	}

	#midlace
	{
		width: 610px;
		height: 408px;
		background-image: url(images/v1a-heartsmiddle-kp.jpg);
		margin: auto;
		color: #c1788b;
	}

	#heart2
	{
		text-align: left;
	}

	#pageslist
	{
		width: 90%;		
		text-align: center;
	}

	.links { text-align: left; }

	.links p { margin: 8px;	}

	.links ul { margin: 4px 0 20px 0px; }

	.links li
	{
		font-family: verdana,arial,hevetica,sans-serif;
		font-size: 0.85em;
		line-height: 360%;
		list-style: none;
	}
	
	#footer-intro
	{
		clear: both;
		text-align: center;
		margin: auto;
		font: verdana, arial, sans-serif;
		color: #ffffff;
		background: transparent;
		line-height: 110%;
	}

	#footer
	{
		clear: both;
		width: 840px;
		color: #ffffff;
		text-align: center;
		margin: auto;
		font-size: 80%;
	}

	.footer p
	{
		text-align: right;
		font-family: arial, helvetica, sans-serif;
		color: #ffffff;
		font-weight: 400;
		line-height: 110%;
	}

	.footer ul
	{
		text-align: center;
		margin: 0;
		padding: 7px 0 4px 0;
	}

	.footer li
	{
		text-align: center;
		padding: 1px 0 1px 0;
		display: inline;
		font-family: arial, helvetica, sans-serif;
		font-size: 0.65em;
		font-weight: bold;
		line-height: 100%;
		text-decoration: none;
	}

	.footer li a
	{
		text-align: center;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		background: transparent;
		border: 1px solid #ffffff;
	}

	.footer li a:visited
	{
		text-decoration: none;
		color: #ffffff;
		background: transparent;
	}

	.footer li a:hover
	{
		text-decoration: none;
		color: #b06a7c;
		background: #ffffff;
	}

	.footer li a:active
	{
		text-decoration: none;
		color: #ffffff;
		background: transparent;
	}