body {

	margin: 0px;

	font-family: Tahoma;

	font-size: 11px;

	color: #232323;

}

#header {

	position: relative;

	width: 100%;

	height: 80px;

	text-align: center;

}

#main-body {

	background-image: url(../images/body.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	position: relative;

}

#footer {

	background-image: url(../images/footer.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	position: relative;

	width: 100%;

	height: 140px;

	text-align: center;

	font-family: Tahoma;

	font-size: 11px;

	color: #001731;

	clear: both;

}



#nav-bg {

	height: 28px;

	width: 800px;

	position: relative;

	top: 2px;

}

#body-m {

	height: 193px;

	width: 778px;

	margin: 0px;

	padding: 0px;

	position: relative;

}



.clr{

	clear:both;

}

#body-left {

	width:491px;

	float: left;

	text-align:left;

	margin: 0px;

	padding:12px 0 0 2px;

}

#body-right {

	width: 270px;

	margin:0 0 0px 0px;

	float:right;

	padding:0;

	position:relative;

}

p {

	font-family: Tahoma;

	font-size: 11px;

	color: #575050;

	text-align: left;

}

#body-m2 {

	width: 792px;

	margin: 0px;

	padding: 0px;

	position: relative;

}

#box1 {

	background-image: url(../images/box1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	height: 200px;

	width: 263px;

}

#box2 {

	background-image: url(../images/box2.gif);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	height: 200px;

	width: 263px;

}

#box3{

	float: right;

	height: 200px;

	width: 263px;

}

.heading {

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FB0000;

	text-align: left;

	padding-top: 80px;

	padding-left: 15px;

}

a {

	font-size: 11px;

	color: #232323;

	text-decoration:none;
	
	outline:none;

	}

#ss{

	margin: 0px;

	padding: 0px;

}	

#ss ul{

	list-style-type:none;

	margin: 0px;

	padding: 0px;

	display:block;

	float:left;

}

#ss li {

	float:left;

	display:inline;

	list-style-type: none;

}

#ss a {

	font-family:"Tahoma", Times, serif;

	color:#FFFFFF;

	font-size:11px;

	text-decoration:none;

}

#ss a:hover {

	font-family:"Tahoma", Times, serif;

	color:#CCCCCC;

	font-size:11px;

	text-decoration:none;

}



#tab-bg {

	background-image: url(../images/home.jpg);

	height: 28px;

	background-repeat: no-repeat;

	background-position: center bottom;

}

.tab-bg2 {

	background-image: url(../images/man-taib.gif);

	height: 28px;

	background-position: left bottom;

	background-repeat: no-repeat;

}



#tab-bg2 {

	background-image: url(../images/man-taib.gif);

	height: 28px;

	background-position: left bottom;

	background-repeat: no-repeat;

}

#tab-bg3 {

	background-image: url(../images/contact-us.jpg);

	height:28px;

	background-repeat:no-repeat;

	background-position: right bottom;

	width:101px;

}

span {

	margin-left: 16px;

	line-height: 25px;

	margin-right: 16px;

	text-align: center;

}

.span2 {

	line-height: 25px;

	text-align: center;

}



#body-m-inner {



	height: 280px;

	width: 778px;

	margin: 0px;

	padding: 0px;

	position: relative;

	

}

#body-m-inner1 {

	width: 778px;

	margin: 0px;

	padding: 0px;

	position: relative;

	

}

#main-inner {

	background-image: url(../images/top-header-bg.gif);

	background-repeat: no-repeat;

	background-position: center top;

	position: relative;

	width: 100%;

}

/*-------------------------------------------------------------*/



#main-bx-b {

	background-image: url(../images/inner-box.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	width: 785px;

	float: left;

}

#main-bx-b2 {

	background-image: url(../images/inner-box2.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	width: 785px;

	text-align: left;

}

#main-heading{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: normal;

	color: #014594;

	text-align: left;

	vertical-align: middle;

	padding-left: 0px;

	padding-top: 22px;

}



.main-heading{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: normal;

	color: #014594;

	text-align: left;

	vertical-align: middle;

	padding-left: 0px;

	padding-top: 22px;

}

.u-heading{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: normal;

	color: #014594;

	text-align: left;

	vertical-align: middle;

	padding-left: 0px;

	padding-top: 22px;

}

.sub-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0472BE;

	display: block;

	padding-left: 4px;

	padding-top: 4px;

	background-color: #EBF2F8;

	border: 1px solid #D0E1EE;

	width: 90%;

	text-align: left;

}

p {

	font-family: "Tahoma", sans-serif;

	font-size: 11px;

	color: #575050;

	margin: 5px 15px 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-align: left;
	
	line-height:18px;

}

