
body, html {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: black;	
	-webkit-text-size-adjust: 85%;
  
}

/* unvisited link */
a:link {
color: white;
}

/* visited link */
a:visited {
  color: white;
}



.middlepane {
    width: 260px;
    height: 20px;
    float: left;
    background-color: black;
    border-collapse: collapse;
}

.leftpane {
    width: 100px;
    height: 20px;
    float: left;
    background-color: grey;
    border-collapse: collapse;
    height: auto;
    word-wrap: break-word;
    line-height: 130%;
}

.toppane {
  width: 100%;
  height: auto;
  border-collapse: collapse;
  background-color: black;
}


.butt {
   border: 1px outset black;
   background-color: grey;
   height:30px;
   width:72px;
   cursor:pointer;
 color: white}

.butt:hover {
   background-color: white;
   color: white;
}

.suburbs_header {
	font-size: 16px;
	color: white}

.listing_header {
	font-size: 16px;
}



.container {
  width: 100%;
  height: 100%;
}

.menu {
	position:fixed;
	width: 360px;
	height:30px;
	top:0px; 
	left:50%;
	transform: translateX(-50%);
}

.spacer {	
  height: 30px; 
}

.page_container {
	width: 360px;
}

.profile_holder {
	width: 360px;
  height: 2000px;
  background-color: black;
}

.footer {
	width: 360px;
  position: float;
  bottom: 0;
  text-align: center;
  height: 2.5rem;
}