/*Set the width to the area we have to work with*/
#masterWidthECN { width:670px; }
/*Master width - 90 */
.box-midECN { width:710px;  }
/*Increase height to space boxes further down from map and contact button*/
#sliderECN { height:1000px; }
/*Set color of "Servicing this Area" for readabillity against map background*/
#frightECN strong { color:black; }
/*End Editable Elements*/

/*IDs*/
#fleftECN {  padding:5px 0 0 3px;  }
#masterWidthECN { margin-left:auto; margin-right:auto; padding-left:5px; padding-right:5px; background-color:white; }
#sliderECN #fleftECN a { display:inline; font-size:11px; text-transform:uppercase; }
#frightECN { margin-left:150px; padding: 25px; padding-top:80px; width:348px; text-align:center; height:410px;   background:url(../images/slider-box-bg.jpg) no-repeat left top; }
#frightECN strong { font-size:24px;  }
#wrapperECN { width:100%; overflow:hidden; }
#insideContentECN { padding:15px 15px 15px 15px; margin-left:auto; margin-right:auto; }
#insideContentECN h4 { margin-top:0px; }
#whitebackgroundECN { background-color:#fff; height:385px; margin-top:18px; }
#whitebackgroundECN p { margin-left:30px; }
#contactUsECN { padding-top:35px; padding-left:200px;	}
#innerECN { padding:10px 10px 10px 10px; } 
#lowerDarkECN { margin-top:25px; }	
#links_agECN { margin-top:10px; }
#links_agECN h4 { margin-left:10px; font-weight:bold; }
#innerECN h3 { margin-bottom:10px; font-size:110%; }
#spacerECN { height:25px; }

/*Classes*/
.fourColumnsECN td { width:25%; vertical-align:top; }
.fourColumnsECN a { font-size:80%; }
.fourColumnsECN h4 { font-size:16px; font-weight:bold; }
.addressECN  { font-size:140%; }
.addressECN h3 { font-size:130%; padding-bottom:0px; margin-bottom:0px; }
.phoneECN { font-size:140% }
.boxECN { width:100%; }
.fourColumnsECN ul { padding-left:20px; }
.alignright { text-align:right; padding-right:15px;}
.readMore { font-size:80%; }
.insideECN { padding:0 4px 5px 4px; }
.tinyECN { font-size:9px; color:black; }
.box-top-rightECN {	background:url(../images/box-top-right.jpg) no-repeat; width:30px; height:22px; float:right; padding:0px 0px 0px 0px; }
.box-top-leftECN { background:url(../images/box-top-left.jpg) no-repeat; width:30px; height: 22px; float:left; padding:0px 0px 0px 0px; }
.box-bot-rightECN { background:url(../images/box-bot-right.jpg) no-repeat; width:30px; height:22px; float:right; padding:0px 0px 0px 0px; }
.box-bot-leftECN { background:url(../images/box-bot-left.jpg) no-repeat; width: 30px; height: 22px; float:left; padding:0px 0px 0px 0px; }
.box-midECN { background:url(../images/box-top-fill.jpg) repeat-x; height:22px; padding:0px 0px 0px 0px; }
.box-botECN { background:url(../images/box-bot-fill.jpg) repeat-x; height:22px;	padding:0px 0px 0px 0px; }

.boxMasterWidthECN { width:100%; }
.box-mid-leftECN { width:1px; background:url(../images/box-mid-fill.jpg); background-repeat:repeat-y; }
.box-mid-rightECN { width:1px; background:url(../images/box-mid-fill.jpg); background-position:right; background-repeat:repeat-y; }

/*Tags*/
img { border:none; }
h1 { font-size:18px; }
h2 strong { color:#61472E; font-size:18px; text-transform:uppercase; }
hr .ecn { width:200px; }
hr { margin-left:25px; border:1px solid black;}
