body {
	color: #66311D;
	background: #391608;
	margin: 40px 0;
	padding: 0;
	text-align: center;
	scrollbar-face-color: #391608;
   scrollbar-shadow-color: #391608;
   scrollbar-highlight-color: #391608;
   scrollbar-3dlight-color: #66311D;
   scrollbar-darkshadow-color: #66311D;
   scrollbar-track-color: #391608;
   scrollbar-arrow-color: #66311D;
   overflow: auto;
}

#main {
	background: #FBE49D;
	margin: 0 auto;
	padding: 2px;
	width: 744px;
}

#zone1 {
	background: url(../images/sketch.gif) no-repeat top right;
	border-top: 10px solid #66311D;
}

#zone1left {
	margin: 0 260px 0 0;
	padding: 20px 0 0 20px;
	height: 145px;
	text-align: left;
}

#zone1right {
	float: right;
	width: 260px;
	height: 145px;
	margin: 0;
	padding: 20px 0 0 0;
	text-align: left;
}

#zone1bottom {
	clear: right;
	margin: 0;
	padding: 0 0 0 20px;
	height: 80px;
}

#submenu {
	color: #66311D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

#submenu .title {
	padding: 10px 0;
	color: #66311D;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	display: block;
}

#submenu a:link {
	color: #66311D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a:visited {
	color: #66311D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a:hover {
	color: #9C4828;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a:active {
	color: #66311D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a.openpage:link {
	color: #391608;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a.openpage:visited {
	color: #391608;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a.openpage:hover {
	color: #391608;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#submenu a.openpage:active {
	color: #391608;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#zone1content {
	margin: 0;
	padding: 0;
	height: 161px;
	border-top: 1px solid #66311D;
	border-bottom: 1px solid #66311D;
	text-align: left;
}

#zone1contentleft {
	float: left;
	padding-right: 5px;
}

#zone1contentleft img.photo {
	vertical-align: middle;
	border-right: 1px solid #66311D;
}

#zone1contentleft img.iconzoom {
	border: none;
	vertical-align: bottom;
}

#zone1contentcenter {
	margin: 0 210px 0 0;
	padding: 3px 10px 0 0;
	vertical-align: text-top;
}

#zone1contentcenter p {
	padding-left: 14px;
	line-height: 16px;
	color: #66311D;
	font-family: Arial;
	font-size: 11px;
}

#zone1contentright {
	float: right;
	width: 210px;
	height: 161px;
}

#bookingbutton {
	background: #66311D;
	margin: 135px 0 0 0;
	padding: 2px 0 0 0;
	height: 24px;
	text-align: center;
}

#bookingbutton a:link {
	color: #FBE49D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

#bookingbutton a:visited {
	color: #FBE49D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

#bookingbutton a:hover {
	color: #F5C55F;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

#bookingbutton a:active {
	color: #FBE49D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

#zone2 {
	clear: both;
	background: #66311D;
	width: 100%;
	border-top: 9px solid #F4D490;
	height: 72px;
	text-align: center;
}

#menu {
	padding: 25px 0 0 0;
	color: #F4D490;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

#menu a:link {
	color: #F4D490;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a:visited {
	color: #F4D490;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover {
	color: #F5C55F;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a:active {
	color: #F4D490;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a.openpage:link {
	color: #D88625;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a.openpage:visited {
	color: #D88625;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a.openpage:hover {
	color: #D88625;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#menu a.openpage:active {
	color: #D88625;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

img.icon {
	vertical-align: middle;
}

img.noborders {
	border: none;
}

a:link {
	color: #66311D;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

a:visited {
	color: #66311D;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}

a:hover {
	color: #391608;
	font-size: 10px;
	font-family: Arial;
	text-decoration: underline;
}

a:active {
	color: #66311D;
	font-size: 10px;
	font-family: Arial;
	text-decoration: none;
}