#wrapper {
    width: 500px;  padding:25px; float:right }

#intro {
    padding-bottom: 10px;   }

#LPslider {
    width: 500px;    margin: 0 auto;    position: relative;	  }
#OPslider {
    width: 350px;    margin: 0 auto;    position: relative;	 }
.scroll {
	overflow: hidden; 	width: 500px;    margin: 0 auto;    position: relative;       }
.OPscrollcontainer {
	position: relative; }
.OPscrollcontainer div.panel {
    padding: 10px;    width: 150px;	height: 250px;  }

.LPscrollcontainer {
	position: relative;   }

.LPscrollcontainer div.panel {
    padding: 10px;    width: 150px; 	height: 276px; }

#left-shadow {
	position: absolute;	top: 0;	left: 0;	width: 12px;	bottom: 0;	background: url(../images/leftshadow.png) repeat-y; }

#right-shadow {
	position: absolute;	top: 0;	right: 0;	width: 12px;	bottom: 0;	background: url(../images/rightshadow.png) repeat-y;    }

.inside {
	padding: 10px;	 background-color:#EDEDED; background: url(../images/FeaturedAdSlate2.png) no-repeat;  height:276px;  text-align:left;}

.inside img {
	display: block; border: 1px solid;	margin: 0 0 5px 0;	 }

.inside h2 {
	font-weight: normal;	color: #111;	font-size: 16px;	margin: 0 0 8px 0;  }

.inside p {
	font-size: 11px;	color: #ccc;    }

.inside span {}	
.inside span.Price {color:Green; display:block; font-size:13px; font-weight:bold; margin-right:0px; margin-bottom:0; margin-top:5px; margin-bottom:5px; }
.inside span.Address { font-size:11px; }
.inside div.AddressStateZip {font-weight:bold; display:block;   margin-right:0px; font-size:10px;  width:125px; }
.inside div.SqFootage {width:auto; float:right;  color:#666666; font-size:.85em; margin-top:5px; }
.inside div.OpenHouseInfo {clear:left;  border-bottom:1px solid #cbc5b9; border-top:1px solid #cbc5b9;  width: 130px; margin:0; background-color:#cbc5b9; height: 30px}
.inside div.OpenHouseGraphic {height:27px; width:36px; float:right; background: url(../images/OpenHouseGraphic.png) no-repeat; margin-top:0px; }
.inside ul {margin:0 20px 0 0 ; padding:0;  display:inline-block;  width:100%; border-top:1px solid #cbc5b9; border-bottom:1px solid #cbc5b9; padding-top:4px; padding-bottom:4px;}
.inside ul li.left {list-style:none; float:left; width:60px; display:inline-block; }
.inside ul li.right {list-style:none; float:right; width:60px; display:inline-block; }
/*a {
	color: #999;	text-decoration: none;	border-bottom: 1px dotted #ccc; }

a:hover {
	border-bottom: 1px solid #999;  }

.scrollButtons {
    position: absolute;    top: 127px;    cursor: pointer;  }
*/
.scrollButtons {
       cursor: pointer;  }

.scrollButtons.LPleft {
    left: -45px;    }

.scrollButtons.LPright {
    right: -45px;   }

.scrollButtons.OPleft {
    left: -45px;    }

.scrollButtons.OPright {
    right:-45px     }

.hide {
    display: none;  }
.AdressTextTrans {text-transform:capitalize; }