@charset "utf-8";
/* CSS Document */

body {
  	background:#fff;
	margin:0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:x-small/1.15em Arial,Verdana,Sans-serif;
  	color:#797979;
  	font-size/* */:/**/small;
  	font-size: /**/small;
  }
  
a {
	color:#669966;
	text-decoration:none;
	}  
  
a:hover {
	color:#000;
	}  

#box {
	width:1036px; 
	background: url(images/logo_bg1.gif) left top no-repeat; 
	text-align:left;
	}
	
#homelink {
width:330px; padding-top:100px; padding-left:70px; float:left;	}
	
#navbox {
	height:150px; 
	margin-left:440px;
	}
	
.navimageheader {
	padding-top:3px;
	padding-left:15px;
	padding-bottom:3px;
	}	
	
#homeTextBox {
	background:url(images/home_bg2.jpg) left bottom no-repeat; 
	height:340px;
	}
	
#TextBox {
	width:1036px;
	}	
	
#enterpriseSubNav,#aboutSubNav,#educationSubNav,#communitySubNav,#midcoastSubNav,#portlandSubNav,#lewistonSubNav,#contactSubNav,#getinvolvedSubNav {
	width:430px;
	float:left;
	margin-top:45px;
	}
#enterpriseSubNav {
	background:url(images/enterprise_bg.jpg) left top no-repeat; 
	height:280px;
	}			
	
#aboutSubNav {
	background:url(images/about_bg.jpg) left top no-repeat; 
	height:250px;
	}	
	
#educationSubNav {
	background:url(images/education_bg.jpg) left top no-repeat; 
		height:250px;
	}			
	
#communitySubNav {
	background:url(images/community_bg.jpg) left top no-repeat; 
		height:300px;
	}	
	
#midcoastSubNav {
	background:url(images/midcoast_bg.jpg) left top no-repeat; 
		height:300px;
	}		
	
#lewistonSubNav {
	background:url(images/lewiston_bg.jpg) left top no-repeat; 
		height:300px;
	}	
	
#portlandSubNav {
	background:url(images/portland_bg.jpg) left top no-repeat; 
		height:300px;
	}		
	
#contactSubNav {
	background:url(images/contact_bg.jpg) left top no-repeat; 
		height:300px;
	}	
	
#getinvolvedSubNav {
	background:url(images/get_involved_bg.jpg) left top no-repeat; 
		height:300px;
	}		
	
#homeText,#Text {
	margin-left:455px; 
	padding-top:25px; 
	padding-right:30px; 
	line-height:23px;
	}
	
#Text strong {
	color:#424242;
	}
	
.textHeader {
	font-size:125%;
	color:#424242;
	font-weight:bold;	
	}
	
#homeText {
	height:235px; 
	}
	
.communities  {
	color:#f05217;
	text-decoration:none;
	}  
  
.communities:hover {
	color:#000;
	} 	
  
#homeBox2 {
	text-align:right; 
	padding-right:30px;
	}
	
#footer {
	text-align:center; 
	font-size:85%; 
	padding-top:15px; 
	padding-bottom:15px;
	}
	
#footer a {
	color:#4980d2;
	text-decoration:none;
	}
#footer a:hover {
	color:#000000;
	}		
	
/* Dropdown Menu Styles */


#button1 {
	width:126px;
	margin:0px;
	padding: 0 0 0 0;
	font-size:11px;
	z-index:1000;
	
	}
	
	#button1 ul {
		list-style: none;
		margin:0px;
		padding:0px;
		border: none;
		}
		
	#button1 li {
		border: none;
		margin: 0;
		list-style: none;
		list-style-image: none;
		background-image:url(images/nav_divider1.gif);
		background-position:bottom;
		background-repeat:no-repeat;		
		}
	
	#button1 li a {
		display: block;
		padding: 5px 1px 5px 15px;
		color: #669966;
		text-decoration: none;
		width: 126px;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		}

	html>body #button1 li a {
		width:auto;
		}

	#button1 li a:hover {
		color: #797979;
		}	
		
#communities {
	width:146px;
	margin:0px;
	padding: 0 0 0 0;
	font-size:11px;
	z-index:2000;
	
	}
	
	#communities ul {
		list-style: none;
		margin:0px;
		padding:0px;
		border: none;
		}
		
	#communities li {
		border: none;
		margin: 0;
		list-style: none;
		list-style-image: none;
		background-image:url(images/nav_divider1.gif);
		background-position:bottom;
		background-repeat:no-repeat;		
		}
	
	#communities li a {
		display: block;
		padding: 5px 1px 5px 15px;
		color: #ef5217;
		text-decoration: none;
		width: 146px;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		}

	html>body #communities li a {
		width:auto;
		}

	#communities li a:hover {
		color: #797979;
		}	
		
#connect {
	width:126px;
	margin:0px;
	padding: 0 0 0 0;

	font-size:11px;
	z-index:2000;
	
	}
	
	#connect ul {
		list-style: none;
		margin:0px;
		padding:0px;
		border: none;
		}
		
	#connect li {
		border: none;
		margin: 0;
		list-style: none;
		list-style-image: none;
		background-image:url(images/nav_divider1.gif);
		background-position:bottom;
		background-repeat:no-repeat;		
		}
	
	#connect li a {
		display: block;
		padding: 5px 1px 5px 15px;
		color: #4980d2;
		text-decoration: none;
		width: 126px;
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		}

	html>body #connect li a {
		width:auto;
		}

	#connect li a:hover {
		color: #797979;
		}				
		
		
#subnav {
text-align:right; 
width:166px; 
	margin:0px;
	padding: 0 0 0 0;
margin-left:259px; 
padding-top:3px;	
	font-size:11px;
	z-index:2000;
	
	}
	
	#subnav ul {
		list-style: none;
		margin:0px;
		padding:0px;
		border: none;
		}
		
	#subnav li {
		border: none;
		margin: 0;
		list-style: none;
		list-style-image: none;
		background-image:url(images/subnav_divider.gif);
		background-position:bottom right;
		background-repeat:no-repeat;		
		}
	
	#subnav li a {
		display: block;
		padding: 5px 20px 5px 1px;
		text-decoration: none;
		width: 166px;
		}

	html>body #subnav li a {
		width:auto;
		}

	#subnav li a:hover {
		color: #797979;
		background-image:url(images/subnav_divider_on.gif);
		background-position:bottom right;
		background-repeat:no-repeat;		
		}		
		
.selected {
		font-family:"Times New Roman", Times, serif;
		font-weight:bold;
		display: block;
		padding: 5px 1px 5px 15px;	
	}	

.subselected {
	color:#797979;	
	background-image:url(images/subnav_divider_on.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
	}		
/*--------------------------------------------*/		
	
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}  			