/* Turn off image margins around all images in the content body */
@import url("http://uberplate.ubertor.com/css/undo_image_margin.css");
div#page_footer a#powered_by {
  position: relative;
  display: block;
  text-indent: -5000px;
  overflow: hidden;
  float: right;
  top: 3px;
  left: 20px;
  width: 149px;
  height: 29px;
  background: transparent url(http://uberplate.ubertor.com/images/powered-black.gif) no-repeat;
  text-align:left;
}

/* custom fixes */

.list #content_body ul.pages {
	text-align: center;
	clear:both;
	border-top: #D2DEE7 1px solid;
}

.list #content_body li{
	padding: 3px;
}

.list #content_body ul.pages a {
	color: #CC3300;
	text-decoration: none;
}

.list #content_body ul.pages li, .list #content_body ul.pages li a {
	display: inline;
}

.list #content_body ul#sort_by {
	list-style-type: none;
	margin-top: 20px;
}

.list #content_body ul#sort_by li.desc {
	float: left;
	margin-bottom: 10px;
}

.list #content_body ul#sort_by li {
	float: right;
}

.list #content_body ul#sort_by li a{
	color: #000000;
	text-decoration: underline;
}

.list #content_body ul#sort_by li a:hover{
	color: #CC3300;
}

body.property_detail #image_placer {
	width: 45px;
}
.blog .entrytext {
background-color: rgb(236, 236, 228);
}

/* Detailed Search page */

table#detailed_search {
 position: relative;
  left: 10px;
}

/* .headerfooter #container_outer {
  min-height: 550px;
}*/

.area #inset_left {
  position: relative;
}

.area #inset_address {
  padding-bottom: 20px;
}

/* IE7 Menu Fixes
 ================== */

* html #menu_inner ul/**/ul{
	margin-top: -17px;
}

.listing_details #listing_description img.reciprocity_logo {
width: auto;
}


/** more menu fixes **/

#menu_inner a {
margin-bottom: 0;
}

#content_body {
margin-top: 0;
}


* html #menu_inner a {
margin-bottom: 20px;
}

* html #content_body {
margin-top: -20px;
}
