#header  {
	background-color: #dadada;
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
	z-index: 1;
	visibility: visible;
	height: 100px;
}

body.luncheon  {
	background-color: #ffffff;
	background-image:url(../images/bg_luncheon.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.welcome  {
	background-color: #ffffff;
	background-image:url(../images/bg_welcome.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.biowedding  {
	background-color: #ffffff;
	background-image:url(../images/bg_special_events.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.sitdownwedding  {
	background-color: #ffffff;
	background-image:url(../images/bg_dinner_menu.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.buffetwedding  {
	background-color: #ffffff;
	background-image:url(../images/bg_dinner_menu.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.drinks  {
	background-color: #ffffff;
	background-image:url(../images/background_drinks.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.catering  {
	background-color: #ffffff;
	background-image:url(../images/bg_catering.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.cateringmenu  {
	background-color: #ffffff;
	background-image:url(../images/bg_catering_menu.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.package  {
	background-color: #ffffff;
	background-image:url(../images/bg_package.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.privparty  {
	background-color: #ffffff;
	background-image:url(../images/bg_private_party.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.sitdownprivate  {
	background-color: #ffffff;
	background-image:url(../images/bg_dinner_menu.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.recommendations  {
	background-color: #ffffff;
	background-image:url(../images/bg_recommendations.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

body.pic  {
	background-color: #ffffff;
	background-image:url(../images/pictures.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 1px;
	margin: 0;
	padding: 0
}

#hdrwelcome {
	position: absolute;
	left: 335px;
	top: 270px;
	width:569px;
	height:48px;
	z-index:4;
	visibility: visible;
}

#hdrgenwedinfo {
	position: absolute;
	left: 88px;
	top: 158px;
	width:499px;
	height:64px;
	z-index:4;
	visibility: visible;
}

#hdrwedsitdown {
	position: absolute;
	left: 58px;
	top: 159px;
	width:558px;
	height:43px;
	z-index:4;
	visibility: visible;
}

#hdrwedbuffet {
	position: absolute;
	left: 54px;
	top: 159px;
	width:568px;
	height:90px;
	z-index:4;
	visibility: visible;
}

#hdradditions {
	position: absolute;
	left: 171px;
	top: 160px;
	width:332px;
	height:64px;
	z-index:4;
	visibility: visible;
}

#hdrdrinks {
	position: absolute;
	left: 148px;
	top: 169px;
	width:366px;
	height:64px;
	z-index:4;
	visibility: visible;
}

#hdrcateringmenu {
	position: absolute;
	left: 212px;
	top: 158px;
	width:253px;
	height:62px;
	z-index:4;
	visibility: visible;
}

#hdrcateringinfo {
	position: absolute;
	left: 163px;
	top: 160px;
	width:353px;
	height:65px;
	z-index:4;
	visibility: visible;
}

#hdrluncheonbuffet {
	position: absolute;
	left: 117px;
	top: 159px;
	width:443px;
	height:106px;
	z-index:4;
	visibility: visible;
}

#hdrlunchsitdown {
	position: absolute;
	left: 51px;
	top: 158px;
	width:575px;
	height:49px;
	z-index:11;
	visibility: visible;
}

#hdrlunchgeninfo {
	position: absolute;
	left: 79px;
	top: 158px;
	width:482px;
	height:63px;
	z-index:11;
	visibility: visible;
}

#hdrprivpartyinfo {
	position: absolute;
	left: 59px;
	top: 159px;
	width:542px;
	height:33px;
	z-index:11;
	visibility: visible;
}

#hdrprivpartybuffet {
	position: absolute;
	left: 95px;
	top: 159px;
	width:486px;
	height:90px;
	z-index:5;
	visibility: visible;
}

#hdrprivsitdown {
	position: absolute;
	left: 31px;
	top: 159px;
	width:615px;
	height:61px;
	z-index:4;
	visibility: visible;
}

#hdrrecommendations {
	position: absolute;
	left: 5px;
	top: 159px;
	width:615px;
	height:61px;
	z-index:4;
	visibility: visible;
}

#hdrpictures {
	position:absolute;
	left:511px;
	top:117px;
	width:247px;
	height:58px;
	z-index:5;
	visibility: visible;
}

#pic1 {
	position:absolute;
	left:325px;
	top:190px;
	width:254px;
	height:154px;
	z-index:6;
	visibility: visible;
}

#pic2 {
	position:absolute;
	left:687px;
	top:190px;
	width:254px;
	height:154px;
	z-index:7;
	visibility: visible;
}

#pic3 {
	position:absolute;
	left:325px;
	top:360px;
	width:254px;
	height:154px;
	z-index:8;
	visibility: visible;
}

#pic4 {
	position:absolute;
	left:687px;
	top:360px;
	width:254px;
	height:154px;
	z-index:9;
	visibility: visible;
}

#pic5 {
	position:absolute;
	left:325px;
	top:530px;
	width:254px;
	height:154px;
	z-index:10;
	visibility: visible;
}

#pic6 {
	position:absolute;
	left:687px;
	top:530px;
	width:254px;
	height:154px;
	z-index:11;
	visibility: visible;
}

#pic7 {
	position:absolute;
	left:325px;
	top:700px;
	width:254px;
	height:154px;
	z-index:12;
	visibility: visible;
}

#pic8 {
	position:absolute;
	left:687px;
	top:700px;
	width:254px;
	height:154px;
	z-index:13;
	visibility: visible;
}

#pic9 {
	position:absolute;
	left:325px;
	top:870px;
	width:154px;
	height:254px;
	z-index:14;
	visibility: visible;
}

