/*
IEPC Override Style Sheet
*/
/* =Backgrounds
-----------------------------------------------
*/
body { background-color:#89a1f6;color:#000000;}
#header { background-color: #ffffff;} 
#navbar { background-color: #003a8b;}

/* =Header
-----------------------------------------------
*/
#header a{top:35px;left:15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:3em;text-decoration:none;font-weight:bold;text-shadow: #6374AB -2px -2px 5px;}
#header p{position:absolute;top:80px;left:15px;font-size:1.5em;}
#header div.header-contact{position:absolute;top: 0;right: 0;text-align:right;font-size:1em;font-weight:bold;padding:5px;background:#fff;opacity:.7;}
#headerimg{position:absolute;top:0;left:650px;}


/* =Content Area
-----------------------------------------------
*/
#contentarea{background-color:#ffffff}




/* =Element Colors
-----------------------------------------------
*/
h1,h1 a,h2,h2 a,h3,h3 a{ color: #003a8b; }
.widgetArea h1,.widgetArea h1 a,
.widgetArea h2,.widgetArea h2 a,
.widgetArea h3,.widgetArea h3 a{ color: #ffffff; }
h4,h5,h6,input,textarea,select{color:#000000;}
a{color:#77b030}
a:hover{color:#91d73a}
hr{ background-color:#dfdfdf;border-color:#dfdfdf;color:#dfdfdf; }
form input, textarea, select, #loginimage {border-color:#dfdfdf;}

/* =Navigation Colors
-----------------------------------------------
*/
#navbar a {color: #ffffff;}
#navbar a:hover {color: #003a8b;}
#navbar li ul { background: #ffffff;}
#navbar li ul li a {background: #ffffff;color: #77b030;border-color:#003a8b;}
#navbar li ul li a:hover { color: #91d73a;}

/* =Header Color
-----------------------------------------------
*/
#header a{color:#ffffff;}
#header p{color:#ffffff;}

/* =Bread Crumbs
-----------------------------------------------
*/
.ezbreadcrumbs a:link, .ezbreadcrumbs a:visited, .ezbreadcrumbs a:active{background: transparent url("http://usmdesign.s3.amazonaws.com/theme/306-arrow.png") no-repeat scroll 0 center;}
.ezbreadcrumbs a:first-child{background:none;}

/* Tabs
-----------------------------------------------
*/
.ui-tabs-nav li a{border-color:#dfdfdf;color:#ffffff;}
.ui-tabs-nav a:hover, .ui-tabs-nav .ui-tabs-selected a{color:#77b030;}

/* =Boxes
-----------------------------------------------
*/
.box,
.jcarousel-item,
.jcarousel-skin-USM-558px .jcarousel-container,
#property-search,
#ContactForm,
fieldset,
.jcarousel-skin-USM-558px .jcarousel-prev,
.jcarousel-skin-USM-558px .jcarousel-next{background-color:#ffffff;border-color:#dfdfdf}
#eznavigatortpl span.locked{background-color:#ffffff;border-color:#dfdfdf}
legend{background-color:#dfdfdf;border-color:#7f7f7f;color:#003a8b;}
ul#dv-actionmenu li#share-this-box ul{background-color:#dfdfdf;border-color:#dfdfdf}
ul#dv-actionmenu li#share-this-box ul li a{background-color:#ffffff;}
.jcarousel-skin-USM-558px .jcarousel-prev:hover,
.jcarousel-skin-USM-558px .jcarousel-next:hover,
#ContactForm #contact-info-box,
#c-results{background-color:#dfdfdf;border-color:#dfdfdf;}
a.objectToggle{color:#003a8b;}
.ui-dialog .ui-dialog-titlebar{background-color:#ffffff;border-color:#dfdfdf;color:#000000;}

/* =Login Box
-----------------------------------------------
*/
#loginmodaltip,
.msg{background-color: #77b030;color: #ffffff;border-color:#7f7f7f !important;}

/* =Buttons
-----------------------------------------------
*/
.button{
	color: #ffffff;
	background-color: #003a8b;
	border-color: #b4d789;
	background: linear-gradient(#b4d789 20%, #77b030);
	background: -webkit-linear-gradient(#b4d789 20%, #77b030);
	background: -moz-linear-gradient(top, #b4d789 20%, #77b030 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#b4d789), color-stop(100%,#77b030)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #b4d789 20%,#77b030 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #b4d789 20%,#77b030 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #b4d789 20%,#77b030 100%); /* IE10+ */
	background: linear-gradient(to bottom, #b4d789 20%,#77b030 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4d789', endColorstr='#77b030',GradientType=0 ); /* IE6-9 */

}
.button:hover{
	color: #ffffff;
	background-color: #b4d789;
	border-color: #77b030;
	background: -moz-linear-gradient(top, #77b030 60%, #b4d789 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#77b030), color-stop(100%,#b4d789)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #77b030 60%,#b4d789 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #77b030 60%,#b4d789 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #77b030 60%,#b4d789 100%); /* IE10+ */
	background: linear-gradient(to bottom, #77b030 60%,#b4d789 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b030', endColorstr='#b4d789',GradientType=0 ); /* IE6-9 */
}
.button.secondary{
	color: #ffffff;
	background-color: #003a8b;
	border-color: #628bc4;
	background: -moz-linear-gradient(top, #628bc4 20%, #003a8b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#628bc4), color-stop(100%,#003a8b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #628bc4 20%,#003a8b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #628bc4 20%,#003a8b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #628bc4 20%,#003a8b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #628bc4 20%,#003a8b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#628bc4', endColorstr='#003a8b',GradientType=0 ); /* IE6-9 */
}
.button.secondary:hover{
	color: #ffffff;
	background-color: #628bc4;
	border-color: #003a8b;background: #003a8b; /* Old browsers */
	background: -moz-linear-gradient(top, #003a8b 60%, #628bc4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#003a8b), color-stop(100%,#628bc4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #003a8b 60%,#628bc4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #003a8b 60%,#628bc4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #003a8b 60%,#628bc4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #003a8b 60%,#628bc4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003a8b', endColorstr='#628bc4',GradientType=0 ); /* IE6-9 */
}
.togglebox span,
#eznavigatortpl a{background-color:#ffffff;border-color:#dfdfdf; color: {ColorTextMain};}
.ui-slider,
#eznavigatortpl a:hover,
.dynasearchcblist .dynainner label,
.dynainner ul li a{background-color:#ffffff;}
.dynasearchcblist .dynainner .activeLabel,
.dynainner ul li a.active,
.dynasearchcblist .dynainner .hoverLabel,
.dynainner ul li a:hover,
.ui-slider-range{background-color: #b4d789;}
.ui-slider-handle{background-color: #77b030;}
.ui-slider-handle:hover,
.ui-slider-handle-active{background-color: #3b5817;}

/* =Ask a Question Colors
-----------------------------------------------
*/
#askaquestion .phone{color: #003a8b;}

/* =Share This
-----------------------------------------------
*/
.sharethis div a{background-color:#ffffff;border-color:#dfdfdf;}
.sharethislinks ul{border-color:#dfdfdf;}
.sharethislinks ul li{}
.sharethislinks ul li a:hover{background-color:#ffffff;}


/* =Bomber
---------------------------------------------------------
*/
.listtown a{color:#003a8b;}
.listtown a:hover{color:#001d45;}
.subtext{color:#7f7f7f;}
#hidegmap a, #showgmap a{color:#7f7f7f}
.relistviewleft img,.agentlist .list_image img,#serviceareatowns .Town,#gmapframe,h3.dv-detailsheader{ border-color:#dfdfdf; }
#mlsdetailwrapper,
ul#dv-actionmenu,
.gradient-block,
#hidegmap a,
#showgmap a,
#list-view-top-nav,
.btn-gradient{background-color:#ffffff;border-color:#dfdfdf}
.virtual_tour a,
.listbutton{background-color:#ffffff;border-color:#dfdfdf; color: {ColorTextMain};}
.listbutton:hover,
.virtual_tour a:hover{background-color:#ffffff;}



body{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpcCsIzU.png");background-position:center top;background-repeat:repeat-x;  }
#header{background-image:url('http://usmimagecatalogue.s3.amazonaws.com/phpXWPePb.png'); background-repeat:no-repeat;height:85px;width:980px;position:relative;padding:0;border:0;}
#header #headerhomelink{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpXWPePb.png");background-position:-84px -0px;background-repeat:no-repeat; position:absolute;left:84px;top:0px; text-indent:-99999px;display:block;padding:0;border:0;height:84px;width:574px;}
#navbottom{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phphZRTs5.png");background-position:-0px -0px;background-repeat:no-repeat;  }
body.homepage #top{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpwCYbUF.png");background-position:left top;background-repeat:no-repeat;  }
#bodywrapper{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpSVmpRo.png");background-position:center top;background-repeat:repeat-y;  }
#soldcta{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpRH68vQ.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:106px;width:345px;}
#user-widget-6096.loggedout-widget{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpd27Ibg.png");background-position:-0px -0px;background-repeat:no-repeat;  }
#user-widget-6096.loggedout-widget #modalLoginLogin{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpd27Ibg.png");background-position:-187px -74px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:21px;width:73px;}
#user-widget-6096.loggedout-widget #modalLoginRegister{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpd27Ibg.png");background-position:-260px -74px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:21px;width:68px;}
#footer{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpoNJWqw.png");background-position:left top;background-repeat:repeat-x;  }
a.morelink{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpivEraS.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:10px;width:143px;}
a.mobile{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpc8mQV5.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:68px;width:81px;}
#mlsbrokerlogos{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpb3hKWb.png");background-position:-0px -38px;background-repeat:no-repeat;  }
#facebooklogo{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpN671Sm.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:24px;width:24px;}
#linkedinlogo{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpMHGBWD.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:24px;width:24px;}
#explorecta{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpV69hol.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:107px;width:161px;}
#sold{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/phpZYrAaf.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:107px;width:161px;}
#navbar{background-image:url('http://usmdesign.s3.amazonaws.com/theme1/306-navbar.jpg'); background-repeat:repeat-x;height:28px;position:relative;padding:0;border:0;}
.sharethislinks ul{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/306-staticsprite.png");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:30px;width:170px;}
.ui-tabs-nav a{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/306-staticsprite.png");background-position:right -2px;background-repeat:no-repeat;  }
.ui-tabs-nav a:hover, .ui-tabs-nav .ui-tabs-selected a{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/306-staticsprite.png");background-position:right -20px;background-repeat:no-repeat;  }
div.togglebox span a.plus,div.togglebox span a.plus:hover,div.togglebox span a,div.togglebox span a:hover {background-image:url("http://usmdesign.s3.amazonaws.com/theme1/306-staticsprite.png");background-position:-284px -41px;background-repeat:no-repeat;  }
div.togglebox span a.plus,div.togglebox span a.plus:hover{background-image:url("http://usmdesign.s3.amazonaws.com/theme1/306-staticsprite.png");background-position:-1159px -43px;background-repeat:no-repeat;  }
 {background-image:url("http://usmdesign.s3.amazonaws.com/theme1/306-staticsprite.png");background-position: ;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:0px;width:0px;}
#other_cta i.building{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php2P7Z6c.jpg");background-position:-0px -65px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:55px;width:60px;}
#other_cta i.bell{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php2P7Z6c.jpg");background-position:-0px -142px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:45px;width:60px;}
#other_cta i.person{background-image:url("http://usmimagecatalogue.s3.amazonaws.com/php2P7Z6c.jpg");background-position:-0px -0px;background-repeat:no-repeat;  text-indent:-99999px;display:block;padding:0;border:0;height:45px;width:60px;}
/* Layout */

h1, h2, h3{
  font-family: 'Droid Serif', serif;
}
#wrapper{
    width: 980px;
    padding: 0 20px;
}
.detailview #wide,
.mapsearch #wide {
    width: 190px;
}
#content-box-top{
    margin: 0;
}
body.homepage #top{
    width: 980px;
    height: 289px;
}
#content-area-bottom{
    clear: both;
}
#content{
    padding: 20px 0 20px 0;
}
body.array1-user #content{
    padding: 20px 0 0;
}
#header a.mobile{
    position: fixed;
    top: 0;
    left: 0;
}
#content a{
    font-weight: bold;
}

/* Navigation */

#navbar{
    background-image: none;
}
#navbar a {
    font-family: Georgia, serif;
    font-size: 14px;
    font-weight: normal;
    padding: 6px 13px 8px;
}
#navbar a:hover {
    color: #003A8B;
    background-color: white;
}
#navbottom{
    height: 5px;
    width: 980px;
}

/* Sidebar */

#wide{
    padding: 0 10px;
}
#wide .widget .box{
    border: none;
    background-color: transparent;
    padding: 0;
}
.wide-input-TBExtras{
    display: none;
}
.objectToggle .fieldlabel b{
    color: black;
}
#explorecta:hover, 
#soldcta:hover, 
#header #contactuslink:hover{
 opacity: .8;
}
/* MLS QS */

.widgetArea .fieldlabel{
    color: white;
}
#dynaform{
    position: relative;
}
a.morelink{
    position: absolute;
    bottom: 11px;
    left: 40px;
}
#wide .wide-ui .ui-wide-textbox{
    padding-top: 19px;
}
h3#hdr-quicksearch{
    font-size: 20px;
    border-bottom: 1px solid white;
    margin-top: 8px;
    padding-bottom: 5px;
}
#dynsearchsubmit{
    border: none;
    background-image: none;
    padding: 7px 17px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Georgia, serif;
}
#dynsearchsubmitwrapper{
    float: right!important;
    margin-right: 15px;
    padding-top: 8px;
}
#dynasearch .overlabel-wrap input{
    border: 0;
    height: 16px;
    background-color: #B7C5FA;
    color: white;
    font-size: 10px;
}
#dynasearch .overlabel-wrap label{
    color: white;
    font-size: 10px;
}
#soldcta {
    margin: 12px 0 0 -4px;
}
h3#hdr-askquestion{
    color: #003A8B;
    margin-top: 30px;
    padding-top: 10px;
    border-top: 1px dashed #003A8B;
    font-size: 18px;
}

/* MLS QS Interior */

body.detailview a.morelink {
    bottom: -31px;
    background-color: #77B030;
    padding: 6px 3px;
    background-position: center center;
    position: absolute;
    margin: 0;
    left: -8px;
}
body.detailview #dynasearch{
    margin-bottom: 60px;
}
body.detailview #wide .wide-ui .ui-wide-textbox {
    padding-top: 5px;
}
body.detailview #content{
    padding-bottom: 0;
}
body.detailview #content-box-back{
    background-image: none;
}
#user-widget-6096.loggedout-widget{
    width: 341px;
    height: 107px;
    position: relative;
}
#user-widget-6096.loggedout-widget #modalLoginRegister{
    position: absolute;
    bottom: 11px;
    right: 12px;
}
#user-widget-6096.loggedout-widget #modalLoginLogin {
    position: absolute;
    bottom: 12px;
    right: 81px;
}
h3#logged-in-hdr{
    font-size: 16px;
    text-align: center;
}
#textwidget-6101 {
    margin: 0;
}
/* Bottom */

.recsearch .box{
    padding: 0;
    margin: 0;
    border: 0;
    background-color: transparent;
}
.recsearch .box .pssviewall{
    display: none;
}
.recsearch h3{
    color: #003A8B;
    font-size: 16px;
}
.recsearch .box h4{
    font-size: 13px;
}
.recsearch .box ul {
    padding: 0 0 0 20px;
    list-style: disc;
}
body.detailview .recsearch .box ul{
    list-style: none;
    padding: 0;
}
.recsearch .box ul a{
    font-size: 13px;
    color: black;
}
/* Footer */

#footer{
    width: 980px;
    margin: 0 auto;
    position: relative;
    min-height: 150px;
    padding: 40px 0 10px;
}
#footer #footer-newinfo{
    padding: 10px 0 0 20px;
}
#footer #footer-newinfo p,
#footer #footer-newinfo a{
    text-align: left;
    color: #464646;
}
#footer #footer-newinfo h2{
    text-transform: none;
    letter-spacing: 0;
    font-size: 21px;
    font-weight: normal;
    margin: 0;
}
#footer #footer-newinfo h3{
    color: #464646;
    font-size: 13px;
}
#footerextra{
    position: absolute;
    right: 10px;
    top: 50px;
}
#mlsbrokerlogos{
    width: 156px;
    height: 30px;
    clear: both;
}
#facebooklogo, #linkedinlogo {
    float: right;
    margin-left: 3px;
  opacity:0.8;
}

