@charset "utf-8";
body { margin:0 auto; padding:0; width:100%; background:#666; }
html { padding:0; margin:0; }
/********** header **********/
#header { background:#666;}
#block_header { margin:0 auto; width:747px; background-image: url(images/plumbing-contractor-header.jpg); background-repeat:no-repeat; background-position:center;}
/******butons****/
#nav { background:#003; margin: auto; font: normal 10px Tahoma, Geneva, sans-serif; color:#FFF; text-align: center; 
width:747px; padding: 10px 0px 10px 0px; }
#nav a { font: 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; padding: 0px 20px 0px 20px; }
#nav a:hover { color:#999; border-style:none; }
/*****main image****/
#img { margin:0 auto; width:747px; }
/********** block index **********/
#content { margin:0 auto; width:747px; height:100%; background-color:#FFF; }
/**************************services*****************/
.text { margin:0 auto; width:747px; text-align:center; }
.text img { float: left; margin:5px 5px; padding:0; }
.text h1 { color:#900; font:normal 20px Tahoma, Geneva, sans-serif; }
.text h2 { font:bold 16px Arial, Tahoma, Geneva, sans-serif; color:#333; padding:15px 0; margin:0; }
.text a { font:normal 11px Tahoma, Geneva, sans-serif; color:#8f9f23; text-decoration:none; }
/***********left content box*********************/
.left {float:left; width:477px; text-align:left; padding:10px 15px 0 15px; background-color:#FFF; height: 550px;}
.left-long {float:left; width:477px; text-align:left; padding:10px 15px 0 15px; background-color:#FFF; height:870px;}
.left-long2 {float:left; width:716px; text-align:left; padding:10px 15px 0 15px; background-color:#FFF; height:1200px;}
/***********right content box*********************/
.right {
	float:right;
	width:190px;
	text-align:left;
	padding:10px 10px 0 40px;
	background-color:#F3F3F3;
	height:550px;
	font:normal 10px Tahoma, Geneva, sans-serif;
	color:#666;
}
.right h1{ font:normal 20px Tahoma, Geneva, sans-serif; color:#000;}
.right img {padding-left:40px;}
.right-long {
	float:right;
	width:190px;
	text-align:left;
	padding:10px 10px 0 40px;
	background-color:#F3F3F3;
	height:870px;
	font:normal 10px Tahoma, Geneva, sans-serif;
	color:#666;
}
.right-long h1{ font:normal 20px Tahoma, Geneva, sans-serif; color:#000;}
.right-long img {padding-left:40px;}
/*****************footer*********************/
#footer {
	width:747px;
	background:#003;
	font:normal 11px Tahoma, Geneva, sans-serif;
	color:#CCC;
	padding:10px 0px;
	text-align:center;
	float:left;
}
#footer a {color:#FFF; text-decoration:underline;}



h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 20px;
	color:#333333;
}

h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #990000;
}

h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 20px;
	color: #990000;
}
#content .left-long2 div div table {
	text-align: center;
}

