/* CUSTOM CSS */

#design2-topbanner {
	height:433px;
	
}



.homepage #nav-full {
	top:144px;
margin-bottom:140px;
}


#contentTop-homepage .custom3 {
position: absolute;
top: 20px;
right: 20px;
}

body.homepage .box.welcome-statement,
body.homepage .box.welcome-statement p,
body.homepage .box.welcome-statement h2 {
	width:680px;
}

#idx-search-widget {
	position: absolute;
	top: 10px;
	right: 20px;
	
}

#idx-search-widget h3{
	padding:5px 0px 5px 8px;
	background-color:#6F6F4A;
	font-size:1.4em;
	text-align:left;
}

.idx-search-widget-item input{	
	background-color:#6F6F4A;
}

.idx-search-widget-item input:hover{
	background-color:#000000;
	color:#fff;
	}
	
	div#container-homepage div#wrapper-homepage div#content-homepage div#contentTop-homepage div.custom3 {
     position: absolute;
     top: 215px;
     left: 714px;
}

