body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
	background:url(../images/Main-body-bg.jpg) top repeat-x;
}
form, h1,h3 {padding:0; margin:0;}
a
{
	color:#000000;
	text-decoration:underline;
}
a:hover
{
	color:#FF6600;
	text-decoration:underline;
}
.txt-common
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:17px;
}
.txt-common a
{
	color:#000000;
	text-decoration:underline;
}
.txt-common a:hover
{
	color:#FF6600;
	text-decoration:underline;
}

.txt-common-wht
{
	font-size:12px;
	font-weight:normal;
	color:#fff;
	letter-spacing: 0px;
}
.txt-common-wht a
{
	color:#fff;
	text-decoration:underline;
}
.txt-common-wht a:hover
{
	color:#2c1d10;
	text-decoration:underline;
}

.contact
{
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
}
.contact:hover
{
	color:#333333;
	text-decoration:none;
}

.pad-L{padding-left:15px;}
.pad-R{padding-right:15px;}
.pad-LR{padding-left:12px;padding-right:12px;}
#pad-LR{padding-left:12px;padding-right:12px;}
#pad-LR-30{padding-left:30px;padding-right:30px;}
.pad-LR-30{padding-left:30px;padding-right:30px;}
#main-box
{
	border:2px solid #d6ab00; background:#FFFFFF;
}
h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#74191c;
	margin:0px;
	padding:0px;
}
h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#fff;
	margin:0px;
	padding:0px;
}
.main-price-bg { background:url(../images/main-price-bg.gif) repeat-x;}
.main-price-txt { font-size:12px; line-height:12px; color:#FFFFFF}
.main-table{border-left:#d7d7d7 1px solid; border-right:#d7d7d7 1px solid;}
.line-bottom-dotted{border-bottom:#d7d7d7 1px dotted;}
.line-right-dotted{border-right:#d7d7d7 1px dotted;}
.desc-body
{
	border:#CCCCCC 1px solid;
	padding:15px;
	}
.breadcrum
{
	font-size:11px;
	color:#666666;
}
.breadcrum a
{
	text-decoration:underline;
	color:#666666;
}
.breadcrum a:hover
{
	text-decoration:none;
	color:#FF9900;
}

.text-gold
{
	font-size:12px;
	color:#a17f34;
}

.pad-hotel-name{ padding-left:15px;}
.pad-hotel-desc{ padding-left:15px;padding-right:15px;}
#BR-RT{border-right:#9d0818 1px solid;}
#BR-LT{border-left:#CCCCCC 0px solid;}
#RT {border-right:#e0e0e0 1px solid;}
/*-----------------*/
#dropmenudiv{
position:absolute;
color:#606060;
line-height:26px;
z-index:100;
font-weight:bold;
font-size: 10px;
font-weight: bold;
}

#dropmenudiv a{
width: 100%;
display: block;
background:#54361d;
text-indent: 4px;
border-bottom: 1px solid #929292;
color:#fff;
text-decoration: none;
font-weight: normal;
padding-left:5px;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#fff;
background:#402a17;
}
.style1 {color: #000000}

.temp-heading {
	font-size:14px;
	font-weight:normal;
	padding:5px;
	color:#9d0715;
	border-bottom:1PX solid #9d0715;
}
.temp-degree {
	padding:3px;
	font-size:13px;
}
.temp-month {
	padding:2px;
	font-size:12px;
	color:#bb9631;
	font-weight:bold;
	text-align:center;
}
.bg-pad-td1 {
	color:#558ebd;
	padding:7px;
	font-size:15px;
	background-color:#ebf1f7;
}
.bg-pad-td2 {
	padding:7px;
	background-color:#ebf1f7;
}

#pad-bot-10px {padding-bottom:20px; font-weight:bold;}
.combo-width
{
width:225px;
}

/*-----------------*/

.txt-wht
{
	color:#000;
}
h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fff;
	margin:0px;
	line-height:normal;
}
#bg1
{
		background:url(../images/h1.gif) top no-repeat;
}
#bg2
{
		background:url(../images/h2.gif) top no-repeat;
}
#bg3
{
		background:url(../images/h3.gif) top no-repeat;
}
#bg4
{
		background:url(../images/h6.gif) top no-repeat;
}
#bg5
{
		background:url(../images/Newsletter-Banner.jpg) top no-repeat;
}
#bg6
{
		background:url(../images/h5.gif) top no-repeat;
}

.featured
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#bc9641;
	margin:0px;
	padding:0px;
}
.temp-heading {
font-size:14px;
font-weight:normal;
padding:5px;
color:#9d0715;
border-bottom:1PX solid #9d0715;
}
.temp-degree {
padding:3px;
font-size:13px;
}
.temp-month {
padding:2px;
font-size:11px;
color:#bb9631;
font-weight:bold;
text-align:center;
}
.bg-pad-td1 {
color:#558ebd;
padding:7px;
font-size:15px;
background-color:#ebf1f7;
}
.bg-pad-td2 {
padding:7px;
background-color:#ebf1f7;
}


.link-blu-bold {
color:#33a5f7;
font-weight:bold;
}
.link-blu-bold a {
color:#33a5f7;
font-weight:bold;
text-decoration:underline;
}

.link-blu-bold a:hover {
color:#33a5f7;
font-weight:bold;
text-decoration:underline;
}

.link-blu-nrml {
color:#33a5f7;
font-weight:normal;
}
.link-blu-nrml a {
color:#33a5f7;
font-weight:normal;
text-decoration:underline;
}

.link-blu-nrml a:hover {
color:#33a5f7;
font-weight:normal;
text-decoration:underline;
}
.float-pic-right { float:right; padding-left:10px; padding-bottom:10px;}
.float-pic-left { float:left; padding-right:10px; padding-bottom:10px;}
.div-spl-txt {float:right; width:180px; height:auto; padding-bottom:15px; padding-left:15px; padding-top:15px; }

.about-txt-red1 {
font-family:Arial, Helvetica, sans-serif;
color:#9d0715;
font-size:20px;
line-height:normal;
}

.about-txt-red2 {
font-family:Arial, Helvetica, sans-serif;
color:#9d0715;
font-size:15px;
line-height:normal;
}
.news-page-link {
font-size:13px;
color:#333333;
line-height:normal;
text-align:left;
}
.news-page-link a {
color:#956e16;
line-height:normal;
text-align:left;
font-weight:normal;
}
.news-page-link a:hover {
color:#956e16;
line-height:normal;
text-align:left;
font-weight:normal;
}
.border-bottom-1 {border-bottom:1px solid #CCCCCC;}

.head-gold-bg {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#43413c;
background:#f6f2e4;
padding-left:10px;
height:40px;
}
.head-gold-bg2 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#bb9631;
background:#f6f2e4;
padding-left:10px;
height:40px;
}
.head-gold-bg3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#9d0715;
	background:#f0ebd9;
	padding-left:10px;
	height:40px;
}
.head-gold-bg4 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#43413c;
height:40px;
}

