.roundcont_green_about_us {

	background-color: #B28332;
	color: #fff;
	/*clear:both;*/
	text-align:left;
	margin:1px 2px 5px 2px;
	font-size:12px;
	font-family:arial,sans-serif;
}

a .highlight {
	color: #782631;
	font-weight:bold;
}

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

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

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







/* =Destinations Page Styling
-----------------------------------------------------------------------------*/
div.map img{
	width:410px;
}

p.minHeightPara{
	min-height:92px;
	height:auto !important;
	height:92px;
}

#destinationsInnerHeader {
	width:377px;
	height:21px;
	background-color:#CAC1A4;
	padding-top:2px;
	padding-left:10px;
	margin-bottom:6px;
	font-weight:bold;
}


/* =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;
}

.payOnlineBtn {
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 18px;
	width: 80px;
	margin: 10px 0 0 0;
	background: transparent url('themes/tww/images/pageElements/buttons/btnPayOnline.jpg') no-repeat 0 0;
}

dl.openingTimes { width: 270px; margin: 0 0 12px 0; clear: left; overflow: hidden; font-size: 13px; line-height: 1.4em; }
dl.openingTimes dt { float: left; clear: left; width:140px; font-weight: bold; }
dl.openingTimes dd { float: left; width: 125px; }

