
/* ------------- containers */

/* =divs */
div#container { 
	position : absolute;
	width : 800px; 
	margin : 0 0; 
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -12px;
	background : url(/img/siteimages/homebkg.jpg) no-repeat left bottom;  
}


/* ------------- right styles */

/* =newsdiv */
div#newsdiv {
	position : relative;
	width : 260px;
}
div#newsdiv h2 { 
	width: 236px; 
	height : 79px; 
	background : url(/img/siteimages/news.png) no-repeat; 
	text-indent : -9999px;
}
div#news {
	margin: 0px 0px 5px 0px;
	border-width: 0px;
	left : 10px;
	padding: 8px 10px 0px 15px;
	overflow: auto;
	width: 210px;
	height: 80px;
}
div#news p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:justify;
	line-height: 15px;
	color: #000;
}
div#news p a:link { 
	color : #000; 
	font-weight: bold;
	text-decoration : underline;
}
div#news p a:visited { 
	color : #000; 
	font-weight: bold;
	text-decoration : underline;
}
div#news p a:hover { 
	color : #FD9D4D; 
	font-weight: bold;
	text-decoration : underline;
}
/* =featuredprojectdiv */
div#featuredprojectdiv {
	position : relative;
	width : 260px;
}
div#featuredprojectdiv h2 { 
	width: 236px; 
	height : 79px; 
	background : url(/img/siteimages/featuredproject.png) no-repeat; 
	text-indent : -9999px;
}
div#featureddiv {
	margin: 0px 0px 15px 0px;
	border-width: 0px;
	left : 10px;
	padding: 8px 10px 0px 15px;
	overflow: auto;
	width: 210px;
	height: 330px;
}
#featureddiv img.image {
	margin: 0 0 10px 20px;
	border: 1px solid #000;
	align: center;
}
div#featureddiv p.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	text-align:center;
	color: #000;
}
div#featureddiv p.info a:link { 
	color : #000; 
	font-weight: bold;
	text-decoration : underline;
}
div#featureddiv p.info a:visited { 
	color : #000; 
	font-weight: bold;
	text-decoration : underline;
}
div#featureddiv p.info a:hover { 
	color : #FD9D4D; 
	font-weight: bold;
	text-decoration : underline;
}
div#featureddiv span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FD9D4D;
}
div#featureddiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:justify;
	line-height: 15px;
	color: #000;
}
div#featureddiv p a:link { 
	color : #000; 
	font-weight: bold;
	text-decoration : underline;
}
div#featureddiv p a:visited { 
	color : #000; 
	font-weight: bold;
	text-decoration : underline;
}
div#featureddiv p a:hover { 
	color : #FD9D4D; 
	font-weight: bold;
	text-decoration : underline;
}