#pic10 {
	position:absolute;
	left:479px;
	top:870px;
	width:154px;
	height:254px;
	z-index:15;
	visibility: visible;
}

#pic11 {
	position:absolute;
	left:633px;
	top:870px;
	width:154px;
	height:254px;
	z-index:16;
	visibility: visible;
}

#pic12 {
	position:absolute;
	left:787px;
	top:870px;
	width:154px;
	height:254px;
	z-index:17;
	visibility: visible;
}

#pic13 {
	position:absolute;
	left:325px;
	top:1140px;
	width:254px;
	height:154px;
	z-index:18;
	visibility: visible;
}

#pic14 {
	position:absolute;
	left:687px;
	top:1140px;
	width:254px;
	height:154px;
	z-index:19;
	visibility: visible;
}

#pic15 {
	position:absolute;
	left:325px;
	top:1310px;
	width:254px;
	height:154px;
	z-index:20;
	visibility: visible;
}

#pic16 {
	position:absolute;
	left:687px;
	top:1310px;
	width:254px;
	height:154px;
	z-index:21;
	visibility: visible;
}

#toppic {
	position:absolute;
	left:209px;
	top:0px;
	width:258px;
	height:157px;
	z-index:5;
	visibility: visible;
}

#toppicdrinks {
	position:absolute;
	left:209px;
	top:0px;
	width:245px;
	height:168px;
	z-index:5;
	visibility: visible;
}

#welcomepic {
	position:absolute;
	left:740px;
	top:545px;
	width:153px;
	height:105px;
	z-index:6;
	visibility: visible;
}

#wedgeninfopic {
	position:absolute;
	left:26px;
	top:403px;
	width:258px;
	height:158px;
	z-index:4;
	visibility: visible;
}

#wedbiopic1 {
	position:absolute;
	left:785px;
	top:132px;
	width:116px;
	height:137px;
	z-index:4
}

#wedbiopic2 {
	position:absolute;
	left:365px;
	top:342px;
	width:84px;
	height:137px;
	z-index:5;
	visibility: visible;
}

#wedbiopic1 {
	position:absolute;
	left:785px;
	top:132px;
	width:116px;
	height:137px;
	z-index:4;
	visibility: visible;
}

#lunchbuffetpic {
	position:absolute;
	left:137px;
	top:285px;
	width:245px;
	height:168px;
	z-index:6;
	visibility: visible;
}

#lunchsitdownpic1 {
	position:absolute;
	left:438px;
	top:405px;
	width:189px;
	height:125px;
	z-index:7;
	visibility: visible;
}

#lunchsitdownpic2 {
	position:absolute;
	left:438px;
	top:253px;
	width:189px;
	height:128px;
	z-index:8;
	visibility: visible;
}

#lunchsitdownpic3 {
	position:absolute;
	left:438px;
	top:557px;
	width:189px;
	height:116px;
	z-index:9;
	visibility: visible;
}

#lunchsitdownpic4 {
	position:absolute;
	left:438px;
	top:703px;
	width:189px;
	height:130px;
	z-index:10;
	visibility: visible;
}

#lunchgeninfopic {
	position:absolute;
	left:44px;
	top:402px;
	width:258px;
	height:158px;
	z-index:4;
	visibility: visible;
}

#privpartyinfopic {
	position:absolute;
	left:44px;
	top:363px;
	width:258px;
	height:158px;
	z-index:4;
	visibility: visible;
}

