body {	color: #FFFFFF;	background-color: #000000;}a {	color: #666666;}a:link {	color: #666666;}a:visited {	color: #333333;}/*dropdown Menu*//*menu*/.menucss{	position:absolute;	visibility: hidden;	border-bottom-width: 0;	font:italic normal 18px "Times New Roman", Times, serif;	z-index: 100;	width: 130px;	margin-left: 210px;	margin-top: -30px;	text-align: left;	color: #FFFFFF;	background-color: #666666;}.menucss a{	width: 100%;	display: block;	text-indent: 5px;	padding: 1px 0;	text-decoration: none;	text-indent: 2px;	background-color: #666666;color: #FFFFFF;	border: 1px inset #999999;}.menucss a:hover{	color: #FFCC33;	background-color: #666666;}.menucss a:active{		border: 1px outset #999999;}/*end dropdown menu*//* menu*/#menu1 {	width: 200px;	background:  url(images/services_off.gif) no-repeat;	float: left;	padding: 0px;	height: 40px;	}#menu1 a {	display: block;	width: 100%;	height: 100%;	}#menu1 a:link {		}#menu1 a:hover {	background:  url(images/services_on.gif);	}#menu1 a:visited {		}#menu1 a:active {	}#menu2 {	height: 40px;	width: 200px;	background:  url(images/history_off.gif) no-repeat;	float: left;	padding: 0px;	}#menu2 a {	display: block;	width: 100%;	height: 100%;	}#menu2 a:link {		}#menu2 a:hover {	background:  url(images/history_on.gif);	}#menu2 a:visited {		}#menu2 a:active {	}#menu3 {	height: 40px;	width: 200px;	background:  url(images/feature_projects_off.gif) no-repeat;	float: left;	padding: 0px;	}#menu3 a {	display: block;	width: 100%;	height: 100%;	}#menu3 a:link {		}#menu3 a:hover {	background:  url(images/feature_projects_on.gif);	}#menu3 a:visited {		}#menu3 a:active {	}#menu4 {	height: 40px;	width: 200px;	background:  url(images/commitment_off.gif) no-repeat;	float: left;	padding: 0px;	}#menu4 a {	display: block;	width: 100%;	height: 100%;	}#menu4 a:link {		}#menu4 a:hover {	background:  url(images/commitment_on.gif);	}#menu4 a:visited {		}#menu4 a:active {	}#menu5 {	height: 40px;	width: 200px;	background:  url(images/contact_off.gif) no-repeat;	float: left;	padding: 0px;	}#menu5 a {	display: block;	width: 100%;	height: 100%;	}#menu5 a:link {		}#menu5 a:hover {	background:  url(images/contact_on.gif);	}#menu5 a:visited {		}#menu5 a:active {	}	#menu6 {	height: 100px;	width: 120px;	background:  url(images/emergency_off.gif) no-repeat;	float: right;	padding: 0px;	}#menu6 a {	display: block;	width: 100%;	height: 100%;	}#menu6 a:link {		}#menu6 a:hover {	background:  url(images/emergency_on.gif);	}#menu6 a:visited {		}#menu6 a:active {	}#menu7 {	height: 40px;	width: 200px;	background:  url(images/welcome_off.gif) no-repeat;	float: right;	padding: 0px;	}#menu7 a {	display: block;	width: 100%;	height: 100%;	}#menu7 a:link {		}#menu7 a:hover {	background:  url(images/welcome_on.gif);	}#menu7 a:visited {		}#menu7 a:active {	}#menu8 {	height: 40px;	width: 200px;	background:  url(images/nav.bar.service.gif);	padding: 0px;	}#menu8 a {	display: block;	width: 100%;	height: 100%;	}#menu8 a:link {		}#menu8 a:hover {	}#menu8 a:visited {		}#menu8 a:active {	}#menu9 {	height: 40px;	width: 200px;	background:  url(images/nav.bar.commercial.gif) no-repeat;	padding: 0px;	}#menu9 a {	display: block;	width: 100%;	height: 100%;	}#menu9 a:link {		}#menu9 a:hover {	}#menu9 a:visited {		}#menu9 a:active {	}#imageSlideshowHolder{				/* CSS HACK */		width: 570px;	/* IE 5.x */		width/* */:/**/570px;	/* Other browsers */		width: /**/570px;				/* CSS HACK */		height: 366px;	/* IE 5.x */		height/* */:/**/366px;	/* Other browsers */		height: /**/366px;				background-color:#FFFFFF;		border:1px solid #000000;		position: relative;	/* Never change this value */			}.imageInGallery{			width:570px;	height:366px;	background-color:#FFFFFF;	left:0px;	top:0px;	position: absolute;	}#imageSlideshowHolder img{		}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-left: 5px;}.date {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	text-align: right;	margin-right: 20px;}.bullet {	list-style-type: disc;}ul {	list-style-type: disc;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	line-height: normal;}#menuservices {	background-image: url(images/services_bolt.gif);	background-repeat: no-repeat;	float: right;	height: 60px;	width: 200px;}#menuservices a {	background-image: url(images/services_bolt.gif);	background-repeat: no-repeat;	float: right;	height: 100%;	width: 100%;	display: block;}ol {	list-style-type: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}#menu10 {	background-image: url(images/nav.bar.design_build.gif);	background-repeat: no-repeat;	float: right;	height: 40px;	width: 200px;}#menu10 a {	display: block;	height: 100%;	width: 100%;}#menu11 {	background-image: url(images/nav.bar.residential.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu12 {	background-image: url(images/nav.bar.green_energy.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu13 {	background-image: url(images/nav.bar.banks.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu14 {	background-image: url(images/nav.bar.churches.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu15 {	background-image: url(images/nav.bar.health_care.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu16 {	background-image: url(images/nav.bar.parking.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu17 {	background-image: url(images/nav.bar.retail.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menu18 {	background-image: url(images/nav.bar.schools.gif);	background-repeat: no-repeat;	height: 40px;	width: 200px;}#menuhistory {	background-image: url(images/history_bolt.gif);	background-repeat: no-repeat;	height: 60px;	width: 200px;}#menucommitment {	background-image: url(images/commitment_bolt.gif);	background-repeat: no-repeat;	height: 60px;	width: 200px;}#menucontact {	background-image: url(images/contact_bolt.gif);	background-repeat: no-repeat;	height: 60px;	width: 200px;}#menufeatures {	background-image: url(images/feature_projects_bolt.gif);	background-repeat: no-repeat;	height: 60px;	width: 200px;	display: block;}#menufeatures a {	display: block;	height: 100%;	width: 100%;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}