body {
	margin: 0px;
	background-color: #6f6349;
}
/*------------------------------- Scrollbar Start -------------------------------*/
#scrollbar_container {
	position: relative;
	width: 370px;
}
#scrollbar_track {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 10px;
	background-color: transparent;
	cursor: move;
}
#scrollbar_handle {
	width: 10px;
	background-color: #9C8B67;
	cursor: move;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity: 0.9;
	-moz-opacity: 0.9;
}
#scrollbar_content {
	overflow: hidden;
	width: 350px;
	height: 430px;
}
/*------------------------------- Scrollbar End -------------------------------*/
/*------------------------------- Scrollbar Start -------------------------------*/
#scrollbar_container_new {
	position: relative;
	width: 370px;
}
#scrollbar_track_new {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 10px;
	background-color: transparent;
	cursor: move;
}
#scrollbar_handle_new {
	width: 10px;
	background-color: #9C8B67;
	cursor: move;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity: 0.9;
	-moz-opacity: 0.9;
}
#scrollbar_content_new {
	overflow: hidden;
	width: 350px;
	height: 365px;
}
/*------------------------------- Scrollbar End -------------------------------*/
/*------------------------------- Menu Start -------------------------------*/
.menu-home {
}
.menu-home a {
	background-image: url(../images/home.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-home a:hover {
	background-image: url(../images/home-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#home #home a {
	background-image: url(../images/home-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-about {
}
.menu-about a {
	background-image: url(../images/about.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-about a:hover {
	background-image: url(../images/about-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#about #about a {
	background-image: url(../images/about-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-tour {
}
.menu-tour a {
	background-image: url(../images/tour.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-tour a:hover {
	background-image: url(../images/tour-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#tour #tour a {
	background-image: url(../images/tour-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-kite {
}
.menu-kite a {
	background-image: url(../images/kite.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-kite a:hover {
	background-image: url(../images/kite-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#kite #kite a {
	background-image: url(../images/kite-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-book {
}
.menu-book a {
	background-image: url(../images/book.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-book a:hover {
	background-image: url(../images/book-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#book #book a {
	background-image: url(../images/book-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-clogin {
}
.menu-clogin a {
	background-image: url(../images/customer.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-clogin a:hover {
	background-image: url(../images/customer-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#clogin #clogin a {
	background-image: url(../images/customer-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-testimonials {
}
.menu-testimonials a {
	background-image: url(../images/testimonials.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-testimonials a:hover {
	background-image: url(../images/testimonials-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#testimonials #testimonials a {
	background-image: url(../images/testimonials-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-gallery {
}
.menu-gallery a {
	background-image: url(../images/gallery.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-gallery a:hover {
	background-image: url(../images/gallery-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#gallery #gallery a {
	background-image: url(../images/gallery-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}

.menu-contact {
}
.menu-contact a {
	background-image: url(../images/contact.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-contact a:hover {
	background-image: url(../images/contact-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#contact #contact a {
	background-image: url(../images/contact-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-booknow {
}
.menu-booknow a {
	background-image: url(../images/book-now.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
.menu-booknow a:hover {
	background-image: url(../images/book-now-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
#booknow #booknow a {
	background-image: url(../images/book-now-over.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 164px;
	height: 31px;
}
/*------------------------------- Menu End -------------------------------*/
.bg-left {
	background-image: url(../images/bg-left.gif);
	background-repeat: no-repeat;
}
.bg-left-honey {
	background-image: url(../images/bg-left-honey.png);
	background-repeat: no-repeat;
}
.bg-left-honey-logo {
	background-image: url(../images/bg-left-honey-logo.gif);
	background-repeat: no-repeat;
	background-position: 9px 40px;
}
.bg-right {
	background-image: url(../images/bg-right.png);
	background-repeat: no-repeat;
}
.bg-right-inner {
	background-image: url(../images/bg-right-inner.png);
	background-repeat: no-repeat;
}
.bg-bottom {
	background-image: url(../images/bottom-mirror.png);
	background-repeat: no-repeat;
}
.bg-bottom-honey {
	background-image: url(../images/bottom-mirror-honey.png);
	background-repeat: no-repeat;
}
.linktop-active {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #fff1da;
	line-height: 18px;
	text-decoration: none;
	padding-left: 40px;
}
.heading {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f96501;
	line-height: 18px;
	text-decoration: none;
}
.heading1 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
}
.textbold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #585039;
	line-height: 18px;
	text-decoration: none;
}
.text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #585039;
	line-height: 18px;
	text-decoration: none;
}
.text-hom {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #585039;
	line-height: 18px;
	text-decoration: none;
}
.text-hom a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
}
.bullet1 {
	background-image:url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}
.more {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	text-decoration: underline;
}
.more a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
}
.left-bdr-top {
	border-bottom: dashed 1px #CCCCCC;
}
.rgt-bdr-top {
	border-top: dashed 1px #CCCCCC;
}
.tbl-heading {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	text-decoration: none;
}
.textbold-red {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	line-height: 18px;
	text-decoration: none;
}
.text-red {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	line-height: 18px;
	text-decoration: none;
}
.text-black {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
}
.textbold-black {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	line-height: 18px;
	text-decoration: none;
}
.tbl-bdr-top {
	border-top: solid 1px #cccccc;
}
.tbl-bdr-bot {
	border-bottom: solid 1px #cccccc;
}
.tbl-bdr-left {
	border-left: solid 1px #cccccc;
}
.tbl-bdr-right {
	border-right: solid 1px #cccccc;
}
.tbl-color {
	background-color: #CC0000;
}
.tbl-color1 {
	background-color: #935347;
}
.tbl-color2 {
	background-color: #2a1570;
}
.tbl-bgcolor {
	background-color: #FFFFE1;
}
.tbl-bgcolor1 {
	background-color: #ffd461;
}
.tbl-bgcolor2 {
	background-color: #5eb8dd;
}
.back {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	line-height: 18px;
	text-decoration: none;
}
.back a:hover {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #CC3300;
	line-height: 18px;
	text-decoration: none;
}
.textbold1-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
}
.textbold1-link a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #585039;
	line-height: 18px;
	text-decoration: underline;
}
.textbold2-link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #585039;
	line-height: 18px;
	text-decoration: underline;
}
.textbold2-link a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
}
.textbold-link {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	line-height: 18px;
	text-decoration: none;
}
.textbold-link a:hover {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
	line-height: 18px;
	text-decoration: none;
}
.textfield {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #585039;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	padding: 1px;
}
.scroll {
	overflow: auto;
	width: 100%;
	height: 360px;
}
.scroll1 {
	overflow: auto;
	width: 100%;
	height: 375px;
}
.scroll-gallery {
	overflow: auto;
	width: 100%;
	height: 405px;
}
.text-fp {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #585039;
	line-height: 18px;
}
.text-fp a:link {
	text-decoration: underline;
}
.text-fp a:hover {
	color: #f96501;
	text-decoration: none;
}
.mandatory {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	line-height: 18px;
	font-style: italic;
	text-decoration: none;
}
.heading2 {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	line-height: 18px;
	text-decoration: none;
}
.heading3 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	line-height: 18px;
	text-decoration: none;
}
.menu_head {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
/*	padding: 5px 10px;*/
	cursor: pointer;
	position: relative;
	background: url(js/left.png) center right no-repeat;
}
.menu_body {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #585039;
	line-height: 18px;
	text-decoration: none;
	display: none;
}
.menu_body a:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #585039;
	line-height: 18px;
	text-decoration: none;
	display: block;
	padding-left: 0px;
}
.menu_body a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #f96501;
	line-height: 18px;
	text-decoration: underline;
}
/*.menu_body {
	display: none;
}
.menu_body a {
	display: block;
	color: #006699;
	background-color: #EFEFEF;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;
}
.menu_body a:hover {
	color: #000000;
	text-decoration: underline;
}*/

.blog-link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFBEF;
	text-decoration: none;
}
.blog-link a:link {
	color: #FFFBEF;
	background-color: none;
}
.blog-link a:hover {
	color: #FFFBEF;
	background-color: #9F8C77;
	display: block;
	padding: 4px 6px 5px 6px;
}
.blog-hon-link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFBEF;
	text-decoration: none;
}
.blog-hon-link a:link {
	color: #FFFBEF;
	background-color: none;
}
.blog-hon-link a:hover {
	color: #FFFBEF;
	background-color: #E2AFC0;
	display: block;
	padding: 4px 6px 5px 6px;
}
