mortgage calculator
buying and selling tips
ask jake a question

/**
* Home Basic Search 600px (Template #101)
*/
#IDX-searchPageWrapper { position: relative; text-align:center; width:100%;}

#IDX-searchPageWrapper input, #IDX-searchPageWrapper select { border: 1px #ccc solid; }

/**
* NAVIGATION wrapper
* This controls the links such as Basic Search, Address Search, etc
*/

#IDX-searchNavWrapper { text-align: center; margin: 4px 0; }
.IDX-searchNav { display: inline; font-size: 10pt; padding: 0 5px; }
.IDX-searchInput { }

#IDX-searchNavBasicSearch, #IDX-searchNavAddressSearch, #IDX-searchNavListingSearch {}

#IDX-propertyTypes { margin: 8px 0; }
#IDX-searchPagesfrTypes {background:#f1f1f1;}
#IDX-searchPagesfrTypesLabel {font-weight:bold; background:#f6f6f6;}
#IDX-searchPagesfrTypes input { border: 0; }

#IDX-propTypeTextLinks { display: none; }

/**
* LISTS and city/county/zip box
*/

#IDX-geoBoxWrapper { position: relative; }
#IDX-geoBox { clear: both; }
#IDX-listBox { clear: both; position: relative; text-align: left; float:left; width:40%;}

#IDX-searchTypeWrapper {background:#f1f1f1; margin:10px 0px;}

/* This controls the radio buttons and their labels */
#IDX-searchCitySearch {text-align: right; float:left }
#IDX-searchCitySearch .IDX-searchLabel {float: left; font-weight:bold; padding: 2px;}
#IDX-searchCitySearch .IDX-searchInput { float: left; display:block; padding-right:15px;}
#IDX-searchCitySearch input { border: 0; }

/* These extra divs are for the Search By image – #2 is for dark background, #1 for light */
#IDX-searchExtra1 { display: none; }
#IDX-searchExtra2 { display: none;}

/* This is for the different list types, city/county/zip */
#IDX-searchPage-cityField .IDX-searchLabel, #IDX-searchPage-zipCodeField .IDX-searchLabel, #IDX-searchPage-countyField .IDX-searchLabel {font-weight:bold; text-align:right;}

#IDX-searchPage-cityField, #IDX-searchPage-zipCodeField, #IDX-searchPage-countyField { display: none; border-right:1px #ccc dotted; padding-right:10px; text-align:right;}
#IDX-searchPage-cityField{display:block;}

#IDX-searchPage-cityField select, #IDX-searchPage-zipCodeField select, #IDX-searchPage-countyField select { width: 90%; height: 155px; }

#IDX-searchBrowseByCity { width: 150px; float: right; }

/* This wraps around the basic elements and the searchSubmit fields */
#IDX-searchBoxWrapper { position: relative; width:60% ; float:right; }

/**
* BASIC search box
*/
#IDX-basicBox { position: relative; text-align: left; height: 118px; z-index: 5; font-weight:bold;}

/* Individual fields are positioned absolutely */
#IDX-minPrice { position: absolute; top: 0; left: 7%; width: 43%; white-space:nowrap; }
#IDX-maxPrice { position: absolute; top: 0; left: 55%; width: 43%; white-space:nowrap;}
#IDX-searchDateAdded {position: absolute; top: 80px; left: 55%; width:44%; white-space:nowrap; }
#IDX-minPrice input { width: 100% ;}
#IDX-maxPrice input { width: 100% ; }
#IDX-searchDateAdded input { width: 100% ; }
#IDX-searchBedRooms { position: absolute; top: 40px; left: 7%; width:44%; white-space:nowrap; }
#IDX-searchBedRooms select { width: 100% ; }
#IDX-searchBathRooms { position: absolute; top: 40px; left: 55%; white-space:nowrap; width:44%; }
#IDX-searchBathRooms select { width: 100% ; }
#IDX-searchSqFt { position: absolute; top: 80px; left: 7%; width:43%; white-space:nowrap;}
#IDX-searchSqFt input { width: 100% ; }
#IDX-searchSortByPrice { position: absolute; top: 120px; left: 7%; width:93%; }
#IDX-searchAcres { position: absolute; top: 40px; left: 7%; width:43%; }
#IDX-searchAcresInput input {width:100%;}
#IDX-searchSortByPriceInput select { width: 100% ; }

/**
* Limit, Resultsperpage box
*/
#IDX-searchSubmitSort { position: relative; text-align: left; margin:10px 0px; }

#IDX-searchPerPage {float:left; padding:0px 10px;}
#IDX-searchPerPage .IDX-searchInput, #IDX-searchPerPage .IDX-searchLabel {display:inline; font-weight:bold; margin: 10px 0;}
#IDX-searchReset {float:left; padding:0px 10px;}
#IDX-searchSubmit {float:left; padding:0px 10px;}
#IDX-searchReset input, #IDX-searchSubmit input { background: #E0E0E0; color: #fff; font-weight: bold; font-size: 13px; width:100px;}

/**
* ADVANCED search box
*/
#IDX-advancedBox { clear: both; width: 100%; text-align: center; }
#IDX-advancedBox select.IDX-trimSelect { width: 100%; }
#IDX-advancedSearchFields { padding: 0; margin: 0; }
#IDX-advancedSearchLeft { width: 49%; float: left; }
#IDX-advancedSearchRight { width: 49%; float: right; }

#IDX-searchClear { clear: both; }

/**
* Address Search Page style sheets
*/

#IDX-addressPropertyTypes select { width: 180px; }

#IDX-addressSearchCity #IDX-addressSelectPropType {display:none;}
#IDX-addressPropertyTypes {height:auto;}

#IDX-addressTypeSelect {text-align: center; }

#IDX-addressField { position:relative; left:0px; top:0px; margin:10px 0px; text-align:center;}
#IDX-addressFieldInput {display:inline;}
#IDX-addressFieldInput input { width: 180px; }
#IDX-addressFieldLabel {font-weight:bold; display:inline;}

#IDX-addressPerPage { position:relative; top:0px; left:0px; margin:10px 0px;}
#IDX-addresssearchSubmit {position:relative; top:0px; left:0px; display:inline;}
#IDX-addresssearchReset {position:relative; top:0px; left:0px; display:inline;}
#IDX-addressSearchCity {position:relative; top:0px; left:0px; text-align:center; }
#IDX-addressSearchCity #IDX-searchPage-cityFieldLabel{display:none;}
#IDX-addressSearchCity #IDX-searchPage-cityFieldInput select {width:240px;}

#IDX-searchPerPageLabel {display:inline; font-weight:bold;}
#IDX-searchPerPageInput {display:inline;}

#IDX-addresssearchReset input { background: #E0E0E0; color: #000; font-size: 12pt; width: 95px; }
#IDX-addresssearchSubmit input { background: #E0E0E0; color: #000; font-size: 12pt; width: 95px; }