#privpartybuffetpic {
	position:absolute;
	left:75px;
	top:263px;
	width:217px;
	height:175px;
	z-index:6;
	visibility: visible;
}

#recommpic1 {
	position:absolute;
	left:465px;
	top:236px;
	width:189px;
	height:116px;
	z-index:7;
	visibility: visible;
}

#recommpic2 {
	position:absolute;
	left:465px;
	top:364px;
	width:189px;
	height:130px;
	z-index:8;
	visibility: visible;
}

#recommpic3 {
	position:absolute;
	left:465px;
	top:506px;
	width:189px;
	height:128px;
	z-index:9;
	visibility: visible;
}

#wedbiotext1 {
	position:absolute;
	left:325px;
	top:179px;
	width:415px;
	height:143px;
	z-index:6;
	visibility: visible;
}

#wedbiotext2 {
	position:absolute;
	left:485px;
	top:357px;
	width:340px;
	height:101px;
	z-index:7;
	visibility: visible;
}

#wedbiotext3 {
	position:absolute;
	left:363px;
	top:494px;
	width:397px;
	height:101px;
	z-index:8;
	visibility: visible;
}

#wedbiotext4 {
	position:absolute;
	left:374px;
	top:639px;
	width:390px;
	height:39px;
	z-index:9;
	visibility: visible;
}

#welcometext1 {
	position:absolute;
	left:325px;
	top:347px;
	width:590px;
	height:189px;
	z-index:7;
	visibility: visible;
}

#welcometext2 {
	position:absolute;
	left:325px;
	top:541px;
	width:365px;
	height:100px;
	z-index:8;
	visibility: visible;
}

#welcometext3 {
	position:absolute;
	left:325px;
	top:656px;
	width:590px;
	height:253px;
	z-index:9;
	visibility: visible;
}

#genwedtext1 {
	position:absolute;
	left:24px;
	top:235px;
	width:406px;
	height:159px;
	z-index:7;
	visibility: visible;
}

#genwedtext2 {
	position:absolute;
	left:347px;
	top:410px;
	width:315px;
	height:143px;
	z-index:8;
	visibility: visible;
}

#genwedtext3 {
	position:absolute;
	left:49px;
	top:574px;
	width:570px;
	height:89px;
	z-index:9;
	visibility: visible;
}

#wedsitdowntext1 {
	position:absolute;
	left:24px;
	top:236px;
	width:327px;
	height:155px;
	z-index:7;
	visibility: visible;
}

#wedsitdowntext2 {
	position:absolute;
	left:385px;
	top:236px;
	width:156px;
	height:106px;
	z-index:8;
	visibility: visible;
}

#wedsitdowntext3 {
	position:absolute;
	left:81px;
	top:410px;
	width:406px;
	height:95px;
	z-index:9;
	visibility: visible;
}

#wedsitdowntext4 {
	position:absolute;
	left:113px;
	top:522px;
	width:206px;
	height:103px;
	z-index:10;
	visibility: visible;
}

#wedsitdowntext5 {
	position:absolute;
	left:354px;
	top:522px;
	width:121px;
	height:79px;
	z-index:11;
	visibility: visible;
}

#wedsitdowntext6 {
	position:absolute;
	left:179px;
	top:650px;
	width:320px;
	height:78px;
	z-index:12;
	visibility: visible;
}

#wedbuffettext1 {
	position:absolute;
	left:21px;
	top:259px;
	width:261px;
	height:617px;
	z-index:6;
	visibility: visible;
}

#wedbuffettext2 {
	position:absolute;
	left:366px;
	top:259px;
	width:293px;
	height:645px;
	z-index:7;
	visibility: visible;
}

#additionstext1 {
	position:absolute;
	left:103px;
	top:259px;
	width:469px;
	height:319px;
	z-index:6;
	visibility: visible;
}

#additionstext2 {
	position:absolute;
	left:113px;
	top:592px;
	width:449px;
	height:487px;
	z-index:7;
	visibility: visible;
}

#drinkstext1 {
	position:absolute;
	left:140px;
	top:235px;
	width:382px;
	height:606px;
	z-index:6;
	visibility: visible;
}

#drinkstext2 {
	position:absolute;
	left:138px;
	top:1172px;
	width:389px;
	height:17px;
	z-index:7;
	visibility: visible;
}

#cateringmenutext1 {
	position:absolute;
	left:62px;
	top:234px;
	width:552px;
	height:310px;
	z-index:7;
	visibility: visible;
}

