

#content {
     margin-top: 10px;
     position: relative;
}

#map {
     position: relative;
	 align: center;
     top: 0;
     left: 0;
     width: 518;
     height: 418px;
     border: 1px solid #aaa;
}

#sidebar p {
     margin: 0px;
}

#sidebar ul#sidebar-list {
	list-style: outside;
	 left: 0;
     padding: 0;
     margin: 0;
	 width: 499px;
}

 #sidebar ul#sidebar-list li a {
align: center;
     display: block;
	 background: #4B9CB2;
     margin: 0px;
     padding: 0px;
     text-decoration: none;
     color: #FFFFFF;
	 border: 0px;
	 
}

#sidebar ul#sidebar-list li a:hover {
     background: #4B9CB2;
     text-decoration: underline;
}
/*
#toolbar {
     background: white;
     padding: 4px;
     border: 1px solid black;
     position: relative;
}*/
/* holly hack for IE to get position:bottom right 
   see: http://www.positioniseverything.net/abs_relbugs.html
\*/
* html #toolbar { height: 1px; }
/* */

/*#toolbar h1 {
     margin: 0;
     font: bold 18px Verdana, Helvetica, sans-serif;
}

#toolbar ul {
     list-style: none;
     padding: 0;
     margin: 0;
	 font: bold 12px Verdana, Helvetica, sans-serif;
}

#toolbar ul#sidebar-controls {
	position: absolute;
	bottom: 5px;
	right: 5px;
}

#toolbar ul li {
     display: inline;
}

#toolbar ul li a {
     padding: 3px 6px;
     color: #ffffff;
     text-decoration: none;
     font-size: 12px;
}

#toolbar ul li a:hover {
     color: #aaa;
     background: #ffffff;
}
*/
#alert {
     position: absolute;
     top: 50%;
     left: 0;
     width: 100%;
     text-align: center;   
     display: none;
}

#alert p {
     width: 150px;
     margin: 0 auto 0 auto;
     padding: 10px;
     background: white;
     border: 1px solid #aaa;
}

body.loading #alert { display: block; }

.listingsboxheading {
	 font: 10px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
     text-decoration: none;
     color: #FFFFFF;
} 
.listingsboxtext {
	 font: 9px Verdana, Arial, Helvetica, sans-serif;
	 font-style: normal;
     text-decoration: none;
     color: #FFFFFF;
}
.listingsboxemailtext {
	 font: 9px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 font-style: normal;
     text-decoration: none;
     color: #FFFFFF;
}
.listingsboxdetailstext {
	 font: 9px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 font-style: normal;
     text-decoration: none;
     color: #FFFFFF;
}
.messageboxheading {
	 font: 10px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
     text-decoration: none;
     color: #666666;
}
.messageboxtext {
	 font: 9px Verdana, Arial, Helvetica, sans-serif;
	 font-style: normal;
     text-decoration: none;
     color: #666666;

}
.whiteblobs {
	 font: 10px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 font-style: normal;
     text-decoration: none;
     color: #FFFFFF;
}

