@charset "UTF-8";
/* CSS Document */

body {
	background-color: #000;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 90%;
}

#email { text-decoration:none; color: #313f15; }

#container {
	width: 898px;
	background-color: #706961;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	}
	
.bodycopy {
	color:#FFF;
	padding-top: 35px;
	padding-right: 0px;
	padding-left: 45px;
}	

#homebody {background-image:url(images/homePagePhoto.jpg);
	width: 898px;
	height: 509px;}

#aboutusbody {background-image:url(images/aboutusPic.jpg);
	width: 898px;
	height: 509px;}
	
#eventsbody {background-image: url(images/eventsPic.jpg);
	width: 898px;
	height: 509px;}
	
#servicesbody {background-image: url(images/servicesPic.jpg);
	width: 898px;
	height: 509px;}

#giftsbody {background-image: url(images/giftsPic.jpg);
	width: 898px;
	height: 509px;}

#gallerybody {background-color: #000;
	width: 898px;
	height: 509px;}

#nav {
	width: 898px;
	height: 65px;
	background-color: #706961;
	margin-right: auto;
	margin-left: auto;

}


#home a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/home.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#home a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/home.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#home a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/home.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#about a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/aboutus.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#about a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/aboutus.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#about a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/aboutus.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#services a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/services.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#services a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/services.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#services a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/services.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#gallery a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gallery.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#gallery a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gallery.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#gallery a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gallery.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#galleryhome a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/galleryhome.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#galleryhome a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/galleryhome.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#galleryhome a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/galleryhome.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}


#gifts a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gifts.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#gifts a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gifts.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#gifts a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gifts.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#events a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/events.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#events a:hover {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/events.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#events a:active {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/events.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#homepage a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/home2.jpg);
	background-position: center;
	background-repeat: no-repeat;
}


#aboutpage a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/aboutus2.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#servicespage a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/services2.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#gallerypage a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gallery2.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#giftspage a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/gifts2.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#eventspage a {
	display: block;
	width: 145px;
	height: 80px;
	background-image:url(images/events2.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#address {
	width: 898px;
	background-color:#000;
	margin-right: auto;
	margin-left: auto;
	font-size: 80%;
	color: #999;
	text-align: center;
	vertical-align: text-bottom;
	}
	
	
#weddings a {
	display: block;
	width: 449px;
	height: 509px;
	background-image:url(images/Weddings.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#weddings a:hover {
	display: block;
	width: 449px;
	height: 509px;
	background-image:url(images/Weddings.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#weddings a:active {
	display: block;
	width: 449px;
	height: 509px;
	background-image:url(images/Weddings.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arrangements a {
	display: block;
	width: 449px;
	height: 509px;
	background-image:url(images/Arrangements.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arrangements a:hover {
	display: block;
	width: 449px;
	height: 509px;
	background-image:url(images/Arrangements.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arrangements a:active {
	display: block;
	width: 449px;
	height: 509px;
	background-image:url(images/Arrangements.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge1 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events01.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge1 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events01.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge1 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events01.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge2 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events02.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge2 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events02.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge2 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events02.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge3 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events03.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge3 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events03.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge3 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events03.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge4 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events04.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge4 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events04.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge4 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events04.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge5 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events05.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge5 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events05.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge5 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events05.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge6 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events06.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge6 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events06.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge6 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events06.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge7 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events07.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge7 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events07.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge7 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events07.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge8 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events08.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge8 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events08.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge8 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events08.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge9 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events09.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge9 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events09.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge9 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events09.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge10 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events10.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge10 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events10.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge10 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events10.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge11 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events11.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge11 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events11.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge11 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events11.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge12 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events12.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge12 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events12.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge12 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events12.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge13 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events13.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge13 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events13.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge13 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events13.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge14 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events14.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge14 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events14.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge14 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events14.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#ge15 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events15.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#ge15 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-events15.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#ge15 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-events15.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}


#arr1 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange01.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr1 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange01.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr1 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange01.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr2 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange02.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr2 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange02.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr2 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange02.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr3 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange03.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr3 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange03.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr3 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange03.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr4 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange04.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr4 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange04.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr4 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange04.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr5 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange05.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr5 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange05.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr5 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange05.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr6 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange06.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr6 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange06.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr6 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange06.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr7 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange07.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr7 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange07.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr7 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange07.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr8 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange08.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr8 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange08.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr8 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange08.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr9 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange09.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr9 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange09.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr9 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange09.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr10 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange10.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr10 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange10.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr10 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange10.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr11 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange11.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr11 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange11.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr11 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange11.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr12 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange12.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr12 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange12.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr12 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange12.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr13 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange13.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr13 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange13.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr13 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange13.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr14 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange14.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr14 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange14.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr14 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange14.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#arr15 a {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange15.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

#arr15 a:hover {
	display: block;
	width: 90px;
	height: 90px;
	background-image:url(images/thumb-arrange15.jpg);
	background-position:center;
	background-repeat: no-repeat;
}

#arr15 a:active {
	display: block;
	width: 90px;
	height: 90px;
	background-image: url(images/thumb-arrange15.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

