/* =Destinations page specific styling to overwrite thomsonWorldwide.css
-----------------------------------------------------------------------------*/

#content,#holiday_summary_div {
    background-color: #fff;
    padding: 10px;
    margin-bottom: 5px;
    margin-right: 15px;
    border: solid 4px #616569;
  	width: 686px;
	float: right;
	font-size:1.2em;
}

.topLeftCurveBox{
	background: #fff;
	padding: 4px;
	margin-bottom: 2em;
	border:none !important;
}

/* =Section header Styling
-----------------------------------------------------------------------------*/

.highlight {
    background:#000000;
    color: #FFFFFF;
}

.browseResortLayout a:link,
.browseResortLayout a:visited,
.browseResortLayout a:active,
.browseResortLayout a:hover {
	color: #000 !important;
	text-decoration: underline;
}

#offerBox{
    background:#CAC1A4 url("../images/pageElements/background/offerBoxMid.gif") repeat left top;
    border-left: 12px Solid #fff;
    border-bottom: 34px Solid #fff;
    width:263px;
}
p.highlight, #offerBox p, h2.highlight{
    background:#000;
    color: #fff;
    font-weight:bold;
    margin-bottom:6px;
    padding:2px 6px 2px 10px;
}
h2.highlight{
    font-size:  1em;
}
#offerBox p{
    background:#000000;
    border-bottom: 2px #222 solid;

}
#offerBox div{
    padding-bottom:38px;
    padding-left:10px;
    padding-right:10px;
    background: url("../images/pageElements/background/offerBoxBottom.jpg") no-repeat left bottom;
}

.noBackground{
   background:none !important;
}

#offerBox .offerContent div,
#offerBox .offerContent div.offerItem{
    background:none;
    clear:both;
    margin-bottom:6px;
    padding:0;
}
