#rates_wrapper			{width:954px; position:relative; margin:0px auto; text-align:left;z-index:10;background-color:transparent;}
#main_wrapper			{width:954px; position:absolute; top:0px; left:50%; margin-left:-477px; text-align:left;z-index:0;background-color:transparent;}


#special_offers			{
	position:absolute; 
	*width:240px;
	top:16px; 
	right:30px; 
	padding:30px 20px; 
	display:block;
	background: url("/img/rates_bg.png") left top repeat;
	z-index:500;

	}
#offers_heading			{font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#7497BD; line-height:14pt; padding-bottom:15px;}
#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*/
a.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;

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


a.button_color{
	color: #FFF;
	background: #7497BD;
	}
	
a.button_color:hover{
	color: #7497BD;
	background: #FFF;
	}
	
a.button_color:active{
	color: #7497BD;
	background: #FFF;
	}
	

