@charset "utf-8";
/* CSS Document */
body{
	margin:0px auto;
	text-align:center;
	background:#020167;
}
/*main cont start*/
#main_cont{
	width:942px;
	height:auto;
	background:#FFF;
	margin:0px auto;
	text-align:left;
}
/*head start*/
#header_cont{
	width:100%;
	height:162px;
	background:#0066cc;
	margin-top:0px;
	margin-left:0px;
	float:left;
}
	#logo{
		width:228px;
		height:150px;
		background:url(../images/logo.jpg) no-repeat;
		margin-top:0px;
		margin-left:0px;
		float:left;
		
	}
	.img_2{
		width:199px;
		height:75px;
		margin-top:0px;
		margin-left:0px;
		float:left;
		
	}
	.img_3{
		width:204px;
		height:75px;
		margin-top:0px;
		margin-left:0px;
		float:left;
		
	}
	.cont_blue{
		width:311px;
		height:75px;
		background:#0066ca;
		margin-top:0px;
		margin-left:0px;
		float:left;
		
	}
	  	.phone_bg{
			width:280px;
			height:50px;
			margin-top:11px;
			margin-left:17px;
			float:left;
			font-family:Arial;
			line-height:50px;
			color:#CCC;
			font-size:25px;
			font-weight:bold;
			
		}
			
	.cont_more_than{
		width:515px;
		height:75px;
		background:#CCC;
		margin-top:0px;
		margin-left:0px;
		float:left;
		
	}
	.head_h1{
		font-size:18px;
		color:#03C;
		margin:8px;
	}
	.head_h2{
		font-size:18px;
		color:#000;
		margin:8px;
		padding-left:50px;
	}
	/*head stop*/
/*middle cont start*/
#mid_cont{
		width:100%;
		height:auto;
		background:#FFF;
		margin-top:0px;
		margin-left:0px;
		float:left;
	}
	/*menu start*/
		#left_menu{
				width:194px;
				min-height:600px;
				margin-top:18px;
				margin-left:0px;
				float:left;
				background:#CCC;
				
		}
			.side_menu_cont{
				width:194px;
				min-height:330px;
				margin-top:0px;
				margin-left:0px;
				float:left;
				background:#CCC;
			}
		            .menu{
						list-style:none;
						margin-top:0px;
						float:left;
					}
						.menu li{
							margin-top:0px;
							padding:0px;
						}
						.menu li a:link, .menu li a:visited{
							color:#423B89;
							text-decoration:none;
							width:182px;
							min-height:21px;
							background:#CCC;
							margin-top:3px;
							margin-left:-40px;
							float:left;
							padding-left:12px;
							padding-right:0px;
							line-height:21px;
							font-family:Arial, Helvetica, sans-serif;
							font-size:14px;
							letter-spacing:-1px;
							text-transform:capitalize;
							font-weight:bold;
							
						}
						.menu li a:hover{
							text-decoration:underline;

						}
						.menu li a:active{
							text-decoration:underline;
							color:#000 !important;
						}
						.menu li a:focus{
							text-decoration:underline;
						}
						.menu li a:focus:hover{
							text-decoration:underline;
						}
						.active{
							text-decoration:underline;
							color:#000 !important;
						}
			.side_menu_cont_1{
				width:170px;
				min-height:21px;
				margin-top:0px;
				margin-left:0px;
				float:left;
			}
						
				 .menu_{
						list-style:none;
						margin-top:0px;
					}
						.menu_ li{
							margin-top:0px;
							padding:0px;
						}
						.menu_ li a:link, .menu_ li a:visited{
							color:#191919;
							text-decoration:none;
							width:188px;
							min-height:21px;
							background:#CCC;
							margin-top:0px;
							margin-left:-40px;
							float:left;
							padding-left:6px;
							padding-right:0px;
							line-height:21px;
							font-family:Arial, Helvetica, sans-serif;
							font-size:15px;
							font-weight:bold;
							text-transform:capitalize;
							
						}
						.menu_ li a:hover{
							text-decoration:underline;
						}
			.side_menu_cont_2{
				width:170px;
				min-height:42px;
				margin-top:-16px;
				margin-left:0px;
				float:left;
			}
			.coupon{
				width:170px;
				min-height:127px;
				margin-top:2px;
				margin-left:11px;
				float:left;
				background:url(../images/coupon-cont.gif) no-repeat;

          }
		/*menu stop*/
		
	/*article start*/	
	#article_cont{
		width:710px;
		min-height:520px;
		margin-top:18px;
		margin-left:36px;
		float:left;
		position:relative;
		font-family:Arial, Helvetica, sans-serif;
	}
			.article_head{
				width:558px;
				height:21px;
				margin-top:3px;
				margin-left:95px;
				float:left;
				line-height:21px;
				color:#000;
				font-size:13px;
				font-weight:bold;
			}
			.slab_head{
				width:290px;
				height:21px;
				margin-top:3px;
				margin-left:280px;
				float:left;
				line-height:21px;
				color:#000;
				font-size:13px;
			}
			.article_take_the_time{
				width:700px;
				height:65px;
				margin-top:15px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
			}
		.article_text_2{
				width:392px;
				height:200px;
				margin-top:14px;
				margin-left:0px;
				float:left;
		}
			.article_we_are{
				width:392px;
				height:99px;
				margin-top:0px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
			}
			.car_img{
				width:300px;
				min-height:169px;
				margin-top:17px;
				margin-left:5px;
				float:left;
				background:url(../images/truck.jpg) no-repeat;
			}
			
			.article_quality{
				width:392px;
				height:80px;
				margin-top:14px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
			}
	/*--leak detection page start--*/
	#leak_cont{
		width:710px;
		height:420px;
		margin-top:0px;
		margin-left:37px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
	}
			.leak_head{
				width:290px;
				height:24px;
				margin-top:5px;
				margin-left:202px;
				text-align:center;
				float:left;
				line-height:24px;
				color:#000;
				font-size:13px;
				font-weight:bold;
			}
			.leak_head h1{
				margin:0px;
				font-size:16px;
			}
			.leak_did_you{
				width:700px;
				height:120px;
				margin-top:15px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
				font-style:italic;
			}
			.leak_did_you p{
				font-style:normal;
			}
			.leak_did_you h3{
				margin:10px;
				font-size:13px;
			}
		.leak_text_2{
				width:392px;
				height:230px;
				margin-top:0px;
				margin-left:0px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				color:#000;
				font-size:13px;
			}
		.leak_text_2 p{
			margin-top:0px;
			margin-bottom:20px;
		}
		.leakage_pipe_img{
				width:300px;
				min-height:169px;
				margin-top:25px;
				margin-left:5px;
				float:left;
				background:url(../images/leak-detection.jpg) no-repeat;
			}
