/* ####---- HOME PAGE STYLES ----#### */
#e_column_0 {
  margin-bottom:40px;
  padding-bottom:0px;
}
#enclosing3 {
  margin-bottom:40px;
}
#enclosing4 {
  box-shadow:none;
  margin-bottom:0px;
}
#ie8only #enclosing5 {
  background:#ffffff;
}
#enclosing5 {
  height:555px;
  background:rgba(255,255,255,0.8);
  padding:35px;
}
#home_page #header {
  height:250px;
}
#places {
  padding:12px;
}
#places .place {
  display:inline-block;
  position:relative;
  cursor:pointer;
}
#places .place + .place {
  margin-left:3px;
}
#places a + a {
  margin-left:3px;
}
#places h2 {
  display:block;
  text-indent:-9999em;
  height:436px;
}
#canopy_lofts {
  width:219px;
}
#canopy_lofts h2 {
  background:url(/resources/dyn/files/905150zd6c1827c/_fn/bg-home-canopy.jpg) no-repeat 0 0;
}
#hobson_place {
  width:218px;
}
#hobson_place h2 {
  background:url(/resources/dyn/files/905164zfa8115a6/_fn/bg-home-hobson.jpg) no-repeat 0 0;
}
#leasing {
  width:217px;
}
#leasing h2 {
  background:url(/resources/dyn/files/905165z8d862530/_fn/bg-home-leasing.jpg) no-repeat 0 0;
}
#events {
  width:217px;
}
#events h2 {
  background:url(/resources/dyn/files/905163z64e58005/_fn/bg-home-events.jpg) no-repeat 0 0;
}
.place_over {
  position:absolute;
  top:0;
  padding:15px;
  width:100%;
  height:100%;
  text-align:center;
  cursor:pointer;
}
.place_over a {
  text-decoration:none;
  color:#ffffff;
}
.place_over h3 {
  padding:15px 0;
}
.place_over p {
  padding:20px 0;
  border-top:1px solid #ffffff;
  border-bottom:1px solid #ffffff;
  font-size:11px;
  line-height:21px;
}
#ie8only #canopy_lofts .place_over {
  background:url(/resources/dyn/files/902303zaceccb54/_fn/bg-canopy-plus.png) no-repeat center 380px #5eb498;
}
#canopy_lofts .place_over {
  background:url(/resources/dyn/files/902303zaceccb54/_fn/bg-canopy-plus.png) no-repeat center 380px rgba(94,180,152,0.9);
}
.place_over h3 a {
  text-indent:-9999px;
  display:block;
  height:34px;
  background:url(/resources/dyn/files/905149zb6060b99/_fn/bg-places-headline.png) no-repeat center top;
  width:189px;
  margin:0px 0 15px;
}
#canopy_lofts .place_over h3 a {
  background-position:8px 0;
}
#ie8only #hobson_place .place_over {
  background:url(/resources/dyn/files/902304z32885ef7/_fn/bg-hobson-plus.png) no-repeat center 290px #311825;
}
#hobson_place .place_over {
  background:url(/resources/dyn/files/902304z32885ef7/_fn/bg-hobson-plus.png) no-repeat center 290px rgba(49,24,37,0.9);
}
#hobson_place .place_over h3 a {
  background-position:-214px 0px;
}
#ie8only #leasing .place_over {
  background:url(/resources/dyn/files/902305z458f6e61/_fn/bg-leasing-plus.png) no-repeat center 315px #710f39;
}
#leasing .place_over {
  background:url(/resources/dyn/files/902305z458f6e61/_fn/bg-leasing-plus.png) no-repeat center 315px rgba(113,15,57,0.9);
}
#leasing .place_over h3 a {
  background-position:-436px 0px;
}
#ie8only #events .place_over {
  background:url(/resources/dyn/files/902299z9c39f334/_fn/bg-events-plus.png) no-repeat center 285px #e7d719;
}
#events .place_over {
  background:url(/resources/dyn/files/902299z9c39f334/_fn/bg-events-plus.png) no-repeat center 285px rgba(231,215,25,0.9);
}
#events .place_over p {
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
}
#events .place_over a {
  color:#000000;
}
#events .place_over h3 a {
  background-position:-655px 0px;
}
.social_feeds {
  width:452px;
  height:110px;
  display:inline-block;
  vertical-align:top;
  padding:18px;
  position:relative;
}
#ie8only #home_facebook {
  background:url(/resources/dyn/files/902289z8522c275/_fn/bg-fb-feed.png) no-repeat 30px center #e7d719
}
#home_facebook {
  background:url(/resources/dyn/files/902289z8522c275/_fn/bg-fb-feed.png) no-repeat 30px center rgba(231,215,25,0.9);
  margin-right:1px;
}
#ie8only #home_twitter {
  background:url(/resources/dyn/files/902290ze5e54b90/_fn/bg-twitter-feed.png) no-repeat 20px center #5eb498;  
}
#home_twitter {
  background:url(/resources/dyn/files/902290ze5e54b90/_fn/bg-twitter-feed.png) no-repeat 20px center rgba(94,180,152,0.9);
}
.social_feeds p {
  margin-left:60px;
  padding:12px 0 0 15px;
  border-left:1px solid #ffffff;
  color:#000000;
}
.social_feeds p + p {
  padding:15px 0 8px 15px;
}
.social_feeds a {
  color:#000000;
}
.hidden_social {
  padding:0 !important;
}
.hidden_social a {
  text-indent:-999em;
  display:block;
  width:81px;
  height:110px;
  position:absolute;
  left:0;
  top:0;
  border-left:none !important;
}
#facebook_recent_post, #twitter_recent_post {
  height:78px;
  overflow:hidden;
}
#instagram_container, #home_events_container {
  display:inline-block;
  vertical-align:top;
}
#instagram_container {
  width:365px;
  position:relative;
}
#instagram_headline h3 {
  background:#5eb498;
  text-align:left;
  display:block;
  width:100%;
  font-size:30px;
  padding:8px 10px;
}
/*
div.caption {
  display:none;
}
#instagram_container div.photo_viewer {
  border:none;
  margin-bottom:15px;
}
#instagram_container div.thumbnail {
  border:none;
}
.carousel div.thumbnail_list {
  width:82%;
}
#instagram_container .thumbnail img {
  padding:4px;
  background:#d3d3d3;
}
#instagram_container .next {
  background:none;
  text-indent:0;
  position:relative;
  top:0;
  right:0;
  text-shadow:2px 2px 2px #CCCCCC;
}
*/
#home_events_container {
  width:430px;
  margin-left:40px;
  position:relative;
  height:485px;
}
#home_events_container section {
  height:310px;
  overflow:auto;
  width:428px;
}
#home_events_container #arena_video {
  width:428px;
  margin-top:15px;
}
#home_events_container .ac_heading {
  text-align:left;
  display:block;
  font-size:30px;
  width:100%;
  background:#e7d719;
  padding:8px 10px;
}
#home_events_container .odd {
  background:url(/resources/dyn/files/902295z958fbf1f/_fn/bg-events-plus-white.png) no-repeat 97% center #d3d3d3;
  padding:15px;
}
#home_events_container .even {
  background:url(/resources/dyn/files/902296zc86eea5/_fn/bg-events-plus-gray.png) no-repeat 97% center #ffffff;
  padding:15px;
}
#home_events_container li .article_heading {
  float:right;
  width:75%;
  padding:8px;
  font-size:25px;
}
#home_events_container li.even .article_heading {
  color:#D3D3D3;
}
#home_events_container li .article_subheading {
  width:auto;
  padding:8px;
  background:#e7d719;
  display:inline-block;
  text-align:center;
  font-size:25px;
  line-height:25px;
}