.float-pic-right { float:right; padding-left:10px; padding-bottom:10px;}
.float-pic-left { float:left; padding-right:10px; padding-bottom:10px;}

.special-offers-hd {
	background:url(../images/special-offers-01.gif) repeat-x left;
	height:26px;
	color:#FFFFFF;
	font-weight:bold;
}

.special-offers-box{
	border:1px solid #ca777a;
	padding-top:5px;
	padding-bottom:5px;
}
.special-offers-box1{
	border:1px solid #000000;
	padding-top:5px;
	padding-bottom:5px;
	background:#990000;
	color:#FFFFFF;
}
.blog-cell-1 {
	background-color:#f9f6f1;
	padding:10px;
	border:1px solid #f2ede4;
}
.blog-cell-2 {
	padding:10px;
}
.blog-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#bc9641;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
.blog-heading a {
	color:#bc9641;
	line-height:17px;
	text-decoration:none;
}
.blog-heading a:hover {
	color:#bc9641;
	line-height:17px;
	text-decoration:underline;
}
.head-gold-bg5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#43948a;
	background:#f6f2e4;
	padding-left:10px;
	height:40px;
}
.head-gold-bg6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#43948a;
	/*background:#f6f2e4;*/
	padding-left:3px;
	height:40px;
}
.dashboard
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	font-weight:normal;
}
.dashboard a
{
	text-decoration:underline;
	color:#000;
}
.dashboard a:hover
{
	text-decoration:underline;
}

.footer-txt a
{
	font-size:11px;
	text-decoration:underline;
}

/*   Added by amit fo news& reviews   */

