#body_container{
	position:relative;
	display: inline-block;
	width: 840px;
	min-height:517px;	height:auto !important;	height: 517px;
	margin: 0;
	padding: 0 0 0 0;
	text-align: left;
	background: #fff;
	overflow:hidden;
}

#body_right {
  width:840px;
	min-height:517px;
	height:auto !important;
	height: 517px;
	overflow:hidden;
	position:relative;
	
}

#body_left {
  float:left;
  width:840px;
	min-height:517px;
	height:auto !important;
	height: 517px;
  background:#96d0fa;  
	position:relative;
	right:610px;
	border-right:10px solid white;
	display:inline;
}

#body_left, #body_right {
	padding:0;
}

#column_left {
  float:left;
  width:230px;
	position:relative;
	left:610px;
}

#column_right {
  float:left;
  width:590px;
	position:relative;
	left:620px;
}

#upper_left {
	background: url(../images/explore.gif) no-repeat;
	cursor: pointer;
}

#upper_left , #middle_left {
	width:230px;
}

#upper_right {
	width:600px;
	height:75px;
	background:#transparent;
	/* THE HEADING GRAPHIC GETS INSERTED HERE */
}	

#upper_left, #upper_right {
	height:75px;
	border-top:10px solid white;
	border-bottom:10px solid white;
}

#upper_right_heading {
	position:relative;
	padding-left:10px;
	top:40px;
	font-size:18pt;
	color:transparent;
	
}

#middle_left, #middle_left_image {
	border-bottom:10px solid white;
}

#middle_left_image {
	z-index:2;    
	position: absolute;
	top:95px;
	left:0px;
	width:230px;
	height:375px;
	background: #fff;  
}

#middle_left {
	z-index:-1;    
	height:375px;
	opacity:0;
	/*background: url(../images/side_electricity.jpg) no-repeat;  */
}

#content {
	text-align:left;
	font-family: tahoma, sans-serif;
	font-size:10pt;
	color:#333;
	line-height:18px;
}

#content a {
	font-weight:bold;
	color:#356b96;
}

#content p {
	padding:0 15px;
}

#content #opening_dialogue {
	padding:0;
	margin:0;
}

#content h1 {
	font-family:Verdana, sans-serif;
	font-size:22pt;
	font-weight:100;
	color:#356b96;
	letter-spacing: -.03em;
}

#content h3 {
	font-weight:bold;
	color:#356b96;
	/* text-indent:1em; */
	margin-left: 1em;
}

#content b {
	color:#356b96;
}

ul {
	color:#333;
	font-size:9pt;
	line-height:1.5em;
	padding-left:0;
	margin-left:5em;
}

li {
	padding-left:0;
	margin-left:0;
}

#energy_saving_tips li {
	font-size:22px;
	font-weight:normal;
	color:#356b96;
	padding-left: 10px;
}

#energy_saving_tips a {
	font-weight:normal;
}

#heating_cooling li {
	font-weight:normal;
	padding-left: 10px;
}

#heating_cooling a {
	font-weight:normal;
}
