.section1 {width: 100%; margin: 5px 0px;}
.section1 .desc {padding-left: 15px;}
.section1 .desc img {float: right; margin: 5px 10px;}

.destsubcontainer {margin: 5px 0px; border: 1px solid #fff; border-bottom: 1px solid #6f884b; border-right: 1px solid #fff; border-left: 1px solid #fff; padding-left: 15px; padding-bottom: 10px; padding-top: 5px; clear: both;}
.destsubcontainer div.imgcontainer {float: left; width: 235px; }
.destsubcontainer div.imgcontainer div.noimg {border: 1px solid #000000; padding: 5px; font-size: 120%; width: 110px; height: 65px; background-color: #c0c0c0; text-align: center; line-height: 60px;}
.destsubcontainer div.infocontainer {float: right; width: 515px;}
.destsubcontainer div.infocontainer div.row {clear:both; width:98%;}
.destsubcontainer div.infocontainer div.row a.destname{font-size: 130%; font-weight: bold;}
.destsubcontainer div.infocontainer div.row a.subdestname{font-size: 95%;}
.maparea {clear: both;}
.maparea div.zonelist {float: left; width: 140px; padding-left: 15px;}
.maparea div.zonelist li {background-image: url("/img/bluerightarrow.gif");
	background-repeat: no-repeat;
	font-weight: bold; 
	color: #000; 
	text-decoration: underline;
	padding-left: 10px;
	margin-bottom: 5px;
	background-position: 0 5px;
} 
.maparea div.zonelist li a {font-weight: bold;}
.maparea div.mapareacode {float: right; width: 575px;} 
p{margin-bottom: 10px;}

.callusnow {
    padding-left: 15px;
    font-style: italic;
    font-weight: bold;
}

.properties,
.zones {
    margin: 15px 0;
}
.properties h4,
.zones h4 {
    padding-left: 15px;
    font-weight: bold;
    text-decoration: underline;
}

.sortrby {
    padding-right: 15px;
}