html
{
	background: #7F7F7F url("../image/vancouver-wedding-show-small2.png") repeat left top fixed;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 500px;
	margin: 36px auto 202px;
}

#master-header
{
	width: 0.01px;
	position: relative;
	margin-right: -1160px;
	margin-top: 21px;
	left: -100px;
}

#n1
{
	z-index: 44;
	width: 53px;
	position: fixed;
	top: 37px;
	left: 0px;
}

#n1_img, #n54_img, #n56_img, #n69_img, #n71_img, #n73_img, #n76_img
{
	vertical-align: top;
}

#n3, #n68
{
	width: 0.01px;
	position: relative;
}

#n4
{
	z-index: 3;
	width: 1160px;
	border-style: none;
	padding-bottom: 613px;
	position: relative;
	margin-right: -1160px;
	background: transparent url("../image/backgroundtile.png") repeat-x left top;
}

#n4_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#n5
{
	z-index: 4;
	position: relative;
	width: 388px;
	margin-right: -388px;
	margin-top: -18px;
	left: 645px;
}

#n5_img, #n10_img, #n14_img, #n19_img, #n23_img, #n28_img, #n32_img, #n37_img, #n41_img, #n58_img, #n78_img, #n93_img
{
	display: block;
	vertical-align: top;
}

#n9
{
	width: 0.01px;
	position: relative;
	margin-right: -57px;
	margin-top: 27px;
	left: 645px;
}

#n10
{
	z-index: 9;
	position: relative;
	width: 57px;
	margin-right: -57px;
	visibility: visible;
}

#n14
{
	z-index: 13;
	position: relative;
	width: 57px;
	margin-right: -57px;
	visibility: hidden;
}

#n9:hover #n14, #n18:hover #n23, #n27:hover #n32, #n36:hover #n41
{
	visibility: visible;
}

#n9:hover #n10, #n18:hover #n19, #n27:hover #n28, #n36:hover #n37
{
	visibility: hidden;
}

#n18
{
	width: 0.01px;
	position: relative;
	margin-right: -99px;
	margin-top: 26px;
	left: 734px;
}

#n19
{
	z-index: 18;
	position: relative;
	width: 99px;
	margin-right: -99px;
	visibility: visible;
}

#n23
{
	z-index: 22;
	position: relative;
	width: 99px;
	margin-right: -99px;
	visibility: hidden;
}

#n27
{
	width: 0.01px;
	position: relative;
	margin-right: -82px;
	margin-top: 27px;
	left: 864px;
}

#n28
{
	z-index: 27;
	position: relative;
	width: 82px;
	margin-right: -82px;
	visibility: visible;
}

#n32
{
	z-index: 31;
	position: relative;
	width: 82px;
	margin-right: -82px;
	visibility: hidden;
}

#n36
{
	width: 0.01px;
	position: relative;
	margin-right: -66px;
	margin-top: 27px;
	left: 974px;
}

#n37
{
	z-index: 36;
	position: relative;
	width: 66px;
	margin-right: -66px;
	visibility: visible;
}

#n41
{
	z-index: 40;
	position: relative;
	width: 66px;
	margin-right: -66px;
	visibility: hidden;
}

#n45
{
	width: 0.01px;
	position: relative;
	margin-right: -910px;
	margin-top: 97px;
	left: 20px;
}

#n46
{
	z-index: 47;
	width: 13px;
	margin-left: 710px;
	position: relative;
}

#n50
{
	z-index: 51;
	width: 388px;
	min-height: 21px;
	margin-left: 522px;
	margin-top: 10px;
	position: relative;
}

#n54
{
	z-index: 57;
	width: 53px;
	position: fixed;
	top: 209px;
	left: 0px;
}

#n56
{
	z-index: 55;
	width: 500px;
	margin-top: 334px;
	position: relative;
}

#master-footer
{
	width: 0.01px;
	margin-bottom: -41px;
	position: relative;
	margin-right: -492px;
	margin-top: 445px;
	left: 20px;
}

#n58
{
	z-index: 60;
	position: relative;
}

#n62
{
	z-index: 64;
	width: 492px;
	margin-top: 132px;
	position: relative;
}

#n63
{
	width: 0.01px;
	position: relative;
	margin-right: -327px;
}

#n64
{
	z-index: 65;
	width: 273px;
	min-height: 29px;
	position: relative;
}

#n66
{
	font-size: 16px;
	color: #FFFFFF;
	font-family: Futura, Century Gothic, AppleGothic, sans-serif;
}

#n69
{
	z-index: 69;
	width: 106px;
	position: relative;
	margin-right: -106px;
}

#n71
{
	z-index: 71;
	width: 195px;
	position: relative;
	margin-right: -195px;
	margin-top: 9px;
	left: 132px;
}

#n73
{
	z-index: 73;
	width: 140px;
	position: relative;
	margin-right: -140px;
	margin-top: 17px;
	left: 352px;
}

#n75
{
	width: 0.01px;
	position: relative;
	margin-right: -933px;
	margin-top: 63px;
	left: 31px;
}

#n76
{
	z-index: 76;
	width: 363px;
	position: relative;
	margin-right: -363px;
}

#n78
{
	z-index: 78;
	position: relative;
	width: 413px;
	margin-right: -413px;
	margin-top: 51px;
	left: 393px;
}

#n82
{
	z-index: 82;
	width: 517px;
	min-height: 133px;
	position: relative;
	margin-right: -517px;
	margin-top: 106px;
	left: 391px;
}

#n84
{
	font-size: 19px;
	text-align: justify;
	color: #FFFFFF;
	font-family: Futura, Century Gothic, AppleGothic, sans-serif;
}

#n86
{
	z-index: 86;
	width: 242px;
	min-height: 71px;
	position: relative;
	margin-right: -242px;
	margin-top: 253px;
	left: 391px;
}

#n88, #n90
{
	font-size: 16px;
	text-align: right;
	color: #006F70;
	font-family: Futura, Century Gothic, AppleGothic, sans-serif;
}

#n92
{
	z-index: 92;
	width: 304px;
	height: 126px;
	border-style: none;
	position: relative;
	margin-right: -304px;
	margin-top: 236px;
	left: 629px;
	background: transparent url("../image/index_n92_fr.png") no-repeat left top;
}

#n92:hover
{
	background-image: url("../image/index_n92_r_fr.png");
	background-repeat: no-repeat;
	background-position: left top;
}

#n92.MuseLinkActive
{
	background-color: transparent;
}

#n93
{
	z-index: 93;
	position: relative;
	width: 19px;
	margin-right: -19px;
	margin-top: 65px;
	left: 541px;
}

#n97
{
	z-index: 97;
	width: 390px;
	min-height: 26px;
	position: relative;
	margin-right: -390px;
	margin-top: 64px;
	left: 391px;
}

