/* CUSTOM CSS */

#idx-search-widget {
	position: absolute;
	top: 160px;
	width: 443px;
	z-index: 100;
	font-size: 2.7em;
	*left: 10px;
	*top: 41px;
}
#idx-search-widget h3{
	line-height: 1em;
	padding:5px 0px 5px 18px;
	background-color:#666666;
	color:#000;text-align:left;
}

.idx-search-widget-item select{
	width: 50% !important;
	font-size: .8em;
	margin: 0;
}
.idx-search-widget-item input{
	background-color:#666;
	font-size: .8em;
        color:#000;
}

.idx-search-widget-item input:hover{
	background-color:#000;
	color:#666666;
}




#banner1 {
	background:#fff;
	position:absolute;
	top:386px;
	left:0;
	height: 110px; 
}

.homepage #logo {
       
    padding-bottom: 144px;
    
}

#promos {
	position:absolute;
	top:3px;
	left:705px;
}


#promos li a {
	height:86px;
	margin-bottom:0px;
	
	}

#promos li#promo4 a {
	background: transparent url("/siteimages/button4.png") no-repeat;
}