.v-line1 {
	background:url(../images/v-line1.gif) repeat-y top center;
	width:1%;
	padding:0;
	margin:0;
}
.h-line1 {
	background:url(../images/h-line1.gif) repeat-x left;
	height:1px;
	padding:0;
	margin:0;
}
.news-box1 {
	padding:10px 10px 10px 0px;
	width:50%;
	vertical-align:top;
}
.news-box2 {
	padding:10px 0px 10px 10px;
	width:49%;
	vertical-align:top;
}
.news-head1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#bd8a00;
	font-weight:normal;
	padding-bottom:5px;
}
.news-head2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	padding-bottom:5px;
}
.news-head2 A {
	color:#333333;
	text-decoration:none;
}
.news-view {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px dashed #74191e;
}
.news-view .btn {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	background:#bd8a00;
	float:left;
}
.news-view .btn a {
	color:#fff;
	text-decoration:none;
}
.news-viewall {
	border-bottom:1px solid #74191e;
	padding-top:8px;
}
.news-viewall .txt {
	padding-left:5px;
	padding-right:5px;
	background:#74191e;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
}
.news-viewall .txt a {
	color:#fff;
	text-decoration:none;
}


/*new css:start*/
.p1{padding:1%}
.pl1{padding-left:1%; background:#AA9456; margin-left:3px; margin-right:3px; padding:5px; color:#FFFFFF; font-size:16px; font-weight:bold}

.pl1_h{padding-left:1%; background:#43948A; margin-left:3px; margin-right:3px; padding:5px; color:#FFFFFF; font-size:16px; font-weight:bold}

.p11 h4{color:#bb2d01; font-size:16px; font-weight:bold}
.p2{padding:0% 4% 0% 4%}
.m8{margin-top:4px;}
.bc{height:30px; border-bottom:1px solid #cccccc;}
.nlbg{background-image:url(../images/n_lbg.png); background-position:bottom;}
.tbg{background-image:url(../images/n_ltb.png); height:9px}
.bbg{background-image:url(../images/n_lbb.png); height:27px}
.bx{background-repeat:repeat-x}
.fl{float:left}
.fc{margin-left:250; border:1px solid}
.fr{float:right}
.bnr{background-repeat:no-repeat}
.c1, .c2{background-image:url(../images/n_ltlc.png); width:9px; height:9px}
.c2{background-image:url(../images/n_ltrc.png)}
.c3, .c4{background-image:url(../images/n_lblc.png);width:9px; height:27px}
.c4{background-image:url(../images/n_lbrc.png)}
.brl{border-left:1px solid #ffe3db; border-right:1px solid #ffe3db}
.x1{height:190px;}
.xin{height:280px;}
h4{color:#bb2d01; font-size:16px; font-weight:bold}
h4 span{font-weight:normal}
h5{color:#191917; font-size:14px; font-weight:bold}
h5 span{font-weight:normal; font-size:12px}
h4,h5 {padding:0px; margin:0px;}
.cc{color:#74191c; font-size:11px; font-weight:bold}
.ia{width:203px; height:135px; border:1px solid #f1beb0; background-color:#fff; padding:2px; margin-right:1%;}
.ca{width:50%; margin-right:1%; text-align:justify}
.inc{width:25%;}
.i1{background-color:#fff; margin:3px;}
.i2{background-image:url(../images/n_intb.png); height:9px}
.i2a{background-image:url(../images/n_intlc.png); height:9px; width:10px}
.i2b{background-image:url(../images/n_intrc.png); height:9px; width:10px}
.i3{background-image:url(../images/n_inbb.png); height:9px}
.i3a{background-image:url(../images/n_inblc.png); height:9px; width:10px}
.i3b{background-image:url(../images/n_inbrc.png); height:9px; width:10px}
.i3ab{background-image:url(../images/n_inblc2.png); height:9px; width:10px}
.i3bc{background-image:url(../images/n_inbrc2.png); height:9px; width:10px}
.b1{border-top:1px solid #ffe3db}
.b1a{border-top:1px solid #e6e6e6}
.clb{clear:both}
.f22{font-size:22px}
.so{color:#de0017; font-size:16px; font-weight:bold; padding:5px; text-align:center}
.so span{color:#191917; font-size:12px; font-weight:normal; text-align:center}
.vd{background-image:url(../images/n_vdb1.png); width:135px; height:22px; margin-right:0.5%; text-align:center; padding-top:5px; margin-top:2px;}
.vd a{color:#fff; text-decoration:none; font-weight:bold}
.vd a:hover{color:#FF0; text-decoration:none; font-weight:bold}

.vd1{background-image:url(../images/n_vdb.png); width:115px; height:22px; margin-right:0.5%; text-align:center; padding-top:5px; margin-top:2px; margin-left:60px;}
.vd1 a{color:#fff; text-decoration:none; font-weight:bold}
.vd1 a:hover{color:#FF0; text-decoration:none; font-weight:bold}


.nbul{width:50%}
.nbul ul{margin-left:0px;}
.nbul li{list-style-image:url(../images/n_bul.png);}

.nbul_1 li{list-style-image:url(../images/n_bul.png);}


.ia2{width:460px; height:247px; border:1px solid #f1beb0; background-color:#fff; padding:2px; margin-right:1%; margin-left:1%;}
.ca2{width:25%; margin-right:1%; text-align:justify; border:1px solid #f1beb0;}
.pp{color:#78070b; font-size:13px}
.lm{width:322px; height:212px;}
.w84{width:90px; margin:5px;}
.ih{width:71px; height:47px; border:1px solid #e8e8e8; padding:1px; margin-top:6px;}
.m6{margin-top:6px}
.tb{border-left:1px solid #f1deb4; border-bottom:1px solid #f1deb4; border-right:1px solid #f1deb4}
p{font-size:12px;  line-height:18px; text-align:justify}
p strong{color:#a17f34}

/*CSS for tab content:start*/
.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left;
	}

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

.shadetabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 10px 10px;
	margin-right: 3px;
	border: 1px solid #f1deb4;
	/*color: #e1ca98;
	background: white url(../images/shade.gif) top left repeat-x;*/
	color: #ffffff;
	background: white url(../images/shade.jpg) top left repeat-x;
	}

.shadetabs li a:visited{
	color: #e1ca98;
	}

.shadetabs li a:hover{
	text-decoration: none;
	/*color: #e1ca98;*/
	color:#FFFFFF;
	}

.shadetabs li a.selected{
	position: relative;
	top: 1px;
	color:#AA9456;
	}

.shadetabs li a.selected{
	background-image:none;
	border-bottom-color: white;
	}

.shadetabs li a.selected:hover{
	text-decoration: none;
	}

.tabcontent{
	display:none;
	}

@media print {
.tabcontent {
	display:block !important;
	}
	}
/*CSS for tab content:ends*/

/*CSS for tab content:start*/
.shadetabs_txt{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left;
	}

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

.shadetabs_txt li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 10px 10px;
	margin-right: 3px;
	border: 1px solid #43948A;
	/*color: #e1ca98;
	background: white url(../images/shade.gif) top left repeat-x;*/
	color: #ffffff;
	background: white url(../images/shade_txt.jpg) top left repeat-x;
	}

.shadetabs_txt li a:visited{
	color: #ffffff;
	}

.shadetabs_txt li a:hover{
	text-decoration: none;
	/*color: #e1ca98;*/
	color:#FFFFFF;
	}

.shadetabs_txt li a.selected{
	position: relative;
	top: 1px;
	color:#43948A;
	}

.shadetabs_txt li a.selected{
	background-image:none;
	border-bottom-color: white;
	}

.shadetabs_txt li a.selected:hover{
	text-decoration: none;
	}


/*CSS for tab content:ends*/

/*CSS for image gallery:start*/
#dhtmlgoodies_slideshow{width:720px;/* Total width of slideshow */}
#previewPane{margin-right:5px; text-align:center; vertical-align:middle; width:371px; float:left;}
#waitMessage{display:none; position:absolute; left:0px; top:0px; background-color:#FFF; padding:4px; color:#555; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}	
#galleryContainer{float:left; height:247px; width:80px; padding:1px; position:relative;}
#galleryContainer #arrow_down{height:10px; width:100%; text-align:center; position:absolute; bottom:0px; z-index:100; cursor:default;}
#galleryContainer #arrow_up{height:10px; width:100%; text-align:center; position:absolute; top:0px; z-index:100;}
/*#theImages{top:15px; position:absolute; overflow:hidden; height:218px;}*/

#theImages{top:15px; position:absolute; overflow:hidden; height:225px;}

#theImages div{position:relative; height:150px;}
#theImages img{border:0px; filter:alpha(opacity=50); padding-top:1px;}

#previewPane_1{margin-right:5px; text-align:center; vertical-align:middle; width:800px; float:left;}
#galleryContainer_1{float:left; height:300px; width:80px; padding:1px; position:relative;}
#galleryContainer_1 #arrow_down{height:10px; width:100%; text-align:center; position:absolute; bottom:0px; z-index:100; cursor:default;}
#galleryContainer_1 #arrow_up{height:10px; width:100%; text-align:center; position:absolute; top:0px; z-index:100;}

/*CSS for image gallery:ends*/
