/* CSS Document */

#container {
	position:absolute;
	left: 50%;
	top: 50%;
	width:850px;
	height:584px;
	margin-top: -292px; /* half of the height */
	margin-left: -425px; /* half of the width */
	background-color: #FFFFFF;
	z-index:2;
}
#inner_container_0 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #f3f0ed;
}

#inner_container_1 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #f3f0ed;
}

#inner_container_2 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #ccd9cc;
}

#inner_container_3 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #e0f0f0;
}

#inner_container_4 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #d9e1f0;
}

#inner_container_5 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #d1d1e0;
}

#inner_container_6 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #f0e0d1;
}

#inner_container_7 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #ccccb2;
}

#inner_container_8 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #b2c1c1;
}

#inner_container_9 {
	position:absolute;
	width:806px;
	height:460px;
	z-index:1;
	left: 0px;
	top: 80px;
	background-color: #E1E3E7;
}


a:link {color: #000000; text-decoration:none;}
a:visited {	color: #000000; text-decoration:none;}
a:hover {color: #000000; text-decoration:underline;}


#top_menu {
	position:absolute;
	width:753px;
	height:42px;
	z-index:1000;
	left: 38px;
	top: 0;
	}
#Maine {
	position:absolute;
	width:300px;
	height:40px;
	z-index:4;
	left: 44px;
	top: 24px;
}
#contact_box {
	position:absolute;
	width:119px;
	height:59px;
	z-index:2;
	left: 44px;
	top: 552px;
}
#image_top {
	position:absolute;
	width:761px;
	height:412px;
	z-index:1;
	left: 45px;
	top: 24px;
	}

#text_box {
	position:relative;
	width:737px;
	height:150px;
	z-index:2;
	left: 45px;
	top: 107px;
}

#text_box_products {
	position:relative;
	width:377px;
	height:280px;
	z-index:2;
	left: 45px;
	top: 75px;
}

#text_box_products2 {
	position:relative;
	width:330px;
	height:280px;
	z-index:2;
	left: 45px;
	top: 75px;
}

#text_box_products3 {
	position:relative;
	width:462px;
	height:280px;
	z-index:2;
	left: 45px;
	top: 75px;
}

#text_box_products4 {
	position:relative;
	width:195px;
	height:280px;
	z-index:2;
	left: 45px;
	top: 75px;
}

#text_box_products5 {
	position:relative;
	width:390px;
	height:270px;
	z-index:2;
	left: 45px;
	top: 59px;
}

#info_box {
	position:relative;
	width:176px;
	height:95px;
	z-index:3;
	left: 426px;
	top: 150px;
	background-color: #FFFFFF;
}

#info_inner {
	position:relative;
	width:190px;
	height:96px; /* half of the height */
	background-color: #FFFFFF;
	left: -210px;
	top: -96px;
}

body {
	background-color: #dddad6;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 1px;
	line-height: 1.5;
}
.Body_text {
	font-size: 14px;
	font-weight: lighter;
	line-height: 2;
	letter-spacing: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#image_lg_cont {
	position:absolute;
	width:315px;
	height:355px;
	z-index:1;
	left: 444px;
	top: 59px;
}

#image_lg_cont2 {
	position:absolute;
	width:363px;
	height:324px;
	z-index:1;
	left: 396px;
	top: 90px;
}

#image_lg_cont3 {
	position:absolute;
	width:229px;
	height:355px;
	z-index:1;
	left: 530px;
	top: 59px;
}

#image_lg_cont4 {
	position:absolute;
	width:500px;
	height:375px;
	z-index:3;
	left: 259px;
	top: 39px;
}

#cs_text {
	position:absolute;
	width:376px;
	height:95px;
	z-index:1;
	left: 42px;
	top: 345px;
}

#recycled {
	position:absolute;
	width:auto;
	height:auto;
	z-index:1;
	left: 45px;
	top: 402px;
}
#images_text {
	position:absolute;
	width:52px;
	height:25px;
	z-index:7;
	left: 707px;
	top: 426px;
}
#top_text_cont {
	position:absolute;
	width:200px;
	height:38px;
	z-index:3;
	left: 560px;
	top: 30px;
}

#top_text_mainepure {
	position:absolute;
	width:200px;
	height:38px;
	z-index:3;
	left: 583px;
	top: 30px;
}

