@charset "utf-8";







/* CSS Document */







h3{ padding:15px; margin:0; color:#291670; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }







body{margin:0; padding:0; background:url(images/body_bg.gif);}







.para{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:24px; text-align:justify; padding:0 15px 0 0;}















#container{width:1000px; margin:0 auto; padding:0; overflow:hidden;}















/* start of top_icon css */







#top_icon{ width:980px; padding:0 20px 0 0px;}







#top_icon .online_chat{margin:15px 10px; padding:0; float:right;}







#top_icon .phone{margin:15px 10px; padding:0; float:right;}







#top_icon .email{margin:15px 10px; padding:0; float:right;}







/* end of top_icon css */















/* start of navigation css */







#navigation{width:970px; height:50px; float:left; padding: 0 0 0 0px; margin:0 0 0 15px; background:url(images/navigation.png) no-repeat; }







.navigation_sub{width:730px; float:left;  margin:0px 0 0 0; }







#navigation ul{margin:0px 0 0 0; padding: 0 0 0 0;}







#navigation li {float:left; padding:0px 15px 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif;}







#navigation li a {color:#fff; font-size:15px; font-weight:bold; text-decoration:none; padding:12px 10px 10px 0; height:30px; display:inline-block; outline:none;}







#navigation li.current a{background:url(images/nav_hover.gif) no-repeat right 10px; height:30px; position:relative; color:#291670; outline:none;}







#navigation li.current a span{width:10px; height:30px; background:url(images/nav_hover_left.gif) no-repeat left 0px; position:absolute; margin-top:-2px; outline:none; }







#navigation li a em{font-style:normal; padding-left:10px; outline:none; outline:none;}







#navigation li a:hover{background:url(images/nav_hover.gif) no-repeat right 10px; height:30px; position:relative; color:#291670; outline:none; }







#navigation li a:hover span{width:10px; height:30px; background:url(images/nav_hover_left.gif) no-repeat left 0px; position:absolute;  margin-top:-2px; outline:none;}







#header .navigation li img {float:left; margin-right:5px;}







/* end of navigation css*/







#Search{width:270px; float:left; margin:0px 0 0 0; padding:0;} 







.textfield1 { background:url(images/search_bg.gif) no-repeat; width:190px; height:20px; border:none; padding:5px; margin:10px 0 0 0px; float:left }

.search_btn {float:left; background:url(images/glass_icon.gif) no-repeat; border:none; width:25px; height:50px; cursor:pointer}





.glass{ margin:0px 0 0 0; padding:0;}















/* start of body_inner css*/







#body_inner{width:960px; background:url(images/inner_body_bg.gif) repeat-y; float:left; padding:5px 20px 5px 20px;}







/* start of inner_image css*/







#inner_image{ width:960px; float:left;}







#inner_image .left_logo{ width:322px; float:left; margin:0; padding: 0 0 0 0;}







#inner_image .left_logo img{ float:left; margin:0 0 5px 0;}







#inner_image .room_form{ width:317px; background:#5bb984; height:25px; float:left; font-family:verdana; font-size:18px; padding:5px 0 0 10px; font-weight:bold; color:#fff;}







#inner_image .room_form_bg{width:327px; background:url(images/form_bg.gif) repeat-y; border-bottom:#57b781 1px solid; float:left; overflow:hidden;}







#inner_image .image_slider{ width:628px; height:314px; float:right; padding:0 0 0 0px;  }







#inner_image .image_slider img{  float:left;  }







.form_tr{ margin: 10px 5px 10px 5px; width:150px;}







.submit{ margin:0 0 18px 30px; padding:0; width:72px; height:21px; background:url(images/submit.gif) no-repeat; border:none; cursor:pointer;}







.reset{ margin:0 0 18px 30px; padding:0; width:72px; height:21px; background:url(images/reset.gif) no-repeat; border:none; cursor:pointer;}







/* end of inner_image css*/







/* end of body_inner css*/















/* start of testmonial css*/







#testmonial_bg{width:950px; height:65px; float:left; padding:0 0px 0 0px; }







#testmonial_bg p{ color:#344b45; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; font-weight:600; padding:10px 5px 0 5px; line-height:22px; text-align:justify;}







.client{color:#291670; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; font-weight:bold; float:right; padding:0 20px 0px 0;  }







.client a{ color:#291670; text-decoration:none; outline:none;}







.client a:hover{ color:#00923f; text-decoration:underline; outline:none;}







/* end of testmonial css*/















/* start of body_content css*/







#body_content{width:940px; padding: 0 0px 0 10px; float:left; margin: 0 0 0 0; background:#fff;} 
#body_content1{width:890px; padding: 0 0px 20px 0px; float:left; background:#fff; margin:20px 0 20px 33px; border:#cacaca 1px solid;} 
.color_dark{ background:#b8d87d; border-bottom:#fff 2px solid; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:normal; padding:5px 0px 5px 5px;}
.color_light{ background:#d9e79f; border-bottom:#fff 2px solid;  font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:normal; padding:5px 0 5px 5px;  }
.font_color{ color:#145ea2; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; }


#sub_navigation_bg{ width:595px; height:27px; background:url(images/sub_navigation.gif) no-repeat; color:#291670; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; float:left; margin:20px 0 0 0; font-weight:bold; padding:14px 0 0 25px; }



#sub_navigation_bg a{ text-decoration:none; color:#291670;}



#sub_navigation_bg a:hover{ text-decoration:underline; color:#291670;} 







#body_content .left_content{width:620px; margin:0; padding:20px 10px 15px 10px; float:left;}







.read_more{float:right; width:100%; margin:0 15px 0 0;}







#main_title{ width:50%; float:left; margin:20px 0 0 0;}







#main_title1{ width:40%; float:left; margin:20px 0 0 0; padding:0 0 0 60px;}







#body_content .left_content .title{ background:url(images/welcome.gif) no-repeat; width:350px; height:23px;}







#body_content .left_content .title1{ background:url(images/ourfacilites.gif) no-repeat; width:153px; height:24px; margin:0;}







ul { font-family:Verdana; font-size:13px; line-height:24px; list-style-type:none; padding:15px 0 0 5px; margin:0;}







.list li{ font-family:Verdana; font-size:13px; list-style-type:none; background:url(images/bullet.gif) no-repeat 3px ; margin:0; padding:0 0 0 15px;}







#body_content .left_content .title2{ background:url(images/Every-Room-Has.gif) no-repeat; width:182px; height:26px; }







#body_content .right_siderbar{width:295px; margin:0; padding:0; float:left;} 







#body_content .right_siderbar .title3{ background:url(images/video.gif) no-repeat; width:129px; height:21px; margin: 0 0 20px 0; }







.siderbar_image{ background:url(images/sidebar_image.gif) no-repeat left top; height:389px; width:14px; float:left; margin:40px 0 0 0; }







/* start of body_content css*/















#video{ margin:20px 0px 0 20px; width:260px; float:left; }







#body_content .right_siderbar .sign_in{background:url(images/sign_in.gif) no-repeat; width:256px; height:54px; margin: 20px 0 0 35px; padding:0;}







.sign_in .textfield{width:120px; padding:5px; margin:13px 0 0 54px; height:24px; background:url(images/input.gif) no-repeat; border:none; float:left;}































#copy_main{width:970px; margin:0; background:url(images/footer.gif) repeat-x; height:53px; float:left; margin:0 0 0 15px;}







.copy{float:left; color:#000; font-family:Verdana; font-size:12px; padding:20px 0 0 10px; margin: 0px 0 0 0}







.copy a{ text-decoration:none; color:#000; outline:none;}







.copy a:hover{ text-decoration:none; color:#291670; outline:none;}







.powered{float:right; color:#FFF; margin: 15px 20px 0 0}







.powered a{text-decoration:none; color:#fff;}















/* start about_us css */















.title4{ background:url(images/services.gif) no-repeat; width:90px; height:19px; margin: 0 0 20px 0;}







#tab_container{width:605px;}







ul.tabs {margin: 0; padding: 0; float: left; list-style: none; height: 32px; border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; width: 100%;}







ul.tabs li {float: left; margin: 0; padding: 0; height: 31px; line-height: 31px; border: 1px solid #e3e3e3; border-left: none; margin-bottom: -1px; background: #5bb984; overflow: hidden; position: relative;}







ul.tabs li a {text-decoration: none; color:#fff; display: block; font-size: 14px; padding: 0 20px; border: 1px solid #fff; outline: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; outline:none;}







ul.tabs li a:hover {background: #402d91; color:#fff; outline:none;}	







ul.tabs li.active, html ul.tabs li.active a:hover{background: #402d91; border-bottom: 1px solid #fff; color:#fff; outline:none;}







.tab_container {border: 1px solid #e3e3e3; border-top: none; clear: both; float: left;  width: 100%; background: #fff; padding:0 0 0px 0;-moz-border-radius-bottomright: 10px;
-khtml-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px; 
-khtml-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius:10px;







}
























.tab_content {padding: 0px 20px 20px 20px; font-size: 1.2em;}







.tab_content h2 {font-weight: normal; padding: 0 0 10px 0; border-bottom: 1px dashed #ddd; font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#291670;}







.tab_content h3 a{color: #254588; outline:none;}







.tab_content img {float: left; margin: 0 20px 0px 0; border: 1px solid #ddd;padding: 5px;}







.tab_content ul{margin:0; padding:0 0 0 0; list-style-type:none; font-size:13px; }







.tab_content li{margin:0; padding:0; list-style-type:none; color:#000; line-height:28px; background:url(images/bullet1.gif) no-repeat 5px; padding: 0 0 0 18px; }







.tab_content p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:26px; text-align:justify;}







.tab_content p a{ text-decoration:none; color:#00923f; outline:none;}







.tab_content p a:hover{ text-decoration:none; color:#291670; outline:none;}







/* end about_us css */















.conference{width:190px; float:left; border:none;}































#slidedeck_frame {







    position: relative;







	width: 620px;







	height:370px;







	padding: 0 10px 0 0px;







}







#slidedeck_frame dl {







    position: relative;







	width: 565px;







	height: 340px;







	margin: 0;







    padding: 0;







}			







.slidedeck dd {







    position: relative;







	height: 294px;







	padding: 10px 15px;







    margin: 0;







	border-right: 5px solid #d7d7d7;







	background: url('images/slides.png') bottom left #d7d7d7 repeat-x;







}







.slidedeck dt {







    position: relative;







	cursor: pointer;







	height: 43px;







	line-height: 38px;







	font-size: 12px;







	font-weight: bold;







	font-family: "Futura Bold", Arial, Helvetica, sans-serif;







	text-transform: uppercase;







	letter-spacing: 1px;







	background: url('images/spines.png') top left #d7d7d7;







	color: #291670;







    margin: 0;







    padding: 0;







}







.slidedeck dt a {color: #291670; text-decoration:none;}







.slidedeck dt:hover {







	color: #00923f;







	background-position: center left;



	outline:none;







}



.slidedeck dt.active a, .slidedeck dt.active:hover a {







	cursor: default;







	color: #fff;







	background-position: bottom left;



	outline:none;







}







.slidedeck dt.active, .slidedeck dt.active:hover {







	cursor: default;







	color: #fff;







	background-position: bottom left;



	outline:none;







}







.slidedeck dt .index {







	font-size: 24px;







	font-weight: normal;







	font-family: Futura, Arial, Helvetica, sans-serif;







	color: #291670;







}







.slidedeck dt:hover .index { color: #00923f; outline:none; }







.slidedeck dt.active .index { color: #ffffff; }







.slidedeck .activeCorner {







	margin-left: -6px;







	background-image: url('images/corner.png');







	width: 12px;







	height: 25px;







}















.newsslider {position:relative; overflow:hidden; background:url(images/testmonial_bg.gif) repeat-x; height:65px; width:960px; margin-bottom:20px;}







.newsslidercontent {position:absolute;}







.newsslidercontent .upper {border-bottom:1px solid #e4e3e3;}







.newssection {padding:5px; height:75px;}















.tr{ margin:0 0 0 0; padding:0px 0 0px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:left; }







.red{ color:#db1313;}







.tr1{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}







.table_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#00923f;}







.title4{ background:url(images/customer_feedack.gif) no-repeat; width:256px; height:22px; margin:20px 0 0 0;}























.infiniteCarousel {







  width: 900px;







  position: relative;















}















.infiniteCarousel .wrapper {







  width: 850px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */







  overflow: auto;







  height: 105px;







  margin: 0 0px;







  position: absolute;







  top: 0;







}















.infiniteCarousel ul a img {







  border: 5px solid #000;



  outline:none;















}















.infiniteCarousel .wrapper ul {







  width: 840px; /* single item * n */







  list-style-image:none;







  list-style-position:outside;







  list-style-type:none;







  margin:0;







  padding:0;







  position: absolute;







  top: 0;







}















.infiniteCarousel ul li {







  display:block;







  float:left;







  padding: 10px;







  height: 85px;







  width: 85px;







}































.infiniteCarousel ul:hover li img {







  border-color: #000;







}















.infiniteCarousel ul:hover li:hover img {







  border-color: #333;



  outline:none;







}















.infiniteCarousel ul li a img {







  display:block;



  outline:none;







}















.infiniteCarousel .arrow {







  display: block;







  height: 36px;







  width: 37px;







  background: url(images/arrow.png) no-repeat 0 0;







  text-indent: -999px;







  position: absolute;







  top: 37px;







  cursor: pointer;







  outline: 0;







}















.infiniteCarousel .forward {







  background-position: 0 0;







  right: 0;







}















.infiniteCarousel .back {







  background-position: 0 -72px;







  left: 0;







}















.infiniteCarousel .forward:hover {







  background-position: 0 -36px;



  outline:none;







}















.infiniteCarousel .back:hover {







  background-position: 0 -108px;



  outline:none;







}















.feed_back{ width:562px; float:left; background:#e8e6ef; margin: 0 0 20px 0; padding:0 0 0px 0; }







.thank_img{ background:url(images/thank_you.jpg) no-repeat left top; width:562px; height:80px; margin: 20px 0 0; }







.thank_para{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; padding:0px 10px 10px 10px; margin:0 0 0 8px; width:525px; background:#fff;







 line-height:22px;}







.table_form{ background:#fff; width:545px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 0px 0px 8px; float:left;}







.table_form1{ background:#fff; width:545px; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0 0px 5px 8px; float:left;}







.left_td{ width:30%; padding:0 0 0 110px; margin:0;  }







.right_td{ width:50%; padding:0; margin:0; }







.middle_submit{ background:url(images/continue.gif) no-repeat; width:76px; height:21px; border:none; margin:5px 0 5px 0px; cursor:pointer; float:right;}







.color_content{ color:#0b7037; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:800; padding:10px 10px 10px 10px; margin:0 0 0 8px; width:525px; line-height:20px; background:#fff; }















.title5{ background:url(images/testmonial_title.gif) no-repeat; width:140px; height:20px; margin: 20px 0 0px 0; }







ul { font-family:Verdana; font-size:13px; line-height:24px; list-style-type:none; padding:15px 0 0 5px; margin:0;}







.list1 li{ font-family:Verdana; font-size:13px; list-style-type:circle; margin:0; padding:15px 0 0 5px; margin:0 0 0 15px;}







.thank_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#291670; padding:0px 0 5px 0; margin:0; font-weight:bold;}







.title6{ background:url(images/booking.gif) no-repeat; width:167px; height:38px; margin: 20px 0 0px 0; }







.thank_title1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#00923f; padding:0px 0 0px 0; margin:0; font-weight:bold;}







































/**************** HOMEPAGE SLIDER ********************/















#screen2{







	position:relative;







	width:900px;







	margin:20px 20px 20px 20px;







}







	#screen2 #buttons{







		border:1px solid #777;







		margin-bottom:5px;







		width:800px;







	}







	







	#screen2 #buttons a{







		margin:10px 10px;







		color:#69C;



		outline:none;







	}







	#screen2 .prev{







		float:left;







		margin-top:20px;







		margin-bottom:20px;



		outline:none;







	}







	#screen2 .next{







		float:left;







		margin-top:20px;







		margin-bottom:20px;



		outline:none;







	}















#slideshow{







	overflow:hidden;







	width:800px;



	 



	 background:url(images/slider_bg.gif) repeat-x;







	float:left;







	height:126px;







	margin-top:20px;







}











#slideshow ul{







		width:2590px;



		margin-top:11px;



		padding-top:0;







	}











#slideshow li{







	float:left;







	margin:0 10px 10px 10px;







	cursor:pointer;







		}
p{ font-family:Verdana, Geneva, sans-serif;}
p a{text-decoration:none; color:#5bb984;}
p a:hover{text-decoration:underline; color:#5bb984;}

center{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#fff;}
center a{ color:#fff; text-decoration:none;}
center a:hover{ color:#fff; text-decoration:none;}













