
#special_offers			{
	position:absolute; 
	*width:174px;
	top:136px; 
	left:60px; 
	padding:30px 20px; 
	display:none;
	background: url("/img/rates_bg.png") left top repeat;
	z-index:500;

	}
#offers_heading			{font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#455A77; line-height:14pt; padding-bottom:15px;}
#offers_line			{width:100%; position:relative; margin:0px auto; text-align:left; padding-top:15px; border-bottom: 1px #92ADAC solid; overflow:hidden;}
#offers_line:after		{border-top: 1px #B9DBD9 solid; position:absolute; content:""; width:100%;}
#offers_btn				{ margin-top:15px;}


/* ROOM PRICES //////////////////////////////////////////////////////////////// */

.home_room_name{
	font: 12px Arial, Helvetica, sans-serif;
	line-height:16pt;
	color: #DEDDDE;
	font-weight:normal; 
	text-align: left;
	clear:both;
	padding-left:0px; 
}
.home_room_name_divider{
	font: 12px Arial, Helvetica, sans-serif;
	line-height:16pt;
	color: #DEDDDE;
	font-weight:normal; 
	text-align: left; 
	padding:0px 5px;
	float:left;


}
.home_room_price{
	font: 12px Arial, Helvetica, sans-serif;
	line-height:16pt;
	color: #DEDDDE;
	font-weight:normal; 

	
}

/*BUTTON*/
.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: left;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;
	padding:3px 10px 3px 10px;
	-webkit-border-radius:5px;	-moz-border-radius: 5px;border-radius: 5px;

}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}


a.button_color{
	color: #FFF;
	background: #455A77;
	}
	
a.button_color:hover{
	color: #455A77;
	background: #FFF;
	}
	
a.button_color:active{
	color: #455A77;
	background: #FFF;
	}
	

