body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-image: url(background.jpg);
}
#wrap {
	text-align: left;
	width: 804px;
	;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 804px;
	height: 68px;
	background-image: url(heading.jpg);
	background-repeat: no-repeat;
}
#menu { display:block; width:804px; height:100px; }
#menu ul { margin:0; padding:0; list-style-type:none; }
#menu li { float:left; }
.home {background:transparent url(menu/homew.jpg);}
.home1 {background:transparent url(menu/home.jpg);}
.rooms {background:transparent url(menu/roomsw.jpg);}
.rooms1 {background:transparent url(menu/rooms.jpg);}
.food {background:transparent url(menu/foodw.jpg);}
.food1 {background:transparent url(menu/food.jpg);}
.thingstodo {background:transparent url(menu/thingstodow.jpg);}
.thingstodo1 {background:transparent url(menu/thingstodo.jpg);}
.gettinghere {background:transparent url(menu/gettingherew.jpg);}
.gettinghere1 {background:transparent url(menu/gettinghere.jpg);}
.contact {background:transparent url(menu/contactw.jpg);}
.contact1 {background:transparent url(menu/contact.jpg);}
#menu a { display:block; width:134px; height:0; padding-top:100px; overflow:hidden;}
/* hack for older versions of IE with incorrect box model */
* html #menu a:link, * html #menu a:visited {height:100px; he\ight:0;}
#menu a#item1 {background:transparent url(menu/home.jpg) -134px -100px no-repeat;}
#menu a#item2 {background:transparent url(menu/rooms.jpg) -134px -100px no-repeat;}
#menu a#item3 {background:transparent url(menu/food.jpg) -134px -100px no-repeat;}
#menu a#item4 {background:transparent url(menu/thingstodo.jpg) -134px -100px no-repeat;}
#menu a#item5 {background:transparent url(menu/gettinghere.jpg) -134px -100px no-repeat;}
#menu a#item6 {background:transparent url(menu/contact.jpg) -134px -100px no-repeat;}
#menu a#item1:hover {background-position:0 0; z-index:50;}
#menu a#item2:hover {background-position:0 0; z-index:50;}
#menu a#item3:hover {background-position:0 0; z-index:50;}
#menu a#item4:hover {background-position:0 0; z-index:50;}
#menu a#item5:hover {background-position:0 0; z-index:50;}
#menu a#item6:hover {background-position:0 0; z-index:50;}

#main {
	width: 478px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 38px;
}
#summary {
	width: 478px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 38px;
}
#gallery {
	width: 536px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
#main2k {
	width: 746px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 38px;
}
#pict { width: 268px; float: right; }
#pictrooms { width: 268px; float: right; }
#footer {
	clear: both;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 38px;
}
label {
	font-size: 12px;
	}
p { font-size: 12px; text-indent: 0; }

a:link { color: #247a41 }
a:visited { color: #071e1c }
a:hover { color: #091715 }
a:active { color: #0a1211 }
h1 {
	color: #063;
	font-size: 21px;
	font-style: italic;
}
h2 { color: #063; font-size: 16px; }
h6 { font-size: 9px; font-weight: bold; font-style: normal; line-height: 20px; }
.normal { font-weight: normal; }
i {
	font-weight: bold;
}
td {
	font-size: 12px;
}
.directions {
	font-size: 12px;
}
th {
	font-size: 12px;
}

.roomgallery {
	margin-right: 10px;
	margin-left: 36px;
}