div#left-col-tri-e3 {
	float: left;
  display: inline;
	width: 202px;
  margin: 35px 34px 0 154px;
}
div#left-col-tri-e3 div { text-align: center; }
div#left-col-tri-e3 div.neighborhood_logo { margin-top: 50px; }
div#left-col-tri-e3 div.subpage-image {
  position: relative;
  width: 146px;
  height: 146px;
  margin: 0 38px;
}
div#left-col-tri-e3 div.subpage-image img { margin-top: 10px; }
div#left-col-tri-e3 div.subpage-image div.overlay {
  background: transparent url("/img/tri-e3/tri_e3_subpage_mask.png") center center no-repeat;
}

div#left-col-tri-e3 div.pad { margin: 35px 34px 0px 154px; }

div#left-col-tri-e3 div.pad3 { margin: 12px 34px 0px 154px; }

div#left-col-tri-e3 div.pad2 { margin: 85px 34px 0px 154px; }

#left-col-tri-e3 .subheadline{
	font-weight: bold;
	color: #C56B00;
	line-height: 120%;
}
#left-col-tri-e3 p { padding: 0px 0px 23px 0px; }
div.right-col-tri-e3 p strong { font-style: normal; }
div.right-col-tri-e3 h1 { color: #44531C; }




div#triE3Icons { text-align: center; }
div#triE3Icons div {
  width: 106px;
  height: 96px;
  margin: 10px 14px 0;
  display: inline-block;
  zoom: 1;
  *display: inline;
  text-align: center;
}
div#triE3Icons img { margin-bottom: 10px; }
div#triE3Icons span { display: block; color: #44531C; letter-spacing: 0.5px; font-size: 1.1em; }
div#triE3Icons a { color: #44531C; text-decoration: none; }
/*div#triE3Icons a:hover span { color: #112009; }*/

div#triE3Icons a.dim,
div#triE3Icons a.dim span,
div#triE3SubpageLinks a.dim {
  opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}
div#triE3Icons a.dim:hover,
div#triE3Icons a.dim:hover span,
div#triE3SubpageLinks a.dim:hover {
  opacity: 1.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}



#left-col-tri-e3 .tri-e3-links a {
	font-weight: bold;
	color: #7C2D1D;
	text-decoration: none;
}
#left-col-tri-e3 .tri-e3-links span {
	padding: 0px 10px 0px 10px;
}
div.right-col-tri-e3{
	float: left;
	width: 450px;
	margin: 35px 0px 35px 0px;
}
div.right-col-tri-e3 .headline{
	font-family: Georgia, arial;
	font-size: 18px;
	color: #44531C;
	line-height: 120%;
	padding: 0px 0px 15px 0px;
}
div.right-col-tri-e3 p{
	padding: 0px 0px 13px 0px;
}
div.right-col-tri-e3 p.smaller-padding{
	padding: 0px 0px 5px 0px;
}
div.right-col-tri-e3 p span{
	font-weight: bold;
}
div.e3-icon{
	float: left;
	width: 106px;
	height: 96px;
	margin: 0px 0px 20px 28px;
}
div.tri-e3-sub-nav{
	float: right;
	padding: 8px 0px 8px 0px;
}
div.tri-e2-sub-nav-image{
	float: left;
	margin-left: 18px;
}
div.tri-e3-accordian-menu{
	padding-bottom: 20px;
}
div.right-col-tri-e3 p.tri-e3-menu-head{
	padding: 5px 0px 0px 0px;
}
.tri-e3-menu-head {
	display: block;
	width: 450px;
	cursor: pointer;
	position: relative;
    font-weight: bold;
    font-size: 12px;
    color: #333;
}
.tri-e3-menu-body{
	display:none;
	overflow: hidden;
	padding: 0px 0px 0px 8px; 
}

/* New Css for the Neighborhood overlays */

div.neighborhood-thumbs{
	width: 103px;
	height: 68px;
	position: relative;
	margin: 0 auto;
}
div.neighborhood-thumbs-dark-overlay{
	width: 100%;
    height: 100%;
	position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    background: url('/img/neighborhoods/dark-overlay.png') no-repeat;
}
div.neighborhood-thumbs-light-overlay{
	width: 100%;
  height: 100%;
	position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background: url('/img/neighborhoods/light-overlay.png') no-repeat;
}

div#triE3SubpageLinks {
}
div#triE3SubpageLinks a {
  display: inline;
  float: right;
  width: 70px;
  height: 70px;
  text-align: center;
  margin-left: 18px;
  text-decoration: none;
}
div#triE3SubpageLinks a span {
  display: block;
  padding: 28px 0 0;
  text-align: center;
  color: #666;
  width: 50px;
  width: 70px;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
}
div#triE3SubpageLinks a.line1 span { padding: 28px 0 0; }
div#triE3SubpageLinks a.line2 span { padding: 21px 0 0; }
div#triE3SubpageLinks a.line3 span { padding: 14px 0 0; }
div#triE3SubpageLinks a.line4 span { padding:  7px 0 0; }
div#triE3SubpageLinks a:hover span { color: #333; }
div#triE3SubpageLinks a.child-0,
div#triE3SubpageLinks a.child-blue { background-color: #93CDE5; }
div#triE3SubpageLinks a.child-1,
div#triE3SubpageLinks a.child-green { background-color: #B7BB5B; }
div#triE3SubpageLinks a.child-2,
div#triE3SubpageLinks a.child-orange { background-color: #E7A614; }

ul.triE3SubpageDetails { margin: 1em 0 1em 3em; list-style-type: disc; }
ul.triE3SubpageDetails li {
  margin: 0.5em 0;
  font-weight: bold;
  color: #444;
}