.comment {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	display: block;

	height: 20px;

	padding-left: 2px;

	padding-top: 2px;

	background-color: #FFFFFF;

	border: 1px solid #999999;

	width: 20%;

	text-align: left;

}

.date-box {

	background-image: url(../images/date.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 72px;

	width: 72px;

	float: left;

	text-align: center;

}

.main-heading2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #014594;

	text-align: left;

	vertical-align: middle;

	margin:0px;

	padding:0px 0 0 10px;

}

.main-heading3{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #014594;

	text-align: left;

	vertical-align: middle;

	

}



.day {

  

	color: white;

	font-size: 40px;

	line-height: 40px;

	margin: -1px 0px 0px 0px;

	padding: 0px;

	text-align: center;

}

.month {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: white;

	font-size: 11px;

	margin: 0px;

	padding: 10px 0px 0px 0px;

	text-align: center;

}#main-bx-bg {

	background-image: url(../images/inner-box-bg.jpg);

	background-repeat: repeat-y;

	background-position: center top;

	width: 785px;

	position: relative;

	float: left;

}

.inner-box-s {

	margin: 0px;

	padding: 0px 0px 0px 20px;

	width: 778px;

	position: relative;



}

.left-part-n {

	width: 450px;

	float: left;

	padding-left:10px;

}

.right-part-n {

	float: left;

}



#list{



}

#list li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #06448C;

	line-height: 18px;

	text-align: left;

	padding-left:15px;

	list-style-type:none;

	background:url(../images/bullet.gif) no-repeat 0 50%;



}





.list{



}

.list li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #06448C;

	line-height: 18px;

	text-align: left;

	padding-left:15px;

	list-style-type:none;

	background:url(../images/bullet.gif) no-repeat 0 50%;



}

#type{



}

#type li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #06448C;

	line-height: 18px;

	text-align: left;

	list-style-type:none;

	background:url(../images/bullet.gif) no-repeat;

	padding-left:15px;



}



#inner-box-s2 {

	margin: 0px;

	padding: 0px 0px 0px 10px;

	width: 785px;

	position: relative;

	clear: both;

}

#rate {

	margin: 10px 0px 0px;

}



#rate ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	text-align: right;

}



#rate li {

	margin: 0px;

	padding: 0px 0px 0px 30px;

	display: inline;

	text-align: right;

}

#header-nav {

	width: 100%;

	height: 28px;

	text-align: center;

}

#header-main {



	background-image: url(../images/top.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	position: relative;

	width: 100%;

	height: 110px;

	text-align: center;

}

#nav-bg2 {



	height: 28px;

	width: 778px;

	position: relative;

	top: 10px;

}

#in-box1 {

	background-image: url(../images/in-box1.gif);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	width: 386px;

	height: 130px;

}

#in-box2 {



	background-image: url(../images/in-box2.gif);

	background-repeat: no-repeat;

	background-position: right top;

	float: right;

	height: 130px;

	width: 386px;

}

#body-m2-in {



	width: 782px;

	margin: 0px;

	padding: 0px;

	position: relative;

}

.heading-in {



	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FB0000;

	text-align: left;

	padding-top: 28px;

	padding-left: 15px;

}

.white-heading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.list-menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	border: 1px solid #72ACDC;

}

form {

	margin: 0px;

	padding: 0px;

}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	margin: 0px;

	padding: 0px;

	color: #004391;

}



.hh1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	margin: 0px;

	padding: 0px;

	color: #004391;

}

.phone {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	margin: 0px;

	padding: 0px;

	color: #004391;

}





.normal-txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

p{

	margin:5px;

	padding:5px;

}

.p-m {



	font-family: "Tahoma", sans-serif;

	font-size: 11px;

	color: #003366;

	margin: 5px 15px 0px 25px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-align: left;
	
	line-height:18px;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

#body-left-inner {



	width: 491px;

	float: left;

	text-align: left;

	margin: 0px;

	padding: 0px;

}

#body-right-in {



	width: 265px;

	margin:30px 0px 0px 0;

	float: right;

}

#main-inner2 {



	background-image: url(../images/air-o.gif);

	background-repeat: no-repeat;

	background-position: center top;

	position: absolute;

	width: 100%;

}

a:hover {



	font-size: 11px;

	color: #CC0000;

	text-decoration:none;

}

.content {

	font-family: tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC0000;

	text-decoration: none;

}

#footer-right {

	float: right;

}

#footer-left {



	float: left;

}

.style2 {font-size: 16px; font-weight: bold; }

.style3 {

	font-size: 14px;

	font-style: italic;

	color: #FF0000;

	font-weight: bold;

}

