@charset "utf-8";

/* Reset Css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
}

html {
	
}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_Body-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-__-_-_-_-*/

body {
	height: 100%;
	width: 100%;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #000;
}

h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color::#504f4e; font-weight:bold;}

h2{  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#474645;}
h2 a{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
h2 a:link{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
h2 a:hover{color:#0f0b05; text-decoration:none;}

h3{  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#6f6d6a;}
h3 a{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
h3 a:link{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
h3 a:hover{color:#0f0b05; text-decoration:none;}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#6f6d6a;
	font-style: italic;
}
h4 a{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
h4 a:link{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
h4 a:hover{color:#0f0b05; text-decoration:none;}

.border{border:1px dashed #b9b9b9; background:#f9f9f9;}
/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_Main Wrapper-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

.wrapper{ margin-left:auto; margin-right:auto; width:1030px; margin-top:15px; background:url(images/bg-wrapper.png) no-repeat;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_Top Bar-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-__-_-_*/

#top_bar_main{ margin:0 auto; width:997px; margin-top:20px; position:relative;}
#top_bar{ width:999px; height:30px; background:#262626; }

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_Top Navigation-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

.containernav {
	width: 533px; padding:0px 0px 0px 0px;margin-left:3px; position: relative;font: 10px normal Arial, Helvetica, sans-serif;
}
.containernav1{
	width: 533px; padding:0px 0px 0px 0px;margin: 0 auto;position: relative;font: 10px normal Arial, Helvetica, sans-serif;
}
ul.topnav {
	list-style: none; padding: 0 0px; margin: 0 auto; float: left; width: 533px; font-size: 1.2em;	
}
ul.topnav li {
	list-style: none;float: left;margin: 0;	padding: 0 0px 0 0;	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{	
	padding: 0px 0px;color: #d0d0d0;display: block;text-decoration: none;float: left;
}
ul.topnav li a.home{ width:55px; height:30px; background: url(images/nav.gif) 0px 5px;  }
ul.topnav li a.home:hover{ background-position: 0px -16px; }

ul.topnav li a.rooms{ width:84px;height:30px; background: url(images/nav.gif) -55px 5px; }
ul.topnav li a.rooms:hover{ background-position: -55px -16px; }

ul.topnav li a.facilities{ width:123px;height:30px; background: url(images/nav.gif) -139px 5px;}
ul.topnav li a.facilities:hover{ background-position: -139px -16px; }

ul.topnav li a.location{ width:151px;height:30px; background: url(images/nav.gif) -262px 5px;}
ul.topnav li a.location:hover{ background-position: -262px -16px; }

ul.topnav li a.prices{ width:118px;height:30px; background: url(images/nav.gif) -413px 5px;}
ul.topnav li a.prices:hover{ background-position: -413px -16px; }

ul.topnav li a{	background-position: 0px -60px;text-indent: -9999px;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-Flash_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#flash { width:999px; height:443px; margin-left:16px; position: absolute;z-index: 0;}

/*//////////// sponsor area //////////*/

/*#sponsor_area { width:285px; height:443px; margin-left:730px; background:url(images/sponsor_bg.png) top no-repeat; position:relative; z-index:1; }

#sponsor_content { width:245px; height: auto; margin-left:15px; padding-top:30px;}

#sponsor_content ul{ list-style:none;  width:210px;}
#sponsor_content ul li{padding-left:20px; }
#sponsor_content ul li.list{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style: none;font-weight:bold; background:url(images/arrow1.gif)  left no-repeat; line-height:25px; }
#sponsor_content ul li.title{ background:none;list-style:none;color:#fe9104; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
#sponsor_content ul li.text{ background:none;list-style:none;color:#dddddd; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#sponsor_content ul a{ color:#fff;text-decoration:underline;}
#sponsor_content ul a:link{ color:#fff;text-decoration:underline;}
#sponsor_content ul a:hover{ color:#fff; text-decoration:none;}*/

/*//////////// 4 banners //////////*/

#banners{width:663px; height:149px; float:left; margin-left:22px; margin-top:-90px; position:relative; border:1px solid #fff;}
#banners .banner{float:left; width:165px; height:119px; border-right:1px solid #fff;}
#banners .banner1{float:left; width:165px; height:119px;}
#banner_shadow{ height:26px;float:left; margin-top:2px;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_Content-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#content_wrappera{width:100%;background:url(images/content_bg.gif) top repeat-x;}
#content_outer{width:1030px; margin:0 auto; background:url(images/bg-wrappera.png) top no-repeat;}

#content{width:1030px; height:auto; margin-left:auto; position:relative; padding-bottom:25px; margin-right:auto; background:url(images/content_footer.jpg) bottom no-repeat;}

#content_left{
	width:677px;
	height:auto;
	float:left;
	margin-left:39px;
	margin-top:60px;
	margin-bottom:30px;
	text-align: left;
}
#content_left .title{ height:25px;}
#content_left .text{margin-top:8px;height: auto; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#6f6d6a; line-height:21px;}
#content_left .text a{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
#content_left .text a:link{color:#0f0b05; text-decoration:underline;margin: 0;	padding: 0;}
#content_left .text a:hover{color:#0f0b05; text-decoration:none;margin: 0;	padding: 0;}
#content_left .text p{
	padding-top:10px;
	font-size: 12px;
}
#content_left .text strong{ color:#0f0b05;}
#content_left .text b{ color:#fe7e04;}
#right_panel{margin-left:30px;width:250px; float:left;}
#content_right{width:250px; height:auto; float:left; margin-top:5px; border:1px solid #b9b9b9; background:url(images/menu/menu-bg.gif) repeat-y;}
#content_right .title{ width:250px; height:24px; border-bottom:1px solid #b9b9b9;}
/*//////////// Copyright //////////*/

.copyright{	width:250px;margin:0 auto; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#504f4e; font-size: 11px; }
.copyright a{ color:#504f4e; text-decoration:underline;}
.copyright a:link{ color:#504f4e; text-decoration:underline;}
.copyright a:hover{color:#504f4e; text-decoration: none;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-Right Navigation_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#right_navigation{width:225px; margin-left:15px; height:auto;}
ul.main{ list-style:none; padding-left:10px;padding-top:0px; padding-right:10px;margin:0px;}
ul.main li{ list-style:none; color:#fe9104; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;border-bottom:#a19f9f dashed 1px; padding-top:5px; padding-bottom:5px;}

ul.main li a{ color:#fe9104; text-decoration:none;}
ul.main li a:hover{ color:#fe6204; text-decoration: none;}

ul.main_sub{ list-style:none; padding-left:20px;}
ul.main_sub li{ list-style:none; color:#686666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;border-bottom:#a19f9f dashed 0px; padding:0px;}
ul.main_sub li a{ color:#686666; text-decoration:none; background:url(images/arrow.gif) center left no-repeat; padding-left:15px;}
ul.main_sub li a:hover{ color:#333333; text-decoration:none; background:url(images/arrow_h.gif) center left no-repeat; padding-left:15px;}

ul.main_sub1{ list-style:none; padding-left:20px;}
ul.main_sub1 li{ list-style:none; color:#a19f9f; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;padding:0px;border-bottom:#a19f9f dashed 0px;}
ul.main_sub1 li a{ color:#a19f9f; text-decoration:none; background:url(images/arrow1a.gif) center left no-repeat; padding-left:15px;}
ul.main_sub1 li a:hover{ color:#686666; text-decoration: none; background:url(images/arrow1_h.gif) center left no-repeat; padding-left:15px;}
/*//////////// Search //////////*/
#search                                                     { overflow:hidden; }
#search .search-form                                      { width:145px; float:left; overflow:hidden; /*background:white url(images/search-icon.gif) 5px 5px no-repeat;*/ margin:15px 0px 0px 0px; padding:0px; /*-moz-border-radius:5px; -webkit-border-radius:5px;*/ height:19px; }
#search p                                                 { padding:0px 0 0 0 ; margin:0px 0 0 0 ; }
#search .search-form form                               { padding:0px; margin:0px; }
#search .search-form form fieldset                    { padding:0px; margin:0px; border:0px; }
#search .search-form form input                       { margin-left:0px; float:left; width:125px; height:19px; line-height:20px; font-size:10px; border:0px; /*background:white;*/ outline:none; color:#465152; }
#search .search-form form button                      { width:19px; margin:0px 0px 0px 0px; padding:0px;height:36px; overflow:hidden; float:right; background:transparent url(images/search.gif) top left no-repeat; border:0px; }
#search .search-form form button:hover                { background-position: 0px -18px; cursor:pointer; padding:0px; margin:0 auto;}
#search .search-form form button span               { display:none; }


/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#flash_outer{ width:100%; margin:0 auto;}
#flashm { position:relative; width:100%; height:443px; z-index:0;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#flash_upper { position:relative; width:999; height:443px; z-index:2;}
#content #banners_area .banners{position:absolute; width:664px; height:149px; top:-95px; left:40px; display:block; border-top:1px solid #fff; border-left:1px solid #fff;}
#content #banners_area .banners ul{list-style:none; padding:0px; margin:0px 0px 0px 0px;}
#content #banners_area .banners li{width:165px; height:119px; display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;float:left; border-right:1px solid #fff;border-bottom:1px solid #fff;}

#content #banners_area .banners_links{position:absolute; width:664px; top:0px; left:40px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:right;}
#content #banners_area .banners_links ul{ list-style:none; padding:0px; margin:0px 0px 0px 0px;}
#content #banners_area .banners_links li{width:165px; height:20px; display:block; padding:0px 0px 0px 0px; margin:3px 1px 0px 0px;float:left; background:url(images/banner_arrow.png) 150px 3px no-repeat;}
#content #banners_area .banners_links li a,a:link{ color:#fff; text-decoration:none; padding-right:20px;}
#content #banners_area .banners_links li a:hover{ color:#d2d2d2; text-decoration:none;}
#content #banners_area .banners_shadow{position:absolute; width:664px; top:26px; left:40px; display:block; text-align:right;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#sponsor_area .sponsors{position:absolute; width:280px; height:443px; top:-443px; left:735px; display:block; background:url(images/sponsor_bg.png); }
#sponsor_area .sponsors ul{ list-style:none; padding:0px; margin:0px 0px 0px 0px; padding:30px 0px 0px 55px; width:180px;}
#sponsor_area .sponsors li{ list-style:none;padding-left:20px;}
#sponsor_area .sponsors li a,a:link{
	color:#fff;
	text-decoration:none;
}
#sponsor_area .sponsors li a:hover{ color:#ddd; text-decoration: none;}
#sponsor_area .sponsors li.title{  background:none; }
#sponsor_area .sponsors li.text{ background:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dddddd;}
#sponsor_area .sponsors li.list{ background:url(images/arrow2.gif) 0px 4px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-top:5px;padding-bottom:5px;}

#sponsor_area .facebook{position:absolute; width:180px; top:180px; left:795px; display:block;}
#sponsor_area .social_media{position:absolute; width:180px; top:290px; left:795px; display:block;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

.treeview-red li { background-image: url(images/treeview-red-line.gif); border-bottom:#a19f9f dashed 0px;}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(images/treeview-red.gif); border-bottom:#a19f9f dashed 0px;} 

#searchbox_demo{font-family: Arial, Sans-Serif; font-size: 10px; padding: 0px; margin:0px; width:310px; }
input.input-button1 { width:134px;  height:17px;display: inline-block; background-color:none; color:#666;border:0px dashed green;    }
input.input-button {width:136px; height:17px; display: inline-block; background-color:none; color:#666; border:0px dashed green;   }
input.button{width: 19px;height:19px;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_GALLERY-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/

#gallery { border: dashed 1px #b9b9b9;	margin: 0px; padding: 10px  10px  0px 10px; width:645px;}
#gallery ul { display: block; margin: 0px; padding: 0px;}
#gallery li { display: block; list-style: none; float: left; margin:0px 10px 5px 0px; padding: 0px;}
#gallery li p { text-align: center;	margin: 0px; padding: 0.5em;}
#gallery li img { border:1px solid #666666;}
#gallery hr { clear: both; visibility: hidden; margin: 0px; padding: 0px; height: 1px;}
#gallerybot{ margin: 0px; padding: 5px  10px  10px 10px; width:645px; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000;}

/*-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SECTIONS-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_*/
.txt2 { color:#585858;width:650px; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:100%; line-height:16px; padding:10px 5px 10px 0px; text-align:justify; position:relative; }
.blo {	display: inline-block;}
.accom {margin: 0 0 20px 0px;width: 650px; position:relative;border-bottom:1px dashed #b7b7b7; padding-bottom:10px;}
.accom-photo {width:219px; height:165px; float:left; border:2px solid #666666;}
.accom-text {float:left; width:410px;margin-left:10px; color:#6f6d6a;font-weight:normal;font-size:12px; }
.accom-text strong{color:#3e3e3e; padding:0px;margin:0px;}
.accom-text p{ padding-top:5px;}
.accom-text a{color:#0f0b05; text-decoration: underline;padding:0px;margin:0px;}
.accom-text a:link{color:#0f0b05; text-decoration:underline;padding:0px;margin:0px;}
.accom-text a:hover{color:#0f0b05; text-decoration:none;}
.accom h2 {color:#f0841c;text-align:left;font-size: 18px;font-family:Arial, Helvetica, sans-serif;	font-weight: normal;margin-bottom: 5px;}

.accom-button{ float:right; bottom:0px;left:355px; top:161px; width:360px; position:absolute;}