/*--sewer line page start--*/
        .sewer_text{
			width:700px;
			min-height:355px;
			margin-top:23px;
			margin-left:6px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.sewer{
			width:450px;
			min-height:35px;
			margin-top:0px;
			margin-left:136px;
			float:left;
			text-align:left;
			line-height:35px;
		}
		.sewer_are_u{
			width:700px;
			min-height:320px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--sewer line page stop--*/
/*--services page start--*/
        .services_text{
	width:600px;
	min-height:25px;
	margin-top:20px;
	margin-left:60px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
		}
		.services_copper{
			width:700px;
			min-height:55px;
			margin-top:10px;
			margin-left:5px;
			float:left;
			font-size:13px;
			text-align:left;
		}
		.services_leck{
			width:700px;
			min-height:210px;
			margin-top:10px;
			margin-left:0px;
			float:left;
			text-align:center;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.services_contact{
			width:700px;
			min-height:20px;
			margin-top:10px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
/*--services page stop--*/
/*--contact page start--*/
        .contact_text{
			width:180px;
			min-height:25px;
			margin-top:20px;
			margin-left:255px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			line-height:25px;
		}
		.contact_copper{
			width:700px;
			min-height:55px;
			margin-top:10px;
			margin-left:5px;
			float:left;
			font-size:13px;
			text-align:center;
		}
		.contact_tell{
			width:700px;
			min-height:40px;
			margin-top:10px;
			margin-left:0px;
			float:left;
			text-align:center;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
			
		}
		.contact_or{
			width:700px;
			min-height:60px;
			margin-top:10px;
			margin-left:0px;
			float:left;
			text-align:center;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact_form{
			width:620px;
			min-height:60px;
			margin-top:10px;
			margin-left:80px;
			float:left;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
		}
/*--contact page stop--*/
/*--slab page start--*/
         .slableak_img{
				width:300px;
				min-height:225px;
				margin-top:15px;
				margin-left:5px;
				float:left;
			}
        .slab_text{
			width:180px;
			min-height:25px;
			margin-top:23px;
			margin-left:250px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.slab_is_your{
			width:700px;
			min-height:25px;
			margin-top:0px;
			margin-left:0px;
			font-size:16px;
			float:left;
			text-align:left;
			font-family:"Times New Roman", Times, serif;
		}
		.slab_you{
			width:380px;
			min-height:260px;
			margin-top:16px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:15px;
			font-family:"Times New Roman", Times, serif;
		}
		.slab_at{
			width:700px;
			min-height:140px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:15px;
			font-family:"Times New Roman", Times, serif;
		}
		.contact{
			color:#930;
		}
/*--slab page stop--*/
/*--water page start--*/
        .water_text{
			width:700px;
			min-height:400px;
			margin-top:15px;
			margin-left:6px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.water{
			width:495px;
			min-height:35px;
			margin-top:0px;
			margin-left:130px;
			float:left;
			text-align:left;
			font-size:14px;
			line-height:35px;
		}
		.water_we{
			width:700px;
			min-height:600px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--water page stop--*/
/*--hot water start--*/
        .hot_text{
			width:292px;
			min-height:20px;
			margin-top:25px;
			margin-left:205px;
			float:left;
			text-align:left;
			line-height:25px;
			font-family:Arial, Helvetica, sans-serif;

		}
		.hot_is_your{
			width:300px;
			min-height:60px;
			margin-top:20px;
			margin-left:00px;
			float:left;
			text-align:left;
			font-size:13px;
		}
		.hot_water{
			width:580px;
			min-height:60px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.hot_over{
			width:480px;
			min-height:250px;
			margin-top:15px;
			margin-left:2px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.edwin{
			width:200px;
			height:300px;
			margin-top:15px;
			float:left;
		}
		.fury{
			width:112px;
			height:300px;
			position:absolute;
			left:580px;
			top:60px;
			float:left;
		}
		.rheem{
			width:150px;
			height:110px;
			position:absolute;
			float:left;
			left:550px;
			top:400px;
		}
/*--hot water stop--*/
/*--drain page start--*/
        .article__drain_text{
			width:700px;
			min-height:225px;
			margin-top:60px;
			margin-left:10px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.drain_clean{
			width:250px;
			min-height:35px;
			margin-top:0px;
			margin-left:186px;
			float:left;
			text-align:left;
			line-height:35px;
		}
		.article__drain_are_u{
			width:700px;
			min-height:190px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--drain page stop--*/
/*--toilet page start--*/
        .toilet_text{
			width:700px;
			min-height:290px;
			margin-top:20px;
			margin-left:6px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.toilet{
	width:530px;
	min-height:35px;
	margin-top:0px;
	margin-left:100px;
	float:left;
	text-align:left;
	line-height:35px;
		}
		.toilet_are_is_your{
			width:700px;
			min-height:190px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--toilet page stop--*/
/*--faucets page start--*/
        .faucets_text{
			width:700px;
			min-height:290px;
			margin-top:20px;
			margin-left:6px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.faucets{
	width:500px;
	min-height:35px;
	margin-top:0px;
	margin-left:110px;
	float:left;
	text-align:left;
	line-height:35px;
		}
		.faucets_des{
			width:700px;
			min-height:190px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--faucets page stop--*/
/*--disposal page start--*/
        .disposal_text{
			width:700px;
			min-height:175px;
			margin-top:80px;
			margin-left:6px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.disposal{
			width:160px;
			min-height:35px;
			margin-top:0px;
			margin-left:250px;
			float:left;
			text-align:left;
			line-height:35px;
		}
		.disposal_does{
			width:700px;
			min-height:140px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--disposal page stop--*/
/*--slap page start--*/
			#slap_cont{
		width:710px;
		height:450px;
		margin-top:0px;
		margin-left:40px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
	}
			.slap_head{
				width:290px;
				height:24px;
				margin-top:3px;
				margin-left:202px;
				text-align:center;
				float:left;
				line-height:24px;
				color:#000;
				font-size:13px;
				font-weight:bold;
			}
			.slap_head h1{
				margin:0px;
				font-size:16px;
			}
			.slap_turn_on{
				width:700px;
				height:30px;
				margin-top:15px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
				font-style:italic;
			}
			.slap_turn_on p{
				font-style:normal;
			}
			.slap_turn_on h3{
				margin:10px;
				font-size:13px;
			}
		.slap_text_2{
				width:390px;
				height:210px;
				margin-top:25px;
				margin-left:0px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				color:#000;
				font-size:13px;
			}
		.slap_text_2 p{
			margin-top:0px;
			margin-bottom:20px;
		}
		.slap_leak_img{
				width:300px;
				min-height:169px;
				margin-top:25px;
				margin-left:5px;
				float:left;
				background:url(../images/slableak.jpg) no-repeat;
			}
		.slap_text_3{
				width:700px;
				height:150px;
				margin-top:2px;
				margin-left:0px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				color:#000;
				font-size:13px;
			}
		.slap_text_3 p{
			margin-top:0px;
			margin-bottom:20px;
		}
/*--slap pages end--*/
/*--reroutes page start--*/
#reroutes_cont{
		width:710px;
		height:420px;
		margin-top:50px;
		margin-left:37px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
	}
			.reroutes_head{
				width:290px;
				height:24px;
				margin-top:3px;
				margin-left:202px;
				text-align:center;
				float:left;
				line-height:24px;
				color:#000;
				font-size:13px;
				font-weight:bold;
			}
			.reroutes_head h1{
				margin:0px;
				font-size:16px;
			}
			.reroutes_have_you{
				width:700px;
				height:250px;
				margin-top:15px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
				font-style:italic;
			}
			.reroutes_have_you p{
				font-style:normal;
			}
			.reroutes_have_you h3{
				margin:10px;
				font-size:13px;
			}
	/*--reroutes page end--*/
	/*--repipes page start--*/
	#repipes_cont{
		width:710px;
		height:600px;
		margin-top:0px;
		margin-left:37px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
	}
			.repipes_head{
				width:290px;
				height:24px;
				margin-top:5px;
				margin-left:202px;
				text-align:center;
				float:left;
				line-height:24px;
				color:#000;
				
			}
			.repipes_head h1{
				margin:0px;
				font-size:16px;
			}
			.repipes_slab_leak{
				width:700px;
				height:50px;
				margin-top:15px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
				font-style:italic;
			}
			.repipes_slab_leak h3{
				font-weight:normal;
				margin:10px;
			}
			#repipes_text_cont1{
						width:710px;
						height:260px;
						margin-top:10px;
						float:left;
			}
			.repipes_text_2{
				width:392px;
				height:260px;
				margin-top:0px;
				margin-left:0px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				color:#000;
				font-size:13px;
			}
			.repipes_text_2 h2{
				font-size:14px;
				margin:10px;
			}
			.repipes_text_2 h3{
				font-size:12px;
				margin:0px;
				font-style:italic;
			}
			.repipes_text_2 p{
			margin-top:0px;
			margin-bottom:10px;
		}
		.repipes_img_1{
				width:300px;
				min-height:169px;
				margin-top:25px;
				margin-left:5px;
				float:left;
			}
			#repipes_text_cont2{
						width:710px;
						height:240px;
						margin-top:0px;
						float:left;
			}
			.repipes_img_2{
				width:250px;
				height:223px;
				margin-top:0px;
				margin-left:0px;
				float:left;
			}
			.repipes_text_3{
				width:440px;
				height:225px;
				margin-top:0px;
				margin-left:10px;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				color:#000;
				font-size:13px;
			}
			.repipes_text_3 h2{
				font-size:14px;
				margin:10px;
			}
			.repipes_text_3 h3{
				font-size:12px;
				margin:0px;
				font-style:italic;
			}
			.repipes_text_3 p{
			margin-top:0px;
			margin-bottom:20px;
			}
/*--repipes page end--*/
/*--sinks start--*/
     .sinks_text{
			width:680px;
			min-height:225px;
			margin-top:60px;
			margin-left:10px;
			float:left;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
		}
		.sinks{
			width:130px;
			min-height:35px;
			margin-top:0px;
			margin-left:250px;
			float:left;
			text-align:left;
			line-height:35px;
		}
		.sinks_whether{
			width:680px;
			min-height:190px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			text-align:left;
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.contact{
			color:#930;
		}
/*--sinks stop--*/
/*--Expansion Tanks start--*/
#expansion_cont{
		width:710px;
		height:350px;
		margin-top:55px;
		margin-left:37px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
	}
			.expansion_head{
				width:270px;
				min-height:35px;
				margin-top:0px;
				margin-left:195px;
				float:left;
				text-align:left;
				line-height:35px;

			}
			
			.expansion_head h1{
				margin:0px;
				font-size:16px;
			}
			.expansion_text{
				width:700px;
				height:250px;
				margin-top:15px;
				margin-left:0px;
				float:left;
				line-height:15px;
				color:#000;
				font-size:13px;
				font-style:italic;
			}
			.expansion_text p{
				font-style:normal;
			}
	/*article stop*/
/*middle cont stop*/
	
