body{margin:0px;
	padding:0px;
}

img{margin:0px; padding:0px; border:0px;}
table{margin:0px; padding:0px; border:0px;}
td{margin:0px; padding:0px; border:0px;}

#body{
	margin:0px 0px 0px 45px;
	padding:0px;
	width: 375px;
}

#body p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:justify;
}

#body p.info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:justify;
}

img.maxcare {
	padding: 0px 15px 10px 0px;
	float: left;
}

#history{
	margin:0px;
	padding:100px 0px 0px 70px;
	width: 750px;
}

#history p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

#history2{
	margin:0px;
	padding:0px 0px 20px 70px;
	width: 750px;
}

#history2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

#copy{
	margin:21px 0px 0px 70px;
	padding:0px;
	width: 295px;
}

#copy p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

#contact{
	margin:0px;
	padding:100px 0px 20px 70px;
	width: 350px;
}


#contact p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#image{
	float:right; 
	vertical-align:top; 
	margin: 48px 75px 20px 0px; 
	padding-left:20px;
}
	
#image_small{
	float:right; 
	vertical-align:top; 
	margin:0px; 
	padding-left:20px;}

#roof_image{
	float:right; 
	vertical-align:top; 
	margin: -48px 0px 20px 0px; 
	padding-left:20px;}

#service{
	margin:0px;
	padding:100px 0px 20px 70px;
	width: 740px;
}

#service_left{
	margin:0px;
	padding:50px 0px 20px 70px;
	width: 740px;
}

#service_left p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#service_right{
	margin:0px;
	padding:50px 20px 0px 70px;
	width: 740px;

}

#service_right p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:right;
}

#service_image{
	float:right; 
	vertical-align:top; 
	margin: -48px 0px 10px 0px; 
	padding-left:20px;}

#service_image_left{
	float:left; 
	vertical-align:top; 
	margin: 0px 0px 20px 0px; 
	padding-right:20px;}
	
#service_image_right{
	float:right; 
	vertical-align:top; 
	margin: 0px 0px 20px 0px; 
	padding-left:20px;}	
	
#service p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
}



#green{
	margin:0px;
	padding:100px 0px 20px 70px;
	width: 740px;
}


#green p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
}


#nav{
	margin:0px 50px 0px 0px;
	padding:0px;
	float: right;
	vertical-align:top;
	
}


#nav p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	line-height:23px;
	margin:0px;
	padding:0px 10px 0px 10px;
	text-align:center;
}

#nav a:link {color: #ffffff; text-decoration: none;}
#nav a:active {color: #ffffff; text-decoration: none;}
#nav a:hover {color: #ffffff; text-decoration:none;}
#nav a:visited {color: #ffffff; text-decoration: none;}
#nav a:visited:hover {color: #2b3b5d; text-decoration:none;}





#service_copy{
	margin:0px 0px 0px 70px;
	padding:0px;
	width: 740px;
}

#service_copy p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
}



#body a:link {color: #0404cc; text-decoration:underline;}
#body a:active {color: #0404cc; text-decoration:underline;}
#body a:hover {color: #0404cc; text-decoration:underline;}
#body a:visited {color: #0404cc; text-decoration:underline;}
#body a:visited:hover {color: #0404cc; text-decoration:underline;}

#clear {
	width: 100%;
	clear: both;
}

#text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:14px;
	
}

#text p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:14px;
	text-align:center;
}

#mov{float:left; margin-left: 40px; margin-top: 30px}


.header{float:left; padding-left: 70px;}

#homeImage{
	 float:right; padding-right:45px; vertical-align:top;
}

#homeBottomImage{
	float:right; margin-right:45px; margin-top:18px; vertical-align:top;
}
	
#historyTitle{
	float:left;
	margin-left: 70px;
}

#galleryImage{
	float:left;
	vertical-align:middle;
	margin:0px 20px 10px 0px;
	padding:0px 0px 10px 0px;
	width:142px;
	height:172px;
	line-height:14px;
}


#portfolio p{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:20px;
	margin:0pxp;
	padding:0px 70px 20px 0px;
	width: 250px;
	vertical-align:top;
	
}

#aerial{
	padding:0px 0px 50px 30px; 
}	

#gallery{
	margin:0px;
	padding:21px 0px 20px 70px;
	width: 486px;
	float: left;
	
}


#gallery p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:14px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#process{
	align:center;
	margin:0px;
	padding:25px 0px 20px 70px;
	width: 200px;
	float:left;
}


#process p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#process_text{
	margin:0px;
	padding:25px 0px 20px 70px;
	
}


#process_text p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2b3b5d;
	line-height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
	width: 750px
}

#admyn{
	float: left;
	width: 450px; 
	text-align: left;
	padding: 20px 0px 0px 70px;
}

#repeat{
	width: 888px; 
	height: 498px; 
	background-image:url(images/contact_body.jpg); 
	background-position:top; 
	background-repeat:no-repeat; 
	text-align:left; 
	overflow:visible;
}

#commercial{
	align:center;
	margin:0px;
	padding:25px 0px 20px 70px;
	width: 400px;
	float:left;
	vertical-align:top;
	
}
#service_buttons{
	margin:0px 0px 20px 25px;
	float:right;
}

#survey_text {
	margin:0px 0px 0px 140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:14px;
	
}

#survey_text p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b3b5d;
	line-height:14px;
	text-align:center;
}

#survey_text h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2b3b5d;
	line-height:14px;
}
