body,td,th {
	font-family: Verdana;
	font-size: 12px;
	color: #d6bfcd;
}
body {
	background-color: #5d0039;
	background-image: url();
}
#wrapper {
	position:relative;
	left:0;
	top:0;
	width:900px;
	height:700px;
	z-index:1;
	background-image: url(images/wrapper1.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper2 {
	position:relative;
	left:0;
	top:0;
	width:900px;
	height:700px;
	z-index:1;
	background-image: url(images/wrapper2.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper4 {
	position:relative;
	left:0;
	top:0;
	width:900px;
	height:700px;
	z-index:1;
	background-image: url(images/wrapper4.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper3 {
	position:relative;
	left:0;
	top:0;
	width:900px;
	height:800px;
	z-index:1;
	background-image: url(images/wrapper3.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#buttons {
	position:absolute;
	left:460px;
	top:169px;
	width:421px;
	height:28px;
	z-index:1;
}
#home_movie {
	position:absolute;
	left:59px;
	top:227px;
	width:278px;
	height:371px;
	z-index:2;
}
#home_text {
	position:absolute;
	left:481px;
	top:476px;
	width:365px;
	height:79px;
	z-index:3;
}
#about_text {
	position:absolute;
	left:481px;
	top:454px;
	width:365px;
	height:120px;
	z-index:3;
	visibility: inherit;
}
#gallery_buttons {
	position:absolute;
	left:571px;
	top:233px;
	width:271px;
	height:19px;
	z-index:2;
}

#desc {
	position:absolute;
	left:57px;
	top:262px;
	width:791px;
	height:60px;
	z-index:3;
}
#thumbs {
	position:absolute;
	left:57px;
	top:332px;
	width:279px;
	height:378px;
	z-index:4;
}
#thumbs_other {
	position:absolute;
	left:57px;
	top:332px;
	width:279px;
	height:378px;
	z-index:4;
	background-image: url(images/other_thumbs.jpg);
}
#image_01_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:5;
	background-image: url(wedding/1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: visible;
}
#image_02_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:6;
	background-image: url(wedding/2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_03_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:7;
	background-image: url(wedding/3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_04_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:8;
	background-image: url(wedding/4.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_05_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:10;
	background-image: url(wedding/5.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_06_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:11;
	background-image: url(wedding/6.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_07_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:12;
	background-image: url(wedding/7.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_08_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:5;
	background-image: url(wedding/8.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_09_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:14;
	background-image: url(wedding/9.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_10_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:5;
	background-image: url(wedding/10.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_11_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:15;
	background-image: url(wedding/11.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_12_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:5;
	background-image: url(wedding/12.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_13_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:16;
	background-image: url(wedding/13.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_14_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:5;
	background-image: url(wedding/14.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
#image_15_events {
	position:absolute;
	left:483px;
	top:332px;
	width:365px;
	height:368px;
	z-index:17;
	background-image: url(wedding/15.jpg);
	background-repeat: no-repeat;
	background-position: right;
	visibility: hidden;
}
.yellow {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #d3df4e;
}
