@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; background-image:url(images/bg/main_back.gif); background-repeat:repeat;}
.main_bg{background-image:#FFFFFF url(images/bg_main.png);background-repeat:repeat-y; }
.main_bg{_background:#FFFFFF transparent url(images/bg_main.gif); background-repeat:repeat-y;}


.header{background:url(images/bg/head_back.gif); background-repeat:repeat-x;}
.header2{background:url(images/bg/iin_head_back.gif); background-repeat:repeat;}


.flash_bg_home{ background-image: urmain_textl(images/bg/home_flash_bg.jpg); background-repeat:no-repeat; background-position:top center; height:250px;}
.flash_bg_sightseeing{ background-image: url(images/bg/sightseeing_flash_bg.jpg); background-repeat:no-repeat; background-position:top center; height:350px;}
.flash_bg_services{ background-image: url(images/bg/services_flash_bg.jpg); background-repeat:no-repeat; background-position:top center; height:350px;}
.flash_bg_spa{ background-image: url(images/bg/spa_flash_bg.jpg); background-repeat:no-repeat; background-position:top center; height:350px;}
.flash_bg_restaurants{ background-image: url(images/bg/restaurants_flash_bg.jpg); background-repeat:no-repeat; background-position:top center; height:350px;}

p{text-align:left; font-family:'Tahoma'; font-size:13px; color:#5e5e5e; font-weight:regular; line-height:18px;}

.bg_menu{ background-image:url(images/bg_menu.gif); background-repeat:repeat-x; height:45px;}
.main_text{ width:860px; text-align:justify; font-family:Tahoma;font-size:13px; color:#5e5e5e; font-weight:regular; padding:5px; margin-right:5px;}
.main_text_spa{ text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:normal;  line-height:18px;}
.heading{ text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#666666;padding:5px;}
.heading_spare{ text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FFAE24; font-weight:bold; }
.border_left{ border-left: #333333 solid 1px;}
.border_right{ border-right:#333333 solid 1px;}
.copyright {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;line-height:16px;text-decoration:none;}


.check{color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;text-decoration:none;}
.check_heading{ text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#CC0000; font-weight:bold;}

.rooms_heading{ text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#666666; font-weight:bold; padding-left:5px;}

.vid_img_border{ border:solid 1px #666666; margin:2px; padding:3px;}
.vid_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#666666; font-weight:bold; text-decoration:none; line-height:18px;}
.vid_link a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; text-decoration:none; line-height:18px;}
.vid_link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; text-decoration:none; line-height:18px;}
.vid_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; line-height:18px; font-weight:bold;}
.check_head_grey{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;}
.online-img{ margin-right:33px;}
.logo-img{ margin-left:7px;}
.main-topbg{ background:url(images/header.png); background-repeat:no-repeat; height:100px; background-position:bottom;}
.main-topbg{_background: transparent url(images/header.gif); background-repeat:no-repeat; height:100px; background-position:bottom;}
.border_top{ border-top: solid 1px #666666;}
.border_bot{ background-image:url(images/border_bot.jpg); background-repeat:repeat-x; height:25px;}
.car_fld { border-color:-moz-use-text-color -moz-use-text-color #333333;border-style:none none dotted;border-width:medium medium 1px;color:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;width:250px;}
.car_fld_grey { border-color:-moz-use-text-color -moz-use-text-color #333333;border-style:none none dotted;border-width:medium medium 1px;color:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;width:250px; background-color:#eeeeee;}
.car_fld_light_grey { border-color:-moz-use-text-color -moz-use-text-color #333333;border-style:none none dotted;border-width:medium medium 1px;color:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;width:250px; background-color:#F6F5F6;}
.footer{background-image:url(images/bg/footer_back.png); background-repeat:no-repeat;}

.readmore:hover {color:#CC3300;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;text-decoration:none;}
.readmore {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;text-decoration:none;}

.footer_heading{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;font-size:11px;text-decoration:underline;}
.footer_heading2{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;font-size:13px;text-decoration:none;}

.bottom_link_text{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bolder;font-size:10px;text-decoration:underline;}


.bottom_link{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bolder;font-size:10px;text-decoration:underline;}
.bottom_link a{color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bolder;font-size:10px;text-decoration:none;}
.bottom_link:hover{color:#CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bolder;font-size:10px;text-decoration:underline;}

.left_shadow{background-image:url(images/left_shadow.gif); background-repeat:repeat-y;}
.right_shadow{background-image:url(images/right_shadow.gif); background-repeat:repeat-y;}


.footer_text{color:#999999;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
.footer_text1{color:#CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
.footer_text_link{color:#CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
.footer_text_link a{color:#CCCCCC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}
.footer_text_link:hover{color:#FFCC33;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}


/* form style */
#form{height:auto; margin:0;}
.form_txt{ font-family:Tahoma; font-size:13px; color:#7e7e7e; text-decoration:none; font-weight:600;}
.form_contact-input{background-color:#E0E0E0;border:1px inset #D0D3C9;outline-color:-moz-use-text-color;outline-style:none;outline-width:1px; width:100px;}
.form_contact-dropdown{background-color:#E0E0E0;border:1px inset #D0D3C9; width:100px;outline-color:-moz-use-text-color;outline-style:none;outline-width:1px;}

.middle_back{ background:url(images/bg/middle_back.gif); background-repeat:repeat-x;}

.check_button{ margin-top:20px; margin-left:30px;}
.table{ margin-left:211px;}

element.style {
background:url(images/sidebutton.gif);
}
a#fdbk_tab {background-image:url(images/sidebutton.gif);
cursor:pointer;
height:152px;
left:0;
margin-left:-7px;
overflow:hidden;
position:fixed;
text-indent:-100000px;
top:25%;
width:42px;
z-index:100000;
}

a#fdbk_tab:hover {
margin-left:-2px;
}
.center_line{ background:url(images/doted_line.gif); background-repeat:repeat-y;}


.formitems {border: 1px solid;
	font-family: Arial;
	font-size: 10px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color: #000000;
	color : #000000;
}


.rooms_ul{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px; font-weight:normal; text-align:left;}
.rooms ul,li{ line-height:20px;}

/* ------ Gallery Script------*/

.img{ margin-top:-15px;}
.vid_link1 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
font-style: normal;
line-height: normal;
font-variant: normal;
color: #000000;
}
.new_heading
			{
			font-family:'Arial';font-size:17px;
			font-weight: bold;text-decoration: none;
			font-style: normal;line-height:25px;
			font-variant: normal;color: #990000;
			padding:0px 0px 0px 0px;
			}