@charset "utf-8";
/* CSS Document */

.header_image, .content_bottom_round, .book_now_bar, .header_image_bar {
    display:none;
}

.content_box{
	padding: 28px 0;
}

.content{
	background:none;
}

#wrap{
	width:823px;
	margin:0 auto;
	border:1px solid #d8d8d8;
}

.forecast-wrap{
	width: 670px;
	background:#fff;
	min-height:288px;
	border-right:1px solid #d8d8d8;
}

.weather{
	color:#9f9f9f;
	padding-top:30px;
	width:105px;
	margin-left:23px;
}

.weather-header-image{
	position:relative;
	height:107px;
	text-shadow: #000 1px 1px 1px;
}

.weather-header-image img{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}

.weather-5day-forcast{
	position:absolute;
	font-size:34pt;
	color:#fff;
	top:30px;
	left:22px;
}

.weather-cur-weather{
	position:absolute;
	font-size:14px;
	color:#fff;
	top:15px;
	right:265px;
	text-align:center;
}

.weather-cur-temp{
	font-size:48px;
}

.weather-cur-temp span{
	font-size:18px;
	vertical-align:top;
	line-height:33px;
}

.weather-date span{
	text-decoration:overline;
	font-size:14px;
	color:#753c52;
}

.weather-date .weather-day{
	font-size:14px;
	color:#753c52;
	text-decoration:none;
}

.lf_icon{
	padding: 25px 4px;
}

.weather-status{
	text-transform:uppercase;
	text-align:center;
	font-size:10px;
	margin-bottom:20px;
	height: 20px;
}

.weather-temp{
	background:url(../../assets/no-index/weather/temp-bg.png) top center no-repeat;
	font-size:16px;
	height:30px;
}

.hi-temp{
	margin:5px 0 0 20px;
	color:#824d10;
}

.lo-temp{
	margin:6px 15px 0 0;
	color:#deb404;
}

.weather-pop{
	margin-top:20px;
	text-align:center;
    word-break:break-all;
}

.weather-network{
	width:152px;
	height:288px;
	background:#fff;
	text-align:center;
}

.weather-pb{
	padding-top:30px;
	padding-bottom:17px;
	font-size:14px;
	font-weight:bold;
	color:#753c52;
}

.weather-network-links{
	margin-top:17px;
}

.weather-network-links a{
	display:block;
	margin-bottom:4px;
	font-size:12px;
	color:#666666 !important;
	font-weight:normal;
	text-decoration:none;
}

.weather-callout{
	background:#fff;
	border-top:1px solid #D8D8D8;
}

.weather-callout-wrap{
	padding: 11px 18px 11px 11px;
}

.weather-callout-copy{
	width:585px;
	line-height:18px;
	font-weight:bold;
}
.left{
	float:left;
}

.right{
	float:right;
}

.clear{
	clear:both;
}

.weather-callout-booknow{
	background:#753c52;
}

.weather-callout-booknow a{
	font-weight:bold;
	color:#fff !important;
	padding-top:3px;
	text-decoration:none !important;
}