@charset "UTF-8";

/* Layout (global rules for large sizes) */

body { margin: 0px; padding: 0px; line-height: 1.5em; font-size: 12px;}

header { height: 170px; border-width: 0px; max-width: 100%; float: center; background-image: url(../ECS-images/headerbackground.png); }


div.greenbar {
	height: 30px;
	width: 100%; 
	margin: 0px auto;
	/* original background-color: #70b347; */

	background-color: #4f4c55;
	position: absolute;
	top: 140px; 
	z-index: 99; 
}

div.dostuff {position: absolute; top: 20px; width: 1000px; margin: 0px auto;}

div.ecslogo {position: absolute; top: 10px; left: 50px; height: 71px; width: 171px; }


div.prepaidlogin {position: absolute; top: 20px; left: 650px;  width: 300px; color: #000000; }


div.nav {
	max-width: 600px;
	text-align: left; 
	height: 40px; 
}

div.phone {
	text-align: right; 
	color: #FFFFFF;
	font-size: 1.25em;
	width: 850px; 
	position: absolute; 
	top: 5px;  
	padding-right: 30px; 
	text-decoration: none;
	letter-spacing: 0.0800em;
}
}


.container {
    max-width: 100%;
    height: auto; 
	margin: 0px auto;
	background-color: #FFFFFF;
	
}	
article { padding-top: 20px;  background-color: #FFFFFF; border-width:0px; max-width: 1000px; margin: 0px auto; }

footer1 { position: relative; font-size: .95em; height: 30px; background-color: #f1e885;  color: #000000;  text-align: center; }

footer2 { position: relative; font-size: .95em; background-color: #000000;  color: #ffffff;  text-align: center; width: 100%; }


div.leftblack{
    float: left;
    background-color: #000000;
    position: relative;
     width: 75%; 

    
    
} 

div.rightblack{
    float: right;
    background-color: #000000;
    position: relative;
     width: 25%; 

    
} 


.promo_container { padding: 5px 0px 10px 5px; }
.promo_container .promo { width: 32%; float: left; background-position: 0px 0px; }
.promo_container .promo .content { padding: 0px 7px 5px 5px; }  /* set text around graphic */

.column_container { padding: 0px 0px 20px 20px; margin: 0 auto; }
.column_container .column { width: 32%; float: left; background-position: 5px 3px; }
.column_container .column .content { padding: 0px 20px 0px 20px; }




nav a { margin: 0px 0px 0px 0px; background: #000000; }



