/* HTML Overrides
------------------------
*/
body#section-default h2 {
	font-size: 2.0em;
}


a {

}

/* Template Override
--------------------------
*/

#listing {
	min-height: 821px;
}

#listing {
	height: auto !important;
  	height: 821px;
}


/*logo */

#logo-box {
background:transparent url("/ezstatic/data/dwellinasheville.mlsinside.com/images/logo-2010.png") no-repeat scroll 0 0;
height:168px;
left:0;
position:absolute;
top:0;
width:145px;
z-index:89;
}

#dwell {
height:32px;
left:38px;
position:absolute;
top:0;
width:102px;
}

#dwell, #eco {
display:block;
}

.hm {
display:none;
}

#eco {
height:114px;
left:38px;
position:absolute;
top:36px;
width:102px;
}

#dwell, #eco {
display:block;
}

/* Navigation Bar - DV
------------------------
*/
.mlsnavbar {
border: 0;
border-bottom: 1px solid #ccc;
}

.mlsnavbar ul li a {
text-decoration: none;
}



/* List View
------------------------
*/

.listremark {
	color: #d7e2d1;
}

table#relistviewwrap {
	border-top: 1px solid #eaeaea;
}

td.savedsearchinforight,
.listviewfavorites,
.listviewfavorite,
.favlink {
	display: none;
}

.lv-backtosearch {
	text-align: right;
}


/* Detail View
------------------------
*/
body#section-mls h3 {
	display: block;
	border: 0;
	font-weight: bold;
	font-size: 1.4em;
	margin: 16px 0 6px 0;
}

span.cntct-yourrealtor,
li.addfavorite,
li.viewfavorites {
	display: none;
}

.mlstitleinfo {
border: 0;
}

.mlstowntitle {
font-size: 2.2em;
font-weight: normal;
}

.mlsrightcol {
margin: 0;
width: 51%;
}

.mlsrightcol ul li {
margin: 0 0 6px 0;
}

.mlsleftcol {
width: 295px;
}


.mlsdisclaimer {
border: 0;
}

.mlsdisclaimer p {
width: 78%;
margin: 18px 0;
color: #ccc;
}


/* Advanced Search Page */
.divleft {
width: 49%;
float: left;
}

.divright {
width: 49%;
float: right;
}


body#section-default p {
margin-top: 0;
}

body#section-default #advancedsearch h3 {
font-weight: bold;
font-size: 1.2em;

}

fieldset {
margin: 20px 0;
padding: 20px;
border-top: 3px solid #0d4e64;
border-width: 3px 0 0 0;
}
legend {
background: #0d4e64;
padding: 2px 5px;
font-weight: bold;
}

p.btn-submit {
text-align: right;
}

ul.propertytypelist {
list-style: none;
margin: 0;
padding: 0;
}

ul.propertytypelist li {
display: inline;
margin: 0 8px 0 0;

}


ul.countygrouplist {
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}
ul.countygrouplist li {
margin: 0;
padding: 0;
}

.divthird h4 {
margin: 0 0 8px 0;
border-bottom: 1px solid #0d4e64;
}
.divthird {
width: 30%;
float: left;
margin: 0 2% 0 0;
}
