/* SEARCH STYLES */
#homefinder-search-box{background:#d1ebfa url(http://media.ajc.com/ajchomefinder/images/search-bg.jpg) top left repeat-x;}
.homefinder-search-options form{margin: -20px 0 0 185px;color:#61727c;}
.homefinder-search-options{background:transparent url(http://media.ajc.com/ajchomefinder/images/for-sale.gif) bottom right no-repeat;padding-bottom:.5em;height:115px;}
.homefinder-search-options h1{margin:0;font-size:1.5em;font-weight:bold;color:#61727c;width:160px;padding:0 10px;position:relative;top:35px;line-height:25px;}
.homefinder-search-options .location_input{padding:.3em;color:#8c959c;width:365px;font-size:1.1em;background:#e9eaec url(http://media.ajc.com/ajchomefinder/images/input-bg.jpg) top left repeat-x;border-top:2px solid #c6cedb;border-left:2px solid #c6cedb;border-bottom:1px solid #e9eaec;border-right:1px solid #e9eaec;float: left;}
.homefinder-search-options #location-submit{padding:.2em 1.2em;color:#fefefe;font-size:1.2em;margin-left:7px;background:#f1b94c url(http://media.ajc.com/ajchomefinder/images/search-button-bg.jpg) left center repeat-x;border-top:1px solid #c6cedb;border-left:1px solid #c6cedb;border-bottom:1px solid #e9eaec;border-right:1px solid #e9eaec;}
.homefinder-search-filter{width:70px;float:left;margin:1em .5em 0 0;}
.homefinder-search-filter label{font-size:.85em;}
.homefinder-search-filter input,
.homefinder-search-filter select{color:#8c959c;width:70px;display:block;font-size:.85em;margin-bottom:7px;}
.homefinder-search-links{font-weight:bold;text-align:right;position:relative;left:-15px}
.homefinder-search-links a{display:block;}
a.homefinder-place-ad{font-size:1em;margin:3em 0 1em;}
a.homefinder-open-house {font-size:1em;margin:0 0 1em;}
a.homefinder-advanced-search-link{font-size:.9em;}
form #quick-search,#homefinder-search-box  {z-index:5000;}
#response {z-index:9999999;position:absolute;cursor: pointer;top:240px;height: 1px;left: 185px;}
.suggest{position:static;width:376px;top:0px;z-index: 9999;text-transform: lowercase; overflow: hidden;}
.suggest div{border:1px solid #c6cedb;background-color:#fefefe;padding:.3em 0 .3em .5em;cursor:pointer;z-index:9000;color:#8c959c;font-size: 14px;}
.suggest div.hot{background:#d1ebfa;color: #000;}
.ajc-content-module, .ajc-content-well {z-index: 0;}
.suggest b {text-transform: capitalize !important;}
#top-right-feature, #top-left-feature { overflow: visible !important;}
/* VIDEO STYLES */
.ajc-videos-wrapper{border:3px solid #c6cedb;padding:1.5em 1.5em 1.5em 1.5em}
.ajc-videos-list li{overflow:hidden;margin-bottom:1em;}
.ajc-videos-list img{float:left;margin:0 10px 0 0;}
.ajc-video-title{font-size:1.2em;display:block;}
.ajc-video-summary{margin:.2em 0 .5em 0;display:block;}
.ajc-watch-video-link{padding-left:16px;background:transparent url(http://media.ajc.com/ajchomefinder/images/view-video.jpg) top left no-repeat;}
/* IMORTGAGE STYLES */
.imortgage-label{color:#8c959c;font-size:.65em;}
.homefinder-mortgage-rates{border-top:1px solid #c6cedb;}
.homefinder-mortgage-rates .shaded{background-color:#fff7b9;}
.homefinder-mortgage-rates dt{float:left;clear:both;padding:5px 3px;width:140px;}
.homefinder-mortgage-rates dd{padding:5px 3px;}

/* NEW CHANNEL FRONT VIDEO WIDGET*/
#channel_video {width: 100%;/*padding-bottom:15px;*/}
#channel_video .video_gallery_widget ul {padding-left: 1px;}
#channel_video .video_gallery_widget ul li {background:transparent none repeat scroll 0%;font-size:1 em;line-height:115%;margin:0px 5px 0px 0px;overflow:hidden;padding:5px 0px 0px 5px;width:98%;font-family: Arial, Helvetica, sans-serif;}
#channel_video .video_gallery_widget li:hover {background-color:#FEFDE8}
#channel_video .video_gallery_widget ul li .summary {display:none;}
#channel_video .video_gallery_widget ul li img {border:#CCCCCC solid 1px;background:#FFFFFF;margin-right:5px;padding: 3px;float: left;width:90px;height:65px;}
#channel_video .video_gallery_widget ul li img:hover {border:1px solid #000000;}
#channel_video ul, .video_gallery_widget ul {margin:0pt 0pt 0pt 5px;padding:none;}
.video_hip_ad {text-align: center; width: 100%;margin-top: 10px;}
#error_box {position:absolute;width: 365px; border:#A90000 solid 1px;background:#EEE9E9;padding: 5px;overflow: visible;top: 203px;line-height: 1.3em;color: #000;cursor: pointer;left: 180px;z-index: 9999;}
#error_box a {font-weight: bold;cursor: pointer;float: right;}
#survey_monk {text-align: center;display: block;position: absolute; font-size: 1.1em;top: 150px;margin-left: 10px;font-weight: bold; background: #fff; border: 1px solid #003399;padding: 4px; width: 145px;}
#survey_monk p {font-size: .9em; margin-top: 5px;font-weight: normal;}