#cateringmenutext2 {
	position:absolute;
	left:62px;
	top:544px;
	width:552px;
	height:310px;
	z-index:8;
	visibility: visible;
}

#cateringmenutext3 {
	position:absolute;
	left:62px;
	top:900px;
	width:552px;
	height:318px;
	z-index:9;
	visibility: visible;
}

#cateringinfotext {
	position:absolute;
	left:11px;
	top:227px;
	width:657px;
	height:372px;
	z-index:7;
	visibility: visible;
}

#luncheonbuffettext1 {
	position:absolute;
	left:476px;
	top:340px;
	width:76px;
	height:92px;
	z-index:7;
	visibility: visible;
}

#luncheonbuffettext2 {
	position:absolute;
	left:71px;
	top:472px;
	width:532px;
	height:303px;
	z-index:8;
	visibility: visible;
}

#lunchsitdownmenutext1 {
	position:absolute;
	left:44px;
	top:232px;
	width:345px;
	height:330px;
	z-index:4;
	visibility: visible;
}

#lunchsitdownmenutext2 {
	position:absolute;
	left:44px;
	top:562px;
	width:345px;
	height:347px;
	z-index:6;
	visibility: visible;
}

#lunchgeninfotext1 {
	position:absolute;
	left:44px;
	top:285px;
	width:382px;
	height:93px;
	z-index:6;
	visibility: visible;
}

#lunchgeninfotext2 {
	position:absolute;
	left:350px;
	top:408px;
	width:382px;
	height:143px;
	z-index:8;
	visibility: visible;
}

#lunchgeninfotext3 {
	position:absolute;
	left:51px;
	top:591px;
	width:570px;
	height:89px;
	z-index:9;
	visibility: visible;
}

#privpartyinfotext1 {
	position:absolute;
	left:44px;
	top:246px;
	width:382px;
	height:93px;
	z-index:6;
	visibility: visible;
}

#privpartyinfotext2 {
	position:absolute;
	left:350px;
	top:369px;
	width:382px;
	height:143px;
	z-index:8;
	visibility: visible;
}

#privpartyinfotext3 {
	position:absolute;
	left:51px;
	top:552px;
	width:570px;
	height:89px;
	z-index:9;
	visibility: visible;
}

#privpartybuffettext1 {
	position:absolute;
	left:368px;
	top:262px;
	width:236px;
	height:511px;
	z-index:7;
	visibility: visible;
}

#privpartybuffettext2 {
	position:absolute;
	left:64px;
	top:449px;
	width:238px;
	height:303px;
	z-index:8;
	visibility: visible;
}

#privpartybuffettext3 {
	position:absolute;
	left:136px;
	top:920px;
	width:406px;
	height:139px;
	z-index:9;
	visibility: visible;
}

#privsitdowntext1 {
	position:absolute;
	left:194px;
	top:235px;
	width:287px;
	height:144px;
	z-index:7;
	visibility: visible;
}

#privsitdowntext2 {
	position:absolute;
	left:74px;
	top:409px;
	width:526px;
	height:95px;
	z-index:9;
	visibility: visible;
}

#privsitdowntext3 {
	position:absolute;
	left:110px;
	top:521px;
	width:206px;
	height:123px;
	z-index:10;
	visibility: visible;
}

#privsitdowntext4 {
	position:absolute;
	left:351px;
	top:521px;
	width:220px;
	height:78px;
	z-index:11;
	visibility: visible;
}

#privsitdowntext5 {
	position:absolute;
	left:176px;
	top:659px;
	width:320px;
	height:78px;
	z-index:12;
	visibility: visible;
}

#recommtext2 {
	position:absolute;
	left:60px;
	top:652px;
	width:533px;
	height:90px;
	z-index:6;
	visibility: visible;
}

#recommtext {
	position:absolute;
	left:40px;
	top:316px;
	width:362px;
	height:235px;
	z-index:12;
	visibility: visible;
}

#footer {
	width:40px;
	height:40px;
	z-index:21;
	visibility: visible;
}

#horizbar1 {
	position:absolute;
	left:9px;
	top:290px;
	width:692px;
	height:2px;
	background-color:#FF0080;
	z-index:13;
	visibility: visible;
}

#horizbar2 {
	position:absolute;
	left:9px;
	top:648px;
	width:692px;
	height:2px;
	background-color:#FF0080;
	z-index:14;
	visibility: visible;
}
S
