/*-------------------------------*/
/* -- search FORM styling -- */


#by_community, #by_select_rentals,
#search_left, #search_middle 
{width:255px; height:430px}

#search_left select, 
#search_middle select, 
#by_community select,
#by_select_rentals select
{width:150px;}




#allsearch {
position:relative;
height:370px;
}


#allsearch h1 {
border-bottom:1px solid;
font-size:20px;
height:25px;
margin:15px 0;
}

#allsearch ul {
list-style-type:none; margin:0; padding:0
}



#allsearch ul li {
background:url(images/sjs_bg.gif) no-repeat;
width:153px; height:21px;
margin-bottom:9px;
}

#allsearch ul li a {
color:white;
display:block;
line-height:21px;
margin-left:7px;
}

#allsearch fieldset {
border:0px; 
position:absolute;
top:45px; left:225px
}

#allsearch LEGEND {
font-size:19px;
font-family:"Times New Roman","Times";
display:block;
margin:0;
height:22px;
width: 255px;
border-bottom:1px solid;
}


/*
#search_right {border:0px solid; width:550px;}
#search_right legend {width:150px;}
#search_right fieldset {padding:5px; width:150px; float:left}
#search_right select, #search_right input {width:150px}
#search_right INPUT.sub {display:block; width:80px}
*/




/*-------------------------------*/
/*-------------------------------*/
/* -- search RESULTS styling -- */
.result_item {
height:147px;
width:576px;
background:url(images/result_item_bg.gif);
position:relative;
margin-bottom:13px;
float:left;
}

.even {background-position:0 0}
.odd {background-position:0 147px}

.result_image {
width:183px;
height:137px;
overflow:hidden;
border:0px solid
}

.result_image img {
height:136px;
}


.result_detail {
position:absolute;
top:9px;
left: 225px;
height:120px;
line-height:1.7em;
}

.name {
display:block;
font-weight:bold;
font-size:12px;
}

.result_detail .red {
font-weight:bold;
font-size:11px;
color:red;
}

.price {
font-size:14px;
color: #9e8e6e;
}


.more_info {
position:absolute;
bottom:10px; right:0px;
width:114px; height:21px;
}

.more_info span {
visibility:hidden;}

.more_info:hover {text-decoration:none;}

