.moment{
	background:url(images/moment.png) center no-repeat;
	color: inherit;
	width: 419px;
	height: 318px;
	margin: 0 auto 15px;
	padding: 3px;
	opacity: .9;
}
.heart-pool{
	background:url(images/heart-pool.png) center no-repeat;
	color: inherit;
	margin: 0 auto 15px;
	text-align: left;
}

.heart-pool ul{
	list-style-type: none;
	margin-left: 5px;
	padding: 10px;
}

.shell{
	background:url(images/shell.jpg) top center no-repeat;
	color: inherit;
	width: 365px;
	height: 493px;
	margin: 0 auto;
	padding-top: 30px;
}
 p.photo{
	font-size: .6em;
	text-align: right;
	margin: 0;
	padding-top: 5px;
}

.heaven{
	background:url(images/heaven.png) center no-repeat;
	color: inherit;
	min-width:371px;
	margin: 0 auto;
	padding-top: 30px;
} 
.comet{
	background:url(images/comet.jpg) left center no-repeat;
	color: inherit;
	min-width:370px;
	margin: 25px auto;
	padding: 10px;
	color: #ffffff ! important;
} 

.heaven ul{
	list-style-image:url(images/gold-ball.gif);
}
.heaven li{
	padding: 1em;
}
.fairest-flower{
	background:url(images/fairest-flower.png)bottom center no-repeat;
	height: 70px;
}
.labyrinth{
	background:url(images/labyrinth.gif) bottom center no-repeat;
	text-align:center;
	height: 422px;
}
.rose-day{
	background:#ffeeee url(images/rose-day_sm.jpg) bottom right no-repeat;
	color-inherit;
}

.rose-day ul{
	padding: 10px 0;
}
div.furball{
	background:url(images/furball.jpg) right top no-repeat;
	height: 415px;
	width: 390px;
	margin-top: 20px;
	margin-left: 20px;
}
div.furball img{
	margin-top: 10px;
}

div.furball ul{
	margin-left: 0px;
	padding-left: 0px;
}
.red-sky{
	background:url(images/red-sky.jpg) right center no-repeat;
	height: 200px;
	padding: 10px auto;
}
.perfect-rose{
	background:url(images/perfect-rose.png) right center no-repeat;
}
.pink{
	background-color:#ffeeee;
	color: inherit;
	padding: .5em;
}
.holy-night{
	background:url(images/holy-night.jpg) center no-repeat #6271b6;
	width: 500px;
	height: 363px;
	margin: 1em auto;
	color: #ffffff;
}
.holy-night p{
	position: relative;
	top: 160px;
	margin-left:130px;
	padding: 0;
	font-family: "times new roman", Georgia, serif;
	font-size: 1.2em ! important;
	font-weight: bold;
	font-style: oblique;
	letter-spacing: .1em;
}

.holy-night h3{
	position: relative;
	top: 160px;
	margin-left:150px;
	font-family: "times new roman", Georgia, serif;
	font-size: 1.4em ! important;
	font-weight: bold;
	font-style: oblique;
	letter-spacing: .1em;
	line-height: 1.1em;
	
	
}