.Body_text_9 {	font-size: 9px;	line-height: 18px;	color:#000;}
.Body_text_9b {	font-size: 9px;	line-height: 12px;	color:#333333;}
.Body_text_11 {font-size: 11px}
.Body_text_11b {font-size: 11px; line-height:1.4em; }
.body_text_14 {font-size: 14px;}
.body_text_12 {font-size: 12px; }
.body_text_12b {font-size: 12px;line-height: 1.8em;}
.body_text_info {font-size: 11px;line-height: 2em; }
.body_text_orange {font-size: 11px;line-height: 2em; font-weight:bold; color:#FF6600;}

.body_text_orange A:link {text-decoration:none; color:#FF6600; }
.body_text_orange A:visited {text-decoration:none;  color:#FF6600;}
.body_text_orange A:active {text-decoration: underline; color:#FF6600; }
.body_text_orange A:hover {text-decoration: underline; color:#FF6600;}


.Body_text_9 A:link {text-decoration:none; color:#000; }
.Body_text_9 A:visited {text-decoration:none;  color:#000;}
.Body_text_9 A:active {text-decoration: underline; color:#000; }
.Body_text_9 A:hover {text-decoration: underline; color:#000;}

.style1 {font-size: 12px; font-weight: bold; }
#top_text {
	position:absolute;
	width:145px;
	height:24px;
	z-index:5;
	left: -34px;
	top: 11px;
}

#top_text2 {
	position:absolute;
	width:191px;
	height:24px;
	z-index:5;
	left: -159px;
	top: 9px;
}

#top_text_maine {
	position:absolute;
	width:128px;
	height:24px;
	z-index:5;
	left: 2px;
	top: 11px;
}

#title_cont {
	position:absolute;
	width:285px;
	height:20px;
	z-index:1;
	left: 474px;
	top: 41px;
}
#title_cont_s31 {
	position:absolute;
	width:285px;
	height:20px;
	z-index:1;
	left: 483px;
	top: 41px;
}
#title_range {
	position:relative;
	height:16px;
	z-index:1;
	top: 2px;
	float: right;
}
#title_range2 {
	position:relative;
	height:16px;
	z-index:1;
	top: 1px;
	float: right;
}
#title_range3 {
	position:relative;
	height:16px;
	z-index:1;
	top: 3px;
	float: right;
}

#title_range_dec {
	position:relative;
	height:16px;
	z-index:2;
	top: 0px;
	float: right;
}	
#lib_cont1 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 45px;		top: 28px;	background-color: #FFFFFF;}
#lib_cont2 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 228px;	top: 28px;	background-color: #FFFFFF;}
#lib_cont3 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 411px;	top: 28px;	background-color: #FFFFFF;}
#lib_cont4 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 594px;	top: 28px;	background-color: #FFFFFF;}
#lib_cont5 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 45px;		top: 172px;	background-color: #FFFFFF;}
#lib_cont6 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 228px;	top: 172px;	background-color: #FFFFFF;}
#lib_cont7 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 411px;	top: 172px;	background-color: #FFFFFF;}
#lib_cont8 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 594px;	top: 172px;	background-color: #FFFFFF;}
#lib_cont9 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 45px;		top: 316px;	background-color: #FFFFFF;}
#lib_cont10 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 228px;	top: 316px;	background-color: #FFFFFF;}
#lib_cont11 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 411px;	top: 316px;	background-color: #FFFFFF;}
#lib_cont12 {position:absolute;	width:166px;	height:113px;	z-index:1;	left: 594px;	top: 316px;	background-color: #FFFFFF;}


#tlib_cont1 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 45px;		top: 148px;	}
#tlib_cont2 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 228px;	top: 148px;	}
#tlib_cont3 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 411px;	top: 148px;	}
#tlib_cont4 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 594px;	top: 148px;	}
#tlib_cont5 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 45px;		top: 292px;	}
#tlib_cont6 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 228px;	top: 292px;	}
#tlib_cont7 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 411px;	top: 292px;	}
#tlib_cont8 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 594px;	top: 292px;	}
#tlib_cont9 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 45px;		top: 436px;	}
#tlib_cont10 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 228px;	top: 436px;	}
#tlib_cont11 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 411px;	top: 436px;	}
#tlib_cont12 {position:absolute;	width:166px;	height:14px;	z-index:1;	left: 594px;	top: 436px;	}


#info_cont2 {
	position:absolute;
	width:588px;
	height:375px;
	z-index:1;
	left: 45px;
	top: 85px;
}
#info_cont {
	position:absolute;
	width:721px;
	height:350px;
	z-index:1;
	left: 45px;
	top: 85px;
}

