/* Press */
.tab116725  h1{
  margin-bottom: 20px;
}


.comp-press-658
{
  clear: both;
  margin: 0 0 10px 0;
}

.comp-press-658 img {
  display: block;
  float: left;
  margin: 0 10px 0 0;
  border: 1px solid #000;
  z-index: 5;
}

.comp-press-658 p{
  margin: 0 15px 8px 0;
  
}

.comp-press-658 p.download{
  clear: both;
  margin: 0;
  padding: 2px 0 3px 0;
 
}

.comp-press-658 p.download a{
  display: block;
  margin: 0 0px 0 0;
  font-size: 1em;
  line-height: 1em;
  text-transform: uppercase;
  letter-spacing: .1em;
  text-align: right;
}

.comp-press-658 p.download a:hover{
  text-decoration: none;
 
}

.comp-press-658 cite{
  display: block;
  text-align: right;
  font-size: 0.9em;
}

.comp-press-658 h3{
  margin: 0 0 5px 0;
  padding: 0;
  border-bottom: none;
}


#item115534 #main-body{
  background: #fff;
}

#item115534 #content-body{
  margin: 60px 0px 30px 0px;
}

#divcomp392604{
  padding-left: 30px;
}


#item46749{
  margin-top: 20px;
}

#divcomp311137 .edit-option{
   display: none;
}

#grand-opening-banner{
  position: absolute;
  top: 140px;
  left: 0px;
  width: 960px;
  z-index: 100;

}

#grand-opening-banner p{
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  text-align: right;
  margin: 0;
  padding: 0 50px 0 0;
}

#flash{
  margin: 0px 0 0 0;
  width: 935px;
  height: 460px;
}

#item49515 .comp-content p{
  margin: 10px 0 0 10px;
  text-align: center;
  font-size: 12px;
}

/* Home*/
.tab46749 #main-body{
  background: transparent url(../images/hpbg.jpg) no-repeat;
  height: 360px;
}

/* Building */
.tab49512 #main-body{
  background: transparent url(../images/bg1-2.jpg) no-repeat;
}

/* Video Tour */
.tab59202 #main-body{
  background: transparent url(../images/bg4-3.jpg) no-repeat;
}

/* Amenities */
.tab49513 #main-body{
  background: transparent url(../images/bg2-2.jpg) no-repeat;
}

/* Unit Features */
.tab49514 #main-body{
  background: transparent url(../images/bg5.jpg) no-repeat;
}

/* Floor Plans */
.tab49515 #main-body{
  background: #fff;
}

/* Neighborhood */
.tab49516 #main-body{
  
  background: #DBDEEF url(../images/bg8.jpg) top left no-repeat;
  
}

/* Press */
.tab116725  #main-body{
  background: #fff;
}


/* About */
.tab49517 #main-body{
  background: transparent url(../images/bg6-2.jpg) no-repeat;
}

/* Contact */
.tab49518 #main-body{
  background: transparent url(../images/bg4-2.jpg) no-repeat;
}

/* Page Not Found */
.tab58815 #main-body{
  background: transparent url(../images/bg4-2.jpg) no-repeat;
}

.comp-col3-658{
}

.comp-col3-658 .div-enlarge{
  text-align: right;
  
  
}

.comp-col3-658 .div-enlarge a{
  text-decoration: none;
}

.comp-col3-658 .div-enlarge a:hover{
  color: #8B0304;
}

.comp-col3-658 ul{
  

  margin: 0;
  padding: 0 0 0 5px;
}

.comp-col3-658 ul li{
  
  /*border-bottom: 1px solid #ccc;*/
  
  vertical-align: top;
  
  margin: 0 0 0px 10px;
  padding: 0 0 0 5px;
  list-style: square;

}

.comp-col3-658 .col1{
  width: 190px;
  float: left;
  
}


.comp-col3-658 .col2{
  width: 190px;
  float: left;
  margin: 0 0 0 20px;
  
}

.comp-col3-658 .col3{
  width: 190px;
  float: left;
  margin: 0 0 0 20px;
  
}

#comp-hood-column{
  width: 175px;
  float: left;
  padding: 10px 0 10px 150px;
  
  
}



.comp-hood-658 p{
  margin: 0;
  padding: 0;
}

#walkscore{
  margin: 0 0 5px 0;
  background: #fff;
  border: 1px solid #000;
  padding: 5px 5px;
  width: 160px;
}

#walkscore p{
  padding: 0;
  margin: 0;
}

.comp-hood-658 #imagebox{
  width: 600px;
  height: 645px;
  float: right;
  display: block;
  border: 1px solid #7E7F82;
  padding: 0px 0px 0 0;
  margin: 10px 20px 10px 0;

}

.comp-hood-658 .ols{
  width: 170px;
  float: left;
  margin: 0 0 10px 0px;
}

.comp-hood-658 .ols ol{
  margin: 0 0 0 40px;
  padding: 0;
}

.comp-hood-658 .ols ol li{
  color: #fff;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

.comp-hood-658 .olshidden{
  display: none;
}

.comp-hood-658 div a.cat{
  font-size: 10px;
  
  padding: 0px 0;
  
  font-weight: bold;
  display: block;
  float: left;
  margin: 0px 2px 5px 0px;
  padding: 2px 5px 2px 5px;
  color: #fff;
  border: 1px solid #000;
  width: 160px;
  text-transform: uppercase;
  
  text-decoration: none;

}

.comp-hood-658 a.hood-restaurants{
  background: #8b0304;
}


.comp-hood-658 a.hood-schools{
  background: #718aaa;
}

.comp-hood-658 a.hood-spas{
  background: #00adef;
}

.comp-hood-658 a.hood-shopping{
  background: #005792;
}

.comp-hood-658 a.hood-entertainment{ 
  background: #712a76;
}

.comp-hood-658 a.hood-museums{
  background: #138336;
}

.comp-hood-658 a.hood-services{
  background: #c86618;
}

.comp-hood-658 a.hood-trans{
  background: #000;
}

.comp-hood-658 a.hood-large{
  background: #f00;
}

#unit-amenities-table tr td ul{
  margin: 0;
  padding: 0 0 0 5px;
  list-style: square;
  font-weight: bold;
}

#unit-amenities-table tr td ul li{
  font-weight: normal;
  margin: 0 0 3px 10px;
  padding: 0 0 0 5px;
  list-style: square;
}

.comp-slideshow-658{
width:960px;
}

.comp-slideshow-658 .edit-button{
position:relative;
z-index:11;
}

.comp-slideshow-658 .edit-option{
position:relative;
z-index:11;
}