#facebooklogo:hover, #linkedinlogo:hover{
  opacity:1;
}
ul#ezfooternav{
    padding: 10px 0;
    background-color: #003B8B;
    margin: -7px 0 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border-bottom: 5px solid white;
}
ul#ezfooternav a {
    color: white;
    padding: 0 20px;
    font-size: 13px;
}
#footer-officeinfo{
    display: none;
    text-align: left!important;
    padding: 6px 0 0 20px;
}
#usmtag.cleanlogo a{
    margin: 0;
    position: absolute;
    right: 10px;
    top: 120px;
}

/* Updates to Buttons and quick search */

#dynasearch .overlabel-wrap label {
color: white;
font-size: 10px;
top: -17px;
  font-weight:600;
  text-indent: 0px!important;
}

.listbutton, .virtual_tour a {
display: block;
height: 30px;
line-height: 30px;
text-align: center;
width: 180px;
margin-bottom: 10px;
border: solid #D4D3C7 1px;
background: #DDDCD4 url('http://d.usmre.com/i/bomber/bomber-x-sprite.png') repeat-x left -101px;
color: #77B030;
font-size: 16px;
font-weight: bold;
}

#dynasearch .overlabel-wrap input {
border: 0;
height: 16px;
background-color: white;
color: black;
font-size: 10px;
}

