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

.center  {
	position:relative;
	width:796px;
	left:155px;
}

body.luncheon  {
	background-color: #ffffff;
	background-image:url(../images/bg_luncheon.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	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:300px 110px;
	margin: 0;
	padding: 0
}

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

#leftnavtop  {
	position: absolute;
	z-index: 2;
	top: 110px;
	left: 7px;
	visibility: visible;
}

#leftnavbottom  {
	visibility: visible;
	position: absolute;
	z-index: 3;
	top: 485px;
	left: 7px;
	height: 67px;
}

#leftnavcatering  {
	visibility: visible;
	position: absolute;
	z-index: 3;
	top: 485px;
	left: 7px;
	height: 67px;
}

#lnvwedding  {
	background-position: 12px 358px;
	position: absolute;
	z-index: 3;
	top:485px;
	left:7px;
	visibility: visible;
	height: 211px;
	width: 248;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#hdrrecommendations {
	position: absolute;
	left: 285px;
	top: 277px;
	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:489px;
	top:112px;
	width:258px;
	height:157px;
	z-index:5;
	visibility: visible;
}

#toppicdrinks {
	position:absolute;
	left:489px;
	top:112px;
	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:307px;
	top:515px;
	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:417px;
	top:397px;
	width:245px;
	height:168px;
	z-index:6;
	visibility: visible;
}

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

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

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

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

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

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

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

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

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

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

#elvis {
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	left:281px;
	top:112px;
	width:669px;
	height:79px;
	z-index:6;
	border:#000 medium solid;
	visibility: visible;
	padding:7px 0px;
}

#elvisThumb {
	display:block;
	float:left;
	text-align:center;
	height:79px;
	width: 100px;
}

.elvisLink {
	text-align:left;
	margin:0px;
	display:block;
	width:550px;
	float:left;
}

.elvisLink p {	
	margin:0 0 7px 0;
	padding:0;
}

.clear {
	clear:both;
}

#event1 {
	position:absolute;
	left:281px;
	top:220px;
	width:675px;
	height:1068px;
	z-index:6;
	visibility: visible;
}

#elvisSchedule {
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:14px;
	left:281px;
	top:112px;
	width:669px;
	z-index:6;
	visibility:visible;
	border:#000 medium solid;
}

#elvisfront {
	position:absolute;
	left:281px;
	top:112px;
	width:675px;
	height:440px;
	z-index:6;
	pading:0 7px;
	visibility:visible;
}

#elvisback {
	position:absolute;
	left:281px;
	top:564px;
	width:675px;
	height:440spx;
	z-index:6;
	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:305px;
	top:347px;
	width:406px;
	height:159px;
	z-index:7;
	visibility: visible;
}

#genwedtext2 {
	position:absolute;
	left:599px;
	top:516px;
	width:315px;
	height:184px;
	z-index:8;
	visibility: visible;
}

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

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

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

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

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

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

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

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

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

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

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

#drinkstext1 {
	position:absolute;
	left:420px;
	top:347px;
	width:382px;
	height:860px;
	z-index:6;
	visibility: visible;
}

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

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

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

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

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

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

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

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

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

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

#lunchgeninfotext2 {
	position:absolute;
	left:636px;
	top:521px;
	width:315px;
	height:143px;
	z-index:8;
	visibility: visible;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

#recommtext {
	position:absolute;
	left:294px;
	top:424px;
	width:430px;
	height:235px;
	z-index:12;
	visibility: visible;
}

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

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

#horizbar2 {
	position:absolute;
	left:289px;
	top:1610px;
	width:692px;
	height:2px;
	background-color:#FF0080;
	z-index:14;
	visibility: visible;
}
#mylogo {
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: auto;
	left: 487px;
	top: 750px;
}
#mylogo2 {
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: auto;
	left: 407px;
	top: 1100px;
}

.recom_list_col1 {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	width:230px;
}

.recom_list_col2 {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	width:200px;
}
