body, td, a, p, div, span, ol, ul, li {
		font-family: Arial, Helvetica, sans-serif;
		color: #464241;
		font-size: 12px;
	}


h1 {
    font-size: 24px;
    color : #000000;
  }
  
h2 {
    font-size: 16px;
    color : #000000;
  }
  
h3 {
    font-size: 16px;
    color : #000000;
  }

p {
       
	color : #000000;
  }

a img { border-width: 0px; }

a:link {
		color: #8888aa;
		text-decoration: none;
}

a:visited {
		color: #666699;
		text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

.small_strip {
	color: #716F6E;
	text-align: center;
	border-top:1px solid #716F6E;
	border-bottom:1px solid #716F6E;
	background:#EDF3F1
}

.navbar {
	background-color : #ffffff;
}

.bannerpictop1 {
	background-image : url('../images/montage_001.jpg');
}

.bannerpictop2 {
	background-image : url('../images/montage_002.jpg');
}

.bannerpictop3 {
	background-image : url('../images/montage_003.jpg');
}

.bannerpicbottom {
	background-image : url('../images/crocus.jpg');
}

.homebg {
	background-image : url('../images/main_background.jpg');
	background-repeat : no-repeat;
}

.bookingbg {
	background-image : url('../images/booking_query.jpg');
	background-repeat : no-repeat;
	font-size : 11pt;
   
}


.stdprose {
	text-align : justify;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
}

.leftprose {
	text-align : left;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
}
.roomdescspan {
		border:solid;
		border-color: #000000; 
		border-width: 2px; 
		background-color : #f7e8dd;
		visibility : hidden;
		position:absolute;
		width: 470px;
		height: 180px;
		overflow: auto;
		z-index: 2;
}

.roomtablebg {
	background-color : #f7e8dd;	
}

.copytext {
    font-size: 10px;
    text-decoration: none;
    color: #000000;
  }
  

.contact_details {
    background-color : #ffffff;
    font-size:10pt;
  }

