a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FF3366;
}
a:active {
	color: #999999;
}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
body {
	background-color: #000000;
	margin:0px;
	font-family: Pristina;
	font-size: 36px;
	color: #FFFFFF;
}
#roses {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	height:727px;
	width:1000px;
	background-image:url(images/HomepageBackground.gif);
}
#text {
	position:absolute;
	height:300px;
	width:324px;
	z-index:1;
	left: 585px;
	top: 225px;
	text-align: center;
	font-size: 33px;
	line-height: 36px;
}
#title {
	position:absolute;
	height:100px;
	width:218px;
	z-index:2;
	left: 366px;
	top: 17px;
	font-family: Vivaldi;
	font-size: 65px;
	color: #FFFFFF;
	padding: 0px;
}
#hearts {
	position:absolute;
	left:866px;
	top:608px;
	height:50px;
	width:50px;
	z-index:2;
}
#squigglyleft {
	position:absolute;
	left:314px;
	top:36px;
	height:50px;
	width:50px;
	z-index:2;
}
#squigglyright {
	position:absolute;
	left:602px;
	top:36px;
	height:50px;
	width:50px;
	z-index:2;
}
#contact{
	position:absolute;
	height:136px;
	width:318px;
	z-index:2;
	left: 220px;
	top: 625px;
}
#prices{
	position:absolute;
	height:88px;
	width:109px;
	z-index:2;
	left: 110px;
	top: 530px;
}
#gallery{
	position:absolute;
	height:73px;
	width:94px;
	z-index:2;
	left: 353px;
	top: 250px;
}
#subtitle{
	position:absolute;
	height:100px;
	width:650px;
	z-index:1;
	left: 175px;
	top: 85px;
	font-size: 45px;
}
#slideshow1 {
	position:absolute;
	left:75px;
	top:274px;
	width:186px;
	height:245px;
	z-index:2;
}

#slideshow2 {
	position:absolute;
	left:306px;
	top:350px;
	width:186px;
	height:245px;
	z-index:2;
}
