/*	Mozilla/5.0 / Netscape 5.0 Windows OK	Mozilla/5.0  / Netscape 5.0 Macintosh OK	MSIE 6.0 */	body {	background:#FFF url(images/bg-gradient.gif) top repeat-x;}div{	position:relative;	text-align:left;}img {	border:0;}table, tr, td, th {	border:0;	margin:0;	padding:0;}#bg{	background:url(images/bg.gif) center center no-repeat;}#header, #main, #foot {	top:-5px;}#header td td{	padding:2px;	font-size:10px;	text-align:left;	color:#000;	font-family:futura,helvetica,arial,sans-serif;}#header td th{	padding:2px;	font-size:10px;	text-align:right;	color:#069;	font-weight:normal;	font-family:futura,helvetica,arial,sans-serif;}#header a,#header a:link,#header a:visited{	color:#000;	text-decoration:none;}#header a:hover,#header a:active{	text-decoration:underline;}.h1 {	text-align:left;	font-size:12px;	font-family:futura,helvetica,arial,sans-serif;}/* */#menu td {	height:26px;	text-align:center;	font-size:11px;	color:#069;	font-family:futura,helvetica,arial,sans-serif;}#menu a,#menu a:link,#menu a:visited{	color:#069;	text-decoration:none;}#menu a:hover,#menu a:active{	color:#069;	text-decoration:underline;}/* */.dropdown {	width:158px;	height:408px;	top:-3px;	left:-1px;	background-image:url(images/blue_drop_gradient.gif);	visibility:hidden;	z-index:2;}.menuitem p {	margin:0;	padding:8px 15px;	font-size:10px;	color:#069;	font-family:futura,helvetica,arial,sans-serif;}.content_home {	position:absolute;	top:25px;	height:406px;	background-image:url(images/white_drop_gradient.gif);	z-index:1;	visibility:hidden;}.content_home p, .content_home td{	font-size:11px;	line-height:17px;	color:#069;	font-family:futura,helvetica,arial,sans-serif;}.content{	position:absolute;	top:25px;	height:406px;	background-image:url(images/white_drop_gradient.gif);	z-index:1;	visibility:hidden;}.content p, .content td{	font-size:11px;	line-height:17px;	color:#069;	font-family:futura,helvetica,arial,sans-serif;}.content a,.content a:link,.content a:visited {	color:#069;	text-decoration:none;}.content a:hover,.content a:active{	color:#069;	text-decoration:underline;}#home {	left:105px;	top:46px;	height:365px;	visibility:visible;	background-image:none;	text-align:center;}#pagecontent {	left:157px;	width:486px;}#aboutus, #testimonials, #mission, #promotions {	left:157px;	width:486px;}#services, #emergency {	left:318px;	width:486px;}#faq_service, #faq_paints, #faq_carpentry {	left:157px;	width:486px;}#hours, #contact_info, #area {	left:157px;	width:486px;}#industrial, #login, #opportunities, #charities, #estimate {	left:162px;	top:88px;	width:500px;	height:215px;	background-image:none;	background-color:#FFF;	text-align:center;}#work_menu {	position:absolute;	width:802px;	height:406px;	left:-1px;	top:25px;	text-align:center;	visibility:hidden;	z-index:2;	background-image:url(images/blue_drop_gradient_short.gif);}#work_menu p {	padding:2px;	text-align:center;	font-size:10px;	color:#069;	font-family:futura,helvetica,arial,sans-serif;	text-decoration:none;}#work_main {	top:55px;	left:-1px;	width:802px;	height:376px;	z-index:2;}#work_main td{	font-family:futura,helvetica,arial,sans-serif;	font-size:10px;	color:#069;}#work_main div{	top:20px;}#work_main div div{	top:0px;}#arrow_left, #arrow_right {	visibility:hidden;}#foot{	text-align:center;}#foot td{	font-size:9px;	color:#000;	font-weight:500;	font-family:futura,helvetica,arial,sans-serif;}#foot a, #foot a:link, #foot a:visited{	font-size:9px;	text-decoration:none;	color:#000;}#foot a:hover, #foot a:active{	text-decoration:underline;}