#cont_pic {
	position:absolute;
	height:auto;
	z-index:1;
	left: 168px;
	top: 49px;
	width: 489px;
}
#contact_text_cont {
	position:absolute;
	height:88px;
	z-index:1;
	left: 168px;
	top: 348px;
}

#holding_text {
	position:absolute;
	width:150px;
	height:105px;
	z-index:5;
	left: 9px;
	top: 49px;
}
#google_maps_text {
	position:absolute;
	width:213px;
	height:20px;
	z-index:3;
	left: 258px;
	top: 70px;
}

#tree {
	position:absolute;
	z-index:1;
	left: 634px;
	top: 288px;
}

#s1 {
	position:absolute;
	width:363px;
	height:324px;
	z-index:3;
	left: 394px;
	top: 36px;
}

#s2 {
	position:absolute;
	width:723px;
	height:207px;
	z-index:3;
	left: 38px;
	top: 30px;
}

#s3 {
	position:absolute;
	width:723px;
	height:auto;
	z-index:3;
	left: 42px;
	top: 80px;
}

#lit_links {
	position:absolute;
	width:100%;
	height:auto;
	z-index:9;
	top: 357px;
}

#download_thumb {
	position:absolute;
	width:120px;
	height:89px;
	z-index:1002;
	left: 44px;
	top: 359px;
}

#download_links {
	position:absolute;
	width:200px;
	height:104px;
	z-index:1002;
	left: 44px;
	top: 357px;
}
#download_links2 {
	position:absolute;
	width:200px;
	height:104px;
	z-index:10;
	left: 44px;
	top: 345px;
}


#news1 {
	position:absolute;
	width:716px;
	z-index:10;
	left: 44px;
	top: 44px;
}

#news2 {
	position:absolute;
	width:716px;
	z-index:10;
	left: 44px;
	top: 252px;
}
	

#news_top {
	clear: both;
	width /**/: 760px;
	width: 100% !important;
	position: relative;
	height: 168px;

}


#white_line {
	width:716px;
	height:4px;
	z-index:3;
	background-color: #FFFFFF;
	position: relative;
	top: -14px;
}
#next {
	position:absolute;
	z-index:3;
	left: 781px;
	top: 234px;
}
#prev {
	position:absolute;
	z-index:3;
	left: 770px;
	top: 234px;
}



#news_text {
	float:left;
	width: 370px;
}

#news_text2 {
	float:left;
	width: 540px;
}

#date {	float:right;}


#news_bottom {
	clear: both;
	width /**/: 760px;
	width: 360px !important;
	position: absolute;
	height: 22px;
	top: 168px;
}

#news_bottom2 {
	clear: both;
	width /**/: 533px;
	position: absolute;
	height: 22px;
	top: 168px;
}

#news_image {
	position:relative;
	height:180px;
	z-index:1;
	float: right;
}
#news_footer {	clear: both; width: 100% ;}
#news_date {float:right;}

#text_box_news {
	position:relative;
	width:377px;
	height:400px;
	z-index:2;
	left: 45px;
	top: 45px;
}
#text_box_news_full {
	position:relative;
	width:377px;
	height:374px;
	z-index:2;
	left: 45px;
	top: 45px;
}

#news_pic_left {
	position:absolute;
	width:183px;
	height:185px;
	z-index:1;
	left: 45px;
	top: 230px;
}

#news_pic_left_long {
	height:165px;
	
	
	width: 377px;
}
#news_pic_right {
	position:absolute;
	width:183px;
	height:185px;
	z-index:1;
	left: 239px;
	top: 230px;
}

#news_pic_left2 {
	position:absolute;
	width:183px;
	height:165px;
	z-index:1;
	left: 45px;
	top: 250px;
}
#news_pic_right2 {
	position:absolute;
	width:183px;
	height:165px;
	z-index:1;
	left: 239px;
	top: 250px;
}