/* Blog */

body.detailview.blog #wrapper #navbar ul a {
text-indent: 0;
padding: 0 10px;
height: auto;
background: #E3E7EE;
width: auto;
}

/*1.24.13 header updates */

#headerextra {
  position: relative;
  right: 13px;
  top: 11px;
}

/* 1.29.13 Recommended Search udpates */

#recsearch-6176 a {
  font-weight: 500;
}

ul.psslist{
  min-height: 130px;
}
h4.pssheader {
  margin-bottom: 5px;
}
.psscategory {
  display: inline-block;
  width: 78%;
}

/*  Updates 4/5/13 */

#dynasearch {
background: #89a0f6;
padding: 10px;
}

#hdr-featuredlistings {
background: #89a0f6;
padding: 5px;
  font-size: 1.2em;
}


.pagedsingle li {
border: 5px solid white;
box-shadow: 0px 0px 2px #444;
  height:170px;
}

.pagedsingle img {
width: 220px;
  background-image: url("http://usmimagecatalogue.s3.amazonaws.com/phpcghviR.jpg")!important;
background-position: left bottom;
background-repeat: no-repeat;
}

.pagedsingle li h3, .pagedsingle .listinginfo, .pagedsingle .pagecontrols {
margin-left: 230px;
}
.pagedsingle .pagecontrols {
top: -90px;
left: 20px;
}

#homepage_featured {
  height:220px;
}

#header a {
top: 0px;
left: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;
text-decoration: none;
font-weight: bold;
text-shadow: none;
}

.h-green{
   background:#77b030;
  color:#fff;
  padding:4px;
  float:right;
  margin-right:6px;
  text-transform:uppercase;
}
.h-green:hover{
   background:#89a0f6;
  color:#fff;
}

#header-contact{
  float: right;
right: -235px;
position: relative;
  text-align:right;
  color:#003a8b;
  font-family:georgia;
  font-weight:600;
  top:45px; 
}

#header a#header-email{
  color:#003a8b;}
#header a#header-email:hover{
  color:#89a0f6;}

#explorecta{top: -0px;
position: relative;
}

#sold{
  float: right;
position: relative;
top: -111px;
}

#sold:hover{
  opacity: .8;}

.pagedsingle li h3 {
padding-top: 1em;
clear: none;
color: #000;
}

.detailview #wide .wide-ui .ui-wide-select {
  margin-bottom:10px;
}

body.detailview #wide .wide-ui .ui-wide-textbox {
padding-top: 5px;
margin-top: 10px;
}

body.homepage #homepage_featured_listings_wrap{
  display:none;
}