body {
	margin: 0;
	padding: 0;
	background-color: #502c08;
}

iframe {
	border: 0;
	padding: 0;
	margin: 0;
}				
#content {
	margin: 0;
	padding: 0;
	background-color: transparent;
	border: 0;
}
#wrapper {
	position: relative;
	top: 47px;
	left: 365px;
	margin: 0;
	padding: 0;
}

#menu {
	position: absolute:
	top: 0;
	left: 0;
	border: 0;
	padding: 0;
	margin: 0;
	width: 320px;
}
#width {
	position: absolute:
	top: 0;
	left: 0;
	border: 0;
	padding: 0;
	margin: 0;
}

div.spacer {
}

/*
	The submenus
*/

#gallerysub {
	position: absolute;
	left: 200px;
	top: 400px;
	border: 3px solid red;
	height: 100px;
	width: 200px;
	display: none;
}

/*
	Design with tables
*/

#leftcell {
}

#leftcell2 {
	background-image: url('/images/frame/framebg_l2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#centretopcell {
	background-image: url('/images/frame/framebg_c_top.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#centremidcell {
}

#centrebottomcell {
	background-image: url('/images/frame/framebg_c_bottom.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#centretopcell {
	background-image: url('/images/frame/framebg_c_top.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#rightcell {
	background-image: url('/images/frame/framebg_r.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

/*

Submenus

*/

img.submenu {
	display: none;
}

#menuSubMenuContainer {
	width: 101px;
	height: 49px;
	background-image: url('/images/frame/2.2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	border: 0;
	padding: 0;
	margin: 0;
}

#menuSubMenu {
	display: none;
}

td.menuSubMenu {
	background-image: url('/images/frame/2.2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#hotelSubMenuContainer {
	width: 101px;
	height: 72px;
	background-image: url('/images/frame/3.2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	border: 0;
	padding: 0;
	margin: 0;
}

#hotelSubMenu {
	display: none;
}

td.hotelSubMenu {
	background-image: url('/images/frame/3.2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#gallerySubMenuContainer {
	width: 101px;
	height: 88px;
	background-image: url('/images/frame/4.2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	border: 0;
	padding: 0;
	margin: 0;
}

#gallerySubMenu {
	display: none;
}

td.gallerySubMenu {
	background-image: url('/images/frame/4.2.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}
