* { padding: 0px; margin: 0px auto; }

.pageBack_restaurant {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_restaurant1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_guesthouse {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_guesthouse1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_tuition {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_tuition1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_accommodation {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_accommodation1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_availability {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_availability1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_location {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_location1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_comments {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_comments.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_valentines {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_valentines1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_links {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_links.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_food {
	background-color: #EEEEEE;
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.pageBack_contact {
	background-color: #EEEEEE;
	background-image:url(../images/pageback_contact1.jpg);
	background-position:center;
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}


.imgBorder10 {
	padding: 5px;
	border: 1px solid #977200;
	margin-bottom: 10px;
}

.imgBorder3 {
	padding: 3px;
	border: 1px solid #977200;
	margin-bottom: 10px;
}

.imgBorder5 {
	padding: 10px;
	border: 0px;
	border-style: solid;
	background-color: #FFF5D2;
}

.borderThumb {
	padding: 3px;
	border: 0px;
	border-style: solid;
	background-color: #FFF5D2;
}

.footerLinks { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #977200; }
.footerLinks A:Link { color: #977200; text-decoration: none; }
.footerLinks A:Visited { color: #977200; text-decoration: none; }
.footerLinks A:Hover { color: #977200; text-decoration: underline; }

.detailsText { font-family: "Times New Roman", Times, serif; font-size: 12px; color:#C90; }
.detailsText A:Link { color:#C90; text-decoration: none; }
.detailsText A:Visted { color:#C90; text-decoration: none; }
.detailsText A:Hover { color:#C90; text-decoration: underline; }

.navText { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #FFFFFF; }
.navText A:Link { color:#FFFFFF; text-decoration: none; }
.navText A:Visited { color:#FFFFFF; text-decoration: none; }
.navText A:Hover { color:#FFCC34; text-decoration: none; }

.mainText { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #333333; }
.mainText A:Link { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #06C; text-decoration: underline; }
.mainText A:Visited { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #06C; text-decoration: underline;}
.mainText A:Hover { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #036; text-decoration: underline; }

.panelLinks { color: #FFCC33; font-family: "Times New Roman", Times, serif; font-size: 12px; }
.panelLinks A:Link { color: #FFCC33; font-family: "Times New Roman", Times, serif; font-size: 12px; text-decoration: none; font-weight: bold; }
.panelLinks A:Visited { color: #FFCC33; font-family: "Times New Roman", Times, serif; font-size: 12px; text-decoration: none; font-weight: bold; }
.panelLinks A:Hover { color: #FFCC33; font-family: "Times New Roman", Times, serif; font-size: 12px; text-decoration: underline; font-weight: bold; }

#wrapper { width: 100%; top:0px; margin:0px; margin-left:auto; margin-right: auto; display:block; !margin-left:0; !margin-right:0; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #666666; text-align: center; }
#bodyTop { position:relative 0px; top: 0px; width: 876px; height: 505px; z-index: 0px; }
#bodyTop1 { position:relative 0px; top: 0px; width: 876px; height: 485px; z-index: 0px; }
#bodyTopback { position: relative; left: 0px; top: 25px; width: 876px; height: 480px; background-image:url(../images/body_top.png); z-index: 1px; }
#bodyTopImage { position: relative; left: 0px; top: 0px; width: 860px; height: 480px; z-index: 2px; }
#bodyTopImage1 { position: relative; left: 0px; top: 0px; width: 860px; height: 440px; z-index: 2px; }
#navPanel { position: relative; left: -305px; top: -18px; width: 236px; height: 494px; background-image: url(../images/panel_top.png); z-index: 3px; }
#navPanel1 { position: relative; left: -305px; top: -460px; width: 236px; height: 494px; background-image: url(../images/panel_top.png); z-index: 3px; }
#navLogo { position: relative; left: 0px; top: 40px; width: 236px; height: 120px; z-index: 4px; } 
#navLinkspanel { position: relative; left: -15px; top: 100px; width: 185px; height: 120px; text-align: right; z-index: 5px; }
#navLinkSingle { float: left; margin-top: 5px; margin-left: 0px; width: 185px; }
#bodyMid { position:relative; left: 0px; top: -10px; width: 876px; z-index: 0px; overflow: hidden; background-image:url(../images/body_mid.png) }
/*#bodyMid1 { position:relative; left: 0px; top: -275px; width: 876px; z-index: 0px; overflow: hidden; background-image:url(../images/body_mid.png); display: block;}*/
/*#bodyMid1 { position:relative; left: 0px; top: -10px; width: 876px; z-index: 0px; overflow: hidden; background-image:url(../images/body_mid.png); display: block;}*/

/*#bodyMid1 { position:relative; left: 0px; top: -10px; width: 876px; z-index: 0px; overflow: hidden; background-image:url(../images/body_mid.png); display: block;}
#bodyFooter1 { position:relative; left: 0px; top: -10px; width: 876px; overflow: hidden; z-index: 0px; overflow: hidden; background-image:url(../images/body_mid.png) }
#bodyBottom1 { position:relative; left: 0px; top: -10px; width: 876px; height: 38px; z-index: 0px; background-image:url(../images/body_btm.png) }*/

#bodyFooter { position:relative; left: 0px; top: -10px; width: 876px; overflow: hidden; z-index: 0px; overflow: hidden; background-image:url(../images/body_mid.png) }
#bodyBottom { position:relative; left: 0px; top: -10px; width: 876px; height: 38px; z-index: 0px; background-image:url(../images/body_btm.png) }
#mainLeft { float: left; margin-left: 30px; width: 206px; overflow: hidden; text-align: left; z-index: 1px; } 
#mainRight { float: left; margin-left: 30px; width: 580px; overflow: hidden; text-align: left; z-index: 1px; }
#mainHeading { position: relative; left: 0px; top: 0px; width: 580px; height: 50px; }
#mainBody { position: relative; left: 0px; top: 0px; width: 580px; background-image:url(../images/main_back.jpg); background-position:center; background-repeat: no-repeat; background-position: top center; z-index: 2px; }
#mainSplitter { position: relative; left: 0px; top: 0px; width: 580px; height: 40px; z-index: 3px; }
#mainBody200_one { float: left; margin-left: 0px; width: 350px; overflow: hidden; text-align: left; }
#mainBody200_two { float: left; margin-left: 30px; width: 200px; overflow: hidden; text-align: left;  }
#mainBody200_single { float: left; margin-left: 0px; width: 580px; overflow: hidden; text-align: left;  }
#infoPanel { position: relative; top: 0px; left: 0px; width: 200px; background-color: #FFF5D2; overflow:hidden; text-align: left; }
#infoHeading { position: relative; top: 0px; padding: 10px; width: 180px; background-color: #FFF5D2; overflow:hidden; text-align: left; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #000000; }
#infoPanel2 { position: relative; top: 0px; left: 0px; width: 350px; background-color: #FFF5D2; overflow:hidden; text-align: left; }
#infoHeading2 { position: relative; top: 0px; left: 10px; width: 330px; background-color: #FFF5D2; overflow:hidden; text-align: left; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #000000; }
#infoText { position: relative; padding: 10px; width: 180px; height: 60px; background-color: #FFF5D2; overflow:hidden; text-align: left; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #000000; margin-bottom: 10px; }
#infoText2 { position: relative; top: 10px; left: 10px; width: 330px; height: 60px; background-color: #FFF5D2; overflow:hidden; text-align: left; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #000000; }
#infoText3 { position: relative; width: 180px; background-color: #FFF5D2; overflow:hidden; text-align: left; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #000000; margin-bottom: 10px; }
#gallery350 { float: left; }
#boxLeft { float: left; width: 150px; margin-top: 10px; overflow: hidden; text-align: right; }
#boxRight { float: left; width: 380px; margin-top: 10px; margin-left: 20px; overflow: hidden; text-align: left; }
#boxSingle { float: left; width: 550px; margin-top: 10px; margin-left: 20px; overflow: hidden; text-align: left; }
#singleHeading1 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 14px; color: #000000; }

#menuHeadings { float:left; width: 100%; margin-bottom:20px; text-align: center; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 14px; color: #000000; }
#menuContent { float:left; width: 100%; margin-bottom: 10px; text-align: center;  }
#menuContentLeft { float:left; width: 510px; margin-bottom: 10px; text-align: left; }
#menuContentRight { float:left; margin-left: 10px; width: 60px; margin-bottom: 10px; text-align: left; }

#homePanel1 { float: left; width: 186px; background-color: #000033; }
#homePanel2 { float: left; width: 186px; margin-left: 10px; background-color: #000033; }
#homePanelTop { float: left;  padding: 5px; margin-top: 12px; color: #FFCC33; font-family: "Times New Roman", Times, serif; font-size: 24px; }
#homePanelImage { float:left; height: 124px; }
#homePanelBtm { float: left;  padding: 5px; margin-top: 5px; height: 80px; color: #FFCC33; font-family: "Times New Roman", Times, serif; font-size: 12px; }

