/* Remove unwanted elements */
#header, .nav, #navigation, .sidebartop, #topnavigation, #topnavigation img, #topmenu, #sidebar, #footer, .printbutton, .webonly, #map, #extra
{
display: none;
}

img {
border:0px;
}

/* Ensure the content spans the full width */
#content, #listcontent
{
width: 100%; margin: 0;
}

/* Improve colour contrast of links */
a:link, a:visited
{
color: #781351
}

.plan-prop-box {
float:left;
font-size:10pt;
width=150px;
margin-right:50px;
min-height:350px;
padding-left:20px;
}
.plan-prop-box-mp {
float:left;
font-size:10pt;
width=150px;
margin-right:50px;
min-height:250px;
padding-left:20px;
}
.greybox {
border:1px #000 solid;
}
.greybox-mp {
border:0px;
}
.ngg-gallery-thumbnail-box {
display:none;
}
#placeholder {
margin-top:-15px;
width:380px;
height:190px;
border:1px #000 solid;
}
.placeholder-mp {
float:right;

}
h2 {
font-size:12pt;
}
#downloads {
display:none;
}
#wrapper {
font-size:10pt;
border: 4px #000 solid;
}
#text {
padding-right:20px;
}
#texthp {
text-align:center;
}
#texthp h2 {
margin-top:50px;
padding-left:75px;
text-align:left;
}
#listcontent h1 {
padding-left:20px;
}
#photogallery {
text-align:center;
}
.printonlyp td {
padding:20px;
}
.printonlyp img {
padding-left:70px;
padding-right:70px;
}
.propboxlabel {
width:95px;
font-family:arial;
font-weight:bold;
display: inline-block;
font-size:8pt;
border-bottom: 1px #000 solid;
padding-left:10px;
text-transform: uppercase;
line-height:1.6;
}
.propboxinfo {
display: inline-block;
border-bottom: 1px #000 solid;
width:125px;
text-align:center;
border-left: 1px #000 solid;
font-size:8pt;
font-family:arial;
line-height:1.6;
}
.printonly {
text-align:center;
padding-left:40px;
}
.hponly h2 {
display:none;
}
h2 {
text-transform: uppercase;
text-align:center;
}
.printonlytitle {
margin-top:-70px;
text-align:center;
font-size:24pt;
letter-spacing:2px;
}
.printright {
float:right;
padding-right:25px;
}
#listcontainerhp img {
border:0px;
}
.printonlyheader, .printonlyfooter {
width:100%;
}