
/* CSS Document */

#mediaDisplay{
	float:right;
	padding:12px 1px;
	width:325px;
	height:250px;
}



/*     SPECIAL DISPLAY PANEL     */
#cpv-l{
	float:left;
	width:739px;
	height:286px;
	background:url(/img/emcore_dual_cpvs.jpg) 0px 0px no-repeat;
}
#cpv-2{
	float:left;
	width:978px;
	height:286px;
	background:url(/img/home_img_dazia.jpg) 0px 0px no-repeat;
}
#cpv-imm{
	position:relative;
	left:0px;
	top:0px;
	width:978px;
	height:285px;
	background:url(/img/home_img_imm.jpg) 0px 0px no-repeat;
}
#cpv-imm-links{
	position:absolute;
	left:465px;
	top:200px;
}
#cpv-imm-links a{
	color:#003d7d;
	font-weight:bold;
	font-size:12px;
}
#cpv-r{
	float:right;
	width:239px;
	height:286px;
	background:url(/img/home_cpv_panel_r.gif) 0px 0px no-repeat;
}
#cpv-dazia{
	float:right;
	width:310px;
	height:226px;
	padding-top:60px;
	padding-right:15px;
	/*background:url(/img/home_cpv_panel_r.gif) 0px 0px no-repeat;*/
}

#cpv-dazia p {
	font-size:11px;
	color:#15520c;
	line-height:1.7em;
}

#cpv-dazia a {
	font-size:11px;
	color:#15520c;
	font-weight:bold;
}

.all-cpv {
	margin-top:175px;
	margin-left:17px;
}

.all-cpv a{font-weight:bold;}
/***********************     SPECIAL DISPLAY PANEL     ***********************************/

#rotator{
	width:978px;
	height:343px;
	background:url(/img/home_loader.png) 0px 0px no-repeat;
	/*overflow:hidden;
	border:1px solid #000;*/
}
	#rotator .spacer{
		height:286px;
		background:url(/img/spacer.png) 3px 1px no-repeat;
	}
	#pics {  
		width:978px;  
		height: 286px;  
		padding:0;  
		margin:0; 
		display:none;
	} 
	#imgrotate {
		display:none;
	}
	

	.hm-top-story{
		float:left;
		width:323px;
		height:48px;
	}
	.hm-top-story-photo{
		float:left;
		padding-left:16px;
		width:74px;
		height:45px;
	}
	.hm-top-story-headline{
		float:left;
		padding-left:10px;
		width:220px;
	}
	.hm-top-story-headline a{
		color:#003D7D;
		text-decoration:none;
	}
	.hm-top-story-headline a:hover{
		text-decoration:underline;
	}

/* ---------  home:: sub panes  ---------    */
#panels {
	margin-bottom:5px; 
	width:978px;
	height:233px;
	overflow:hidden;

}
.heading{
	width:170px;
	height:24px;
}
#panels-lower-curve-top{
	width:978px;
	height:7px;
	line-height:7px;
	background:url(/img/ec_lower_panels_curve_top.png) 0px 0px no-repeat;
}
#panels-lower-mid{
	margin:0px;
	padding:0px 0px;
	width:100%;
	background:url(/img/ec_lower_mid_bkg.png) 0px 0px repeat-y;
	/*border:1px solid #000;
	
	border-style:solid;
	border-color:#bebebe;
	*/
}
#panels-lower-mid .heading h2{
	display:none;
}

#panels-lower-curve-bot{
clear:both;
	width:978px;
	height:7px;
	line-height:7px;
	background:url(/img/ec_lower_panels_curve_bot.png) 0px 0px no-repeat;
}
/*****************************************************************************************************/

#hm-fiber-optics{
	/*float:left;*/
	width:484px;
	height:232px;
	background:url(/img/panel_fiber_optics.png) 0px 0px no-repeat;
}
#hm-fiber-optics .normal-list li{
	color:#739dd3;
}
#hm-fiber-optics a{

	font-weight:bold;
	font-size:13px;

}
#hm-fiber-optics br{
	display:none;
}


#hm-solar-power{
	float:right;
	width:484px;
	height:232px;
	background:url(/img/panel_solar_power.png) 0px 0px no-repeat;
}
#hm-solar-power .normal-list li{
	color:#207d00;
}
#hm-solar-power a{
	color:#207d00;
	font-weight:bold;
	font-size:13px;
}
#hm-solar-power br{
	display:none;
}

#hm-news-events{
	float:left;
	padding-left:14px;
	width:467px;
}
#hm-news{
	float:left;
	width:270px;
}

#hm-news .year{
	padding-left:55px;
	line-height:24px;
	color:#003d7d;
}
	#hm-news .heading{
		background:url(/img/ec_hdr_news.png) 0px 0px no-repeat;
	}
	#hm-news .news-headline{
		float:right;
		width:210px;
		font-size:10px;
	}
#hm-events{
	float:right;
	padding-right:10px;
	width:160px;
}
	#hm-events .heading{
		width:160px;
		background:url(/img/ec_hdr_events.png) 0px 0px no-repeat;
	}
#hm-service-support{
	float:right;
	padding-right:14px;
	width:451px;
	/*border:1px solid #000;*/

}

#hm-service-support .heading{
	background:url(/img/ec_hdr_service_n_support.png) 0px 0px no-repeat;
}
