body { font-family:Arial,Helvetica,sans-serif; margin:0px; background-color:#fff; height:100% }
html { height:100% }
#PageDiv { position:relative; min-height:100%; margin:auto; background-color:#fff }
#link2plett-plettenberg-bay { vertical-align:middle; overflow:hidden; width:auto; height:auto; max-width:100%; background-size:cover }
#threeWrapper { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto; background-color:#fff }
#threeLeft { width:28.25%; z-index:0; float:left; padding:2% }
#summer-dreams-magazine { max-width:100%; overflow:hidden }
#threeMiddle { width:28.25%; z-index:0; float:left; padding:2%; margin-left:1.6% }
#LIVINGCover { max-width:100%; overflow:hidden }
#threeRight { width:28.25%; z-index:0; float:right; padding:2% }
#dreamlink-plettenberg-bay-guide-2025 { max-width:100%; vertical-align:middle; overflow:hidden }
#threeWrapper1 { max-width:1200px; z-index:0; clear:both; margin-left:auto; margin-top:20px; margin-right:auto; background-color:#fff }
#threeLeft1 { width:28.25%; z-index:0; float:left; padding:2% }
#seef-lifestyle-2025 { max-width:100%; overflow:hidden }
#threeLeft2 { width:28.25%; z-index:0; float:left; padding:2%; margin-left:1.6%; margin-right:auto }
#coastal-season-magazine { max-width:100%; overflow:hidden }
#Dreamlink-Art-Studio-Plettenberg-Bay { max-width:100%; margin-bottom:15px; overflow:hidden }
@media screen and (max-width:920px)
{
	#threeLeft { width:45% }
	#threeMiddle { width:45%; float:right; margin-left:0px }
	#threeRight { width:96%; float:left; clear:both; margin-top:20px }
	#threeLeft1 { width:45% }
	#threeLeft2 { width:45% }
}
@media screen and (max-width:570px)
{
	#threeLeft { width:auto; float:none; padding:4% }
	#threeMiddle { width:auto; float:none; padding:4%; margin-top:20px }
	#threeRight { width:auto; float:none; padding:4% }
	#threeLeft1 { width:auto; float:none; padding:4% }
	#threeLeft2 { width:auto; float:none; padding:4% }
}
