/* --- box1 --- */
#box1{
	width:654px;
	position:absolute;
	top:180px;
	left:0;
	z-index:2;
}
	#box1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding:10px 10px 5px 10px;
	}
	#box1 h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #B21E3B;
	text-align: center;
	border-bottom:1px dotted #333;
	padding:5px 0 10px 0;
	margin:25px 10px 5px 10px;
	}	
	#box1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333;
	padding: 5px 10px 10px 10px;		
	}
	#box1 p.spacer{
	padding: 243px 0 0 0;	
	}	
	#box1 a{ /* slideshow */
	width:300px;
	display:block;
	margin:5px 10px 10px 10px;
	border:5px solid #fff;
	}
#distPlant{
	width:290px;
	position:absolute;
	text-align: left;
	top:195px;
	left:340px;
	z-index:2;
	}	
	#distPlant h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #B21E3B;
	padding:10px 0 5px 0;
	margin:0 10px 0 10px;
	border-bottom:1px dotted #333;
	}
	#box1 p.spacer{
	clear:both;	
	padding-top:59px;
	}
	
/* --- side ---*/
#side{
width:315px;
position:absolute;
top:180px;
left:645px;
}
	#side h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	padding: 0;	
	margin: 10px 10px 10px 10px;
	}	
/* ---footer---*/
a.awards img{
	position:absolute;
	top:805px;
	left:10px;
	z-index:4;
	margin:0 0 0 -30px;
}
#footer{
	width:315px;
	position:absolute;
	top:830px;
	right:180px;
	z-index:8;
}
