a.wed-part-of {
	width: 194px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../design-elements/part-of.png") no-repeat 0 0;
	margin-top: 10px;
}
a.wed-part-of:hover {
	background-position: 0 -30px;
}

a.facebook {
	width: 160px;
	height: 50px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background-image: url(../design-elements/facebook.png);
}
a.facebook:hover {
	background-position: 0 -50px;
}

/* CSS Document */

#holder-gallery {
	width: 100%;
	background: url(../design-elements/body-back.gif) repeat-x center top;
	text-align:center;
	padding-top: 7px;
}
#content-gallery {
	margin-left: auto;
	margin-right:auto;
	background: url(../design-elements/wedback.jpg) no-repeat center top;
	width: 900px;
	text-align: center;
	height: 665px;
	top: 7px;
}
a.link-engagement {
	width: 450px;
	height: 100px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../galleries/images/engagement.png") no-repeat 0 0;
}
a.link-engagement:hover {
	background-position: 0 -100px;
}
a.link-preparation {
	width: 450px;
	height: 100px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../galleries/images/preparation.png") no-repeat 0 0;
}
a.link-preparation:hover {
	background-position: 0 -100px;
}
a.link-promise {
	width: 450px;
	height: 100px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../galleries/images/promise.png") no-repeat 0 0;
}
a.link-promise:hover {
	background-position: 0 -100px;
}
a.link-pose {
	width: 450px;
	height: 100px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../galleries/images/pose.png") no-repeat 0 0;
}
a.link-pose:hover {
	background-position: 0 -100px;
}
a.link-party {
	width: 450px;
	height: 100px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../galleries/images/party.png") no-repeat 0 0;
}
a.link-party:hover {
	background-position: 0 -100px;
}

#linkbox {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 75px;
	left: 220px;
}
#nextbox {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 10px;
}
a.t-next {
	width: 250px;
	height: 78px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	background:  url("../galleries/next.png") no-repeat 0 0;
}
a.t-next:hover {
	background-position: 0 -78px;
}
