@charset "utf-8";
/* CSS Document */



#content .infosession#rates .column2 {
	width:49%;
	margin-left:1%;
	float:left;
}

#content .infosession#rates .column3 {
	width:32.666666%;
	margin-left:0.666666%;
	float:left;
}

#content .infosession#rates {	
	width: 100%;
	display:inline-block;
	float:left;
	clear:both;
	font-size:12px;
	line-height:14px;
	padding:10px 0px;
	margin:0 0 15px 0;
}

#content .infosession#rates h4 {
	font-weight:bold;
	color:#000;
	margin: 0 10px 2px 10px;
	padding:0;
	font-size:11px;
	line-height: 12px;
}

#content .infosession#rates h5 {
	font-weight:bold;
	color:#666;
	margin: 0 10px 4px 10px;
	padding:0;
	font-size:10px;
	line-height: 12px;
}

#content .infosession#rates h4 a {
	text-decoration:none;
}

#content .infosession#rates h4 a:hover {
	text-decoration: underline;
}

#rates-low-season.postbox{
	/* background: #9FC; */
}

#rates-summer.postbox{
	/* background: #FF9; */
}

#rates-low-season.postbox {
	clear:right;
}

.mf_field_rates_summer_1,
.mf_field_rates_summer_2,
.mf_field_rates_summer_3,
.mf_field_rates_summer_4,
.mf_field_rates_summer_5,
.mf_field_rates_summer_6,
.mf_field_rates_summer_7 {
	/* background:#0F6; */
}


#last {margin-right:0px;}






#ratesBox {
	margin-bottom:17px;
	}
	
	

#rates table {
	background:#EBEBEB;	
	width:100%;
	padding:0;
	margin:0;
	border:none; 
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: none;
	}
	
#rates table th{
	text-align:center;
	text-transform:capitalize;	
	background:#3399cc; color:#FFF;
	
	
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	
	
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
	}

#rates table td{
	text-align:center;
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
	}

#rates .nights,	
#rates .rates { font-weight:bold;}

#rates .notes {
	font-size:10px;
	padding-top:10px;
	display:inline-block; 
	width:100%; 
	float:left; 
	clear:both;
}