@import url("rmp.css");
/* CSS Document */

.main_wrap {
	width: 1000px;
}
.main_wrap .main_advert {
	width: 200px;
	float: right;
}
.radv_shadow_top {
	background: url(../images/radv_shadow_top.png) no-repeat left top !important;
	background: url(../images/radv_shadow_top.gif) no-repeat left top;
	width: 200px;
	height: 15px;
	font-size: 1px;
}
.radv_shadow_bottom {
	background: url(../images/radv_shadow_bottom.png) no-repeat left top !important;
	background: url(../images/radv_shadow_bottom.gif) no-repeat left top;
	width: 200px;
	height: 15px;
	font-size: 1px;
}
/* advert equal column */
#advert_containerwrap { width: 200px; overflow: hidden; margin: 0px auto; }
#advert_container3, #advert_container2, #advert_container1 { clear: left; float: left; width: 200px; position: relative; }
#advert_container3 {
	overflow: hidden;
	background: url(../images/mb_shadow_right.png) repeat-y right top !important;
	background: url(../images/mb_shadow_right.gif) repeat-y right top;
}
#advert_container2 {
	right: 15px;
}
#advert_container1 {
	right: 170px;
	background: url(../images/mb_shadow_left.png) repeat-y right top !important;
	background: url(../images/mb_shadow_left.gif) repeat-y right top;
}
#advert_col1, #advert_col2, #advert_col3 { float: left; position: relative; left: 185px; overflow: hidden; }
#advert_col1 {	width: 15px; }
#advert_col2 { width: 170px; }
#advert_col3 { width: 15px; }
#advert_col2 #advert_col2_wrap {
	width: 170px;
	background: #fff;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
}
#advert_col2_wrap h1 {
	color: #1f2b7c;
	font-size: 20px;
	line-height: 20px;
	padding-bottom: 15px;
	font-family:"Myriad Pro";
	font-weight:bold;
	background:none;
}
#advert_col2_wrap ul, #advert_col2_wrap ul li {
	width: 170px;
	float: left;
}
#advert_col2_wrap ul li {
	padding-bottom: 15px;
	background: none;
}
.advert_img_bg {
	background: url(../images/advert_img_bg.jpg) no-repeat left 5px;
	width: 170px;
	height: 127px;
	text-align: center;
	padding-top: 5px;
}
.advert_img_bg img {
	margin: 9px;
	width: 152px;
	height: 109px;
}
#advert_col2_wrap ul li p {
	padding: 5px;
	width: 160px;
	font-size: 12px;
	line-height: 14px;
	clear:both;
}
#advert_col2_wrap ul li p span {
	display: block;
	color: #c60063;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
}
#advert_col2_wrap ul li a.book_now {
	margin: 5px;
}
#advert_col2_wrap .advert_other {
	width: 170px;
	text-align: center;
	padding: 15px 0;
	float: left;
}
.featured_img{
	clear:both;
	}