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:15px;
}
.contact:hover
{
	color:#333333;
	text-decoration:none;
}

.pad-L{padding-left:15px;}
.pad-R{padding-right:15px;}
.pad-LR{padding-left:5px;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-bg.gif) 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:14px;
font-weight:bold;
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;
}

.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;
}
.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;
}
.alphalisting
{
	font-size:35px;
	font-weight:normal;
	color:#CB6C18;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#BR-BT{border-bottom:#CCCCCC 1px solid;}
/*-------------------*/
#bulletlisting {
	margin: 0px 00px 00px 0px;
	padding: 0px;
	list-style: none;
	vertical-align:top;
}
#bulletlisting ul {
	margin-left: 5px;
	padding-left: 5px;
	display: inline;
	border: none;
	list-style: none;
	} 
#bulletlisting li {
	padding: 0 15px 0 15px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	list-style:square;
	display: inline;
}
#bulletlisting li a {
	color:#7E7B60;
	text-decoration:underline;
}
#bulletlisting li a:hover {
	text-decoration:none;
}
.special-offers-box1{
	border:1px solid #000000;
	padding-top:5px;
	padding-bottom:5px;
	background:#76171D;
	color:#FFFFFF;
}