#navigation{float:none; clear:both; height:50px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	background: #494f3a; /* for non-css3 browsers */
	background: -webkit-gradient(linear, left top, left bottom, from(#4e543d), to(#404533)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #4e543d,  #404533); /* for firefox 3.6+ */
}
.nav-shadow{ background:url(../images/nav-shadow.png) repeat-x top; height:20px;}
#nav{position:relative;	z-index:9000; float:none; margin: 0; background:url(http://www.hotels-kashmir.com/images/menu-bg.jpg) repeat-x; height:46px}

#topnav{
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:visible;
	position:relative;
	float:left;
	font-size:17px;
  }
  
.sf-menu .noimg a {background:none; padding-right:0}
.sf-menu a {
	background:url(../images/sf-menu-div.png) no-repeat right;
	text-decoration:none;
	display:block;
	position:relative;
	padding:13px 16px 11px 16px;
	text-decoration:none;
	color:#484543;
	font-family: 'calibri', sans-serif;
}

.sf-menu > li:first-child a{}
.sf-menu > li {
    padding-left: 2px;
    position: relative;
    z-index: 10;
}

.sf-menu > li:before {
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}

.sf-menu a:hover, .sf-menu li a.current{color:#ffffff;}
.sf-menu li a{ line-height:22px;}

/* Drop down menu */
.sf-menu ul a:hover {}
.sf-menu li li {
	text-align:left;
	line-height:20px;
	margin:0;
}

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:100%;
	position:absolute;
	right:0;
	bottom:0;
	float:left;
}

.sf-menu ul {
	position:absolute;
	top:-999em;
	width:12em; /* left offset of submenus need to match (see below) */
}

.sf-menu ul li {
	width:100%;
}

.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}

.sf-menu li {
	float:left;
	position:relative;
	margin:0;
}

.sf-menu li li{margin:0px 0px;}


.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:0px;
	top:2.7em; /* match top ul list item height */
	z-index:99;
}

ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:-999em;
}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:14em; /* match ul width */
	top:-1px;
	margin-left:0px;
}

ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:-999em;
}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:14em; /* match ul width */
	top:-1px;
}

.sf-menu ul li a{
	padding:8px 25px!important;
	background:none;
	text-transform:none;
	line-height:normal;
	font-size:14px!important;
	display:block;
}

.sf-menu ul li a:hover{color:#a8a581}
.sf-menu li ul {
	padding:0px;
	background:#ffffff
	}

.sf-menu a.sf-with-ul {
	min-width:1px; /* trigger IE7 hasLayout so spans position accurately */
}

.sf-sub-indicator {
	position:absolute;
	display:block;
	right:10px;
	top:1.05em; /* IE6 only */
	width:10px;
	height:10px;
	text-indent:-999em;
	overflow:hidden;
}

.sf-menu li li{background:#ffffff; border-bottom:dotted 1px #707563; border-left:5px solid #f0f0f0;}
.sf-menu li li:hover{border-left:5px solid #a8a581; color:#a8a581; }

.bluetabs{
border-bottom: 0px solid gray;
margin-top:0px;
}

.bluetabs ul{
padding: 0px 0;
margin-left: 30px;
margin-top: 1px;
margin-bottom: 0;
font: 17px calibri;
color: #fff;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
margin-right:15px;
margin-left:15px;
font:normal;
color: #484543;
}

.bluetabs li a:hover{
	text-decoration: none;
	font:nomal;
	color: #fff;
}

.bluetabs li.selected{
	font:bold;
}

.bluetabs li.selected a{ /*selected main tab style */
	background-image: url('media/bluetabactive.gif'); /*THEME CHANGE HERE*/
	border-bottom-color: white
}

.bluetabs li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
	border-left:1px solid #918d8d; border-right:1px solid #918d8d; border-top:0px solid #918d8d; border-bottom:0px solid #918d8d; position:absolute;
	top: 0;
	/*THEME CHANGE HERE*/
	margin-top:10px;
	margin-left:-25px;
	font-size:15px;
	line-height:23px;
	z-index:100;
	background-color: white;
	width: 175px;
	visibility: hidden; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:arial
}


.dropmenudiv_b a{
	border-left:0px solid #918d8d; border-right:0px solid #918d8d; border-top:0px solid #918d8d; border-bottom:1px solid #918d8d; width: auto;
	display: block;
	font-size:12px;
	text-align:justify;
	text-indent: 0px;
	/*THEME CHANGE HERE*/
	text-decoration: none;
	color: black; padding-left:10px; padding-right:0; padding-top:0px; padding-bottom:2px
}

* html .dropmenudiv_b a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
	background-color: #f7cf70;
	font-weight:bold;
}