.style5 {

	color: #FF0000;

	font-weight: bold;

	font-size: 14px;

	font-style: italic;

	font-family: tahoma;

	text-align:left;

	margin-left:40px;

	padding-top:0px;

	padding-bottom:0px;

	

}

.style6 {

	color: #06448C;

	font-family: tahoma;

	font-size: 12px;

}

.style8 {

font-family: tahoma;

padding-left:15px;









}

.style9 {

	color: #06448C;
	font-style:normal;
	font-size: 11px;
	font:Tahoma;

}

.style10 {

	color: #06448C;

	font-family: tahoma;

	font-size: 12px;

	font-style: italic;

}

.style11 {font-size: 12px}

.head{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	margin: 0px;

	padding: 0px;

	color: #004391;

	list-style-type:none;

	margin: 0px;

	padding: 0px;

	display:block

}



#raj{



}

#raj li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight:bold;

	color: #06448C;

	line-height: 18px;

	text-align: left;

	list-style-type:none;

	background:url(../images/bullet.gif) no-repeat ;		

	color: #004391;

	padding:0px 0 0 15px;

	margin:0 0 20px 0;

	



}

.inner-box-s6 {

	margin: 0px;

	padding: 0px 0px 0px 20px;

	width: 778px;

	position: relative;

	height: 45px;

}

.style55{

	margin-bottom:5px;

	margin-right:110px;

	text-align:right;

}

/*================== popup ======================== */



#skv{

	width:300px;

	border:2px solid #666666;

	background:#ffffff;

	font:12px/16px Verdana, Arial, Helvetica, sans-serif;

	right:0;

	position:absolute;

	text-align:left;

	float:left;

	margin-top:10px;

	padding:0;

}





#skv .header{

	height:19px;

	background:#CCCCCC;

	text-align:right;

	border-bottom:2px solid #666666;

	color:#666666;

	float:left;

	width:100%;

}

#skv .header img{

	float:right;

}



#skv .header span{

	display:block;

	float:left;

	font-weight:bold;

	color:#000000;

	margin:0;

	padding:0 0 0 3px;

	line-height:20px;

}



#skv .content{

	padding:10px;

	color:#666666;

	font-weight:normal;

}



/*================== Picture Gallery by Manoj Shekhawat(Candid) ======================== */



.picture_gallary { float:left; margin:0 15px 10px 10px;}

img { border:none;}



.gallerycontainer{

float:left;

position: relative; /*Add a height attribute and set to largest image's height to prevent overlaying*/

}



.thumbnail img{

border: 1px solid white;

margin: 0 5px 5px 0;

}



.thumbnail:hover{

background-color: transparent;

}



.thumbnail:hover img{

}



.thumbnail span{ /*CSS for enlarged image*/

position: absolute;

background-color: lightyellow;

padding: 5px;

left: -1000px;

border: 1px dashed gray;

visibility: hidden;

color: black;

text-decoration: none;



}



.thumbnail span img{ /*CSS for enlarged image*/

border-width: 0;

padding: 2px;

}



.thumbnail:hover span{ /*CSS for enlarged image*/

visibility: visible;

top: 0;

left: 230px; /*position where enlarged image should offset horizontally */

z-index: 50;

}

.text-added
{
color:#003399;
text-align:left;
margin-left:40px;
margin-top:20px;
margin-bottom:20px;
}
.RoomPricePerNight{margin:20px;font:Tahoma; font-size:12px; font-weight:800; background:url(../images/MBullet.png) no-repeat left;}
.facilities-hotel{margin-left:20px; margin-right:20px; font-family:Tahoma; font-size:12px; color:#993300; font-weight:800;}
.ahvl{font-size:18px; font-weight:800; padding:10px;}
.button-book{float:right; margin-right:20px; margin-top:30px;}
.inner-box-s2-2{width:30%; float:left; padding:1%; margin-left:10px; text-align:center;}
.inner-box-s2-1{width:60%; float:left; padding:1%;}
.left_top_ban_new {padding: 25px 0 0 10px; float: left; width: 455px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.left_top_ban_new {padding: 25px 0 0 0px; margin-left:-15px; float: left; width: 455px;}
 }

.nav_main { width:100%; text-align:center; min-height:28px; background:url(../images/main_menu_bg.gif) repeat-x;}
.nav_main ul { margin:0 auto; padding:0; list-style:none; width:870px;}
.nav_main ul li { display:block; float:left; padding:0 14px; line-height:26px; background:url(../images/menu_divider.gif) no-repeat right;}
.nav_main ul li a { color:#FFFFFF; text-decoration:none; font-family:Tahoma;}
.nav_main ul li a:hover{ color:#CCCCCC;}
.nav_main ul li.none { background-image:none;}
