BODY {
	padding: 0px 0px 0px 0px; 
	background: #dbe3df;  
	margin: 0px 0px 0px 0px; 
    font-family: verdana, tahoma, Arial; 
	}
	
	
		#mainmenu {
	margin-top: 15px;
	margin-bottom: 15px;
			padding: 0px 0px 0px 0px;
	background: #fff;
	font-size: 11px;
	color: #ccc; 
				width: 800px;
			text-align: center;
	}
	
	.urhere {	
		FONT-SIZE: 12px; 
	COLOR: #85193c; 
		text-decoration: none;
		font-weight: normal;
		}
		
		.urherenav {	
		FONT-SIZE: 20px; 
	COLOR: #ffffff; 
		text-decoration: none;
		font-weight: normal;
		}
	
	a.menulink {
	font-size: 12px; 
	color: #666666; 
	TEXT-DECORATION: none; 	
		}
a.menulink:hover {
background: #ccc;
	font-size: 12px;
	color: #000; 
	text-decoration: none;
	}
	
	#menuside {
	
	padding: 0px 0px 0px 0px;
			border-right:#ccc 1px solid;
	
	}
	
	
	#brand {
		padding: 0px 0px 0px 0px;
	background: #fff;
	}
	
	#brandback {
	padding: 0px 0px 0px 0px;
	background: #fff;
	width: 100%;
	
	}
	
	#call {
font-size: 25px; 
	 color: #000; 
	vertical-align: bottom;
	 text-align: right; 
	 padding: 0px 5px 40px 0px;
}



#plumbingservicesmenu {
margin-top: 0px;
	padding: 0px 0px 0px 0px;
		}

	#boilerrepairs {
	vertical-align: top;
	padding: 5px 0px 0px 0px;
	background: #d21f39;
		text-align: center; 
		border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	border-left:#fff 1px solid; 
	}
	
		#boilerpix{
	padding: 0px 0px 0px 0px;
		border-right:#fff 1px solid;
		border-top:#d21f39 3px solid;
		border-left:#fff 1px solid;
		}
		
			#boilerservices {
				vertical-align: top;
	padding: 5px 0px 0px 0px;
	background: #d21f39;
		text-align: center; 
		border-right:#fff 1px solid;
	border-top:#ffffff 1px solid;

	}
	
	
	#plain {
	vertical-align: top;
		padding: 5px 0px 0px 0px;
	background: #999;
		color: #c92e22;  
	text-align: center; 
	border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	
		
	}
	
#centralheatingservices {
	vertical-align: top;
	padding: 5px 0px 0px 0px;
	background: #df37b6;
		text-align: center; 
		border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	
	}	
	
	
		#centralheatingpix{
	padding: 0px 0px 0px 0px;
		border-right:#fff 1px solid;
		border-top:#df37b6 3px solid;
		}
		
#plumbingservices {
		
	
	vertical-align: top;
	padding: 5px 0px 0px 0px;
	background: #a7b23b;
		text-align: center; 
	border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	}	
	
		#plumbingpix{
	padding: 0px 0px 0px 0px;
		border-right:#fff 1px solid;
		border-top:#c6d347 3px solid;
		}
	
	#gasheatingtop {
		padding: 5px 5px 5px 5px;
	background: #dcec3d;
	font-size: 11px;
	text-align: center;  
	color: #fff;  
	}	
		
	
#drainagelondon {


vertical-align: top;
	padding: 5px 0px 0px 0px;
	background: #67a7d2;
		text-align: center; 
		border-right:#fff 1px solid;
	border-top:#fff 1px solid;
	
	
		}	
	
		#drainagepix{
	padding: 0px 0px 0px 0px;
		border-right:#fff 1px solid;
		border-top:#67a7d2 3px solid;
		}
	

#maintable {
		padding: 0px 0px 0px 0px; 
	background: #fff; 
	border-right:#c2c1c1 1px solid;
		}
		
				
		#maintable1 {
	
	padding: 0px 0px 0px 0px; 
	background: #fff; 
		}
		
#primarycontent {
	padding: 10px 40px 15px 40px;
	background: #fff;
	border-left:#c2c1c1 1px solid;
	border-bottom:#c2c1c1 1px solid;
	
	}
	
	#primarycontenthome {
	padding: 10px 40px 15px 40px;
	background: #fff;
	border-left:#c2c1c1 1px solid;
		
	}
	
	
	.menustay {
	font-size: 17px; 
	color: #000; 
	text-decoration: none;
	 font-family: century gothic, verdana, tahoma, Arial;  	
		}
	
	a.menulink1 {
	font-size: 17px; 
	color: #fff; 
	text-decoration: none;
	 font-family: century gothic, verdana, tahoma, Arial;  	
		}
a.menulink1:hover {
	font-size: 17px;
	color: #000; 
	text-decoration: none;
	 font-family: century gothic, verdana, tahoma, Arial; 
	}
	
		a.menulink2 {
	font-size: 14px; 
	color: #fff; 
	text-decoration: none;
	 font-family: century gothic, verdana, tahoma, Arial;  	
		}
a.menulink2:hover {
	font-size: 14px;
	color: #ccc; 
	text-decoration: none;
	 font-family: century gothic, verdana, tahoma, Arial; 
	}
	
	
	H1 {
	font-size: 18px;
	font-weight: normal; 
	color: #000;  
	}
	
H2 {
padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-weight: normal; 
	color: #959f37;  
	}
	

H3 {
	font-size: 14px;
	color: #666;  
	font-weight: normal;
	}
	
	h4 {
	color: #959f37; 
	font-size: 16px;
	font-weight: normal; 	
		}

p {
	padding: 0px 0px 10px 0px; 
	margin: 0;
font-size:12px;
line-height: 15px;
color: #5C5B5B;
}
		
li {
	padding: 3px 0px 5px 20px; 
	margin: 0;
	font-size:12px;
	line-height: 15px;
	color: #5C5B5B;
	}

ul {
	padding: 3px 0px 3px 20px; 
	margin: 0;
	font-size:12px;
	line-height: 15px;
	color: #5C5B5B;
	}
	
		
		#pull {
		padding: 0px 0px 0px 15px;
	background: #999;
	}
	
		#boilerspull {
	margin-top: 10px;
	padding: 5px 5px 5px 5px;
		background-color: #e5e5e5;
		border-top: #999 1px dotted;
	border-bottom: #999 1px dotted;
	border-right: #999 1px dotted;
		border-left: #999 1px dotted;
		}
		
		#emphasis{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px 0px 0px 15px;
		background-color: #fff;
			border-left: #999 1px dotted;
		}
	
	
		#servicepix {
padding: 0px 0px 0px 0px;
background: #e2e3e4;
			border-bottom:#c2c1c1 1px solid;
				border-top:#c2c1c1 1px solid;
	}
	
	
	
	
		#airconditioning {
padding: 0px 0px 0px 0px;
background: #e2e3e4;
			border-bottom:#c2c1c1 1px solid;
	
	}
	
	
	
	


#rightside {
padding: 0px 0px 0px 0px;
background: #e2e3e4;
	
		border-left:#c2c1c1 1px solid;
	border-bottom:#c2c1c1 1px solid;
		 		
		
	}
#right {
padding: 0px 0px 0px 0px;
background: #e2e4e5;
border-bottom: #c2c1c1 1px solid;
border-top: #c2c1c1 1px solid;
	
	 		
		
	}
	

	
	#vlogo {
padding: 10px 0px 0px 25px;
background:  #e2e3e4;
				
		
	}
	
	#wlogo {
padding: 10px 0px 0px 25px;
background:  #fff;
	border-bottom:#c2c1c1 1px solid;
				
		
	}
	
	
	#right1 {
padding: 0px 0px 0px 0px;
 	
	
	
	}

#agalogo {
	padding: 0px 3px 0px 3px;
	background: #050706;
	text-align:center;
		border-right: #fff 1px solid;
	color: #fff;
	font-size: 11px;
		}
		

#aga {
	padding: 0px 3px 3px 0px;
	background: #050706;
	border-right: #fff 1px solid;
	color: #fff;
	font-size: 11px;		
	}
	

	
	.scrollArea {
	width: 450px; 
	height: 150px;
	background-color: #b3b2b2;
	padding: 2px 0px 2px 30px;
			float: left; 
	overflow: auto;
	}
	
	
	
	.quote {
padding: 5px 15px 0px 15px;
	color: #fff;
	}
	
	
.clients {
	padding: 5px 15px 0px 15px;
	font-size: 16px;
	color: #000;
	}
	

.telephone1 {
padding: 10px 0px 10px 10px;
	 font-size: 18px; 
	 color: #959f37; 
	}
	
	a.email{
	padding: 0px 0px 0px 10px;
font-weight: normal; 
color: #000; 
text-decoration: none; 
}
		
a.email:hover {
padding: 0px 0px 0px 10px;
font-weight: normal; 
color:#959f37; 
}

a.more{
padding: 0px 0px 0px 0px;
color:#000; 
}
		
a.more:hover {
padding: 0px 0px 0px 0px;
color:#fff; 
}

a.agamore{
padding: 0px 0px 0px 0px;
color:#df37b6; 
}
		
a.agamore:hover {
padding: 0px 0px 0px 0px;
color:#fff; 
}
	
		
.address {
padding: 5px 0px 0px 10px;
	 font-size: 16px; 
	 color: #666;
	 line-height: 20px; 
	}
	
#corgilogo {
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	background: #e2e4e5;
		
			}
			
			#addressbox {
	padding: 0px 0px 0px 0px;
	background: #e2e4e5;
	
	
			}
	

	
.copybottom {
padding: 5px 0px 5px 0px;
	font-size: 10px; 
	color: #999;
	text-align: center; 
	}
	
	#copybottom {
padding: 5px 0px 5px 0px;
	font-size: 10px; 
	color: #999;
	text-align: center; 
	}
	
	
	
	.floatimgleft {
	float:left;
	margin-top:10px;
	margin-right:15px;
	margin-bottom:10px;
	} 

#table {
			FONT-SIZE: 11px; 
	color: #666;
  
  
	}
	.input1 {
BACKGROUND-COLOR: #f7f8f8; 
BORDER: #7F9DB9 1px solid; 
 COLOR: #000; 
FONT-SIZE: 10px; 
MARGIN: 3px; 
PADDING: 3 px 3px 3px 3px;
}



a.link {
	color: #959f37; 
	TEXT-DECORATION: none; 	
		}
a.link:hover {
	color: #999; 
	text-decoration: none;
	}
	
	#vonavig {
background-color: transparent; 
padding: 4px 0px 4px 0px;
border-bottom: #dbe3df 1px dotted;
	text-align: center; 
}

#vonavigbot {
background-color: transparent; 
padding: 4px 0px 4px 0px;
	text-align: center; 
}

a.volink{
vertical-align: top;
font-weight: normal; 
font-size: 15px; 
color: #ffffff; 
text-decoration: none;  
padding: 0px 0px 0px 0px; 
 font-family: century gothic, verdana, tahoma, Arial;  

}
		
a.volink:hover {
vertical-align: top;
font-weight: normal; 
font-size: 15px; 
color: #333330; 
text-decoration: none;  
padding: 0px 0px 0px 0px; 
 font-family: century gothic, verdana, tahoma, Arial;  

}

.vourhere{
vertical-align: top;
font-weight: normal; 
font-size: 15px; 
color: #000000; 
text-decoration: none;  
padding: 0px 0px 0px 0px; 
 font-family: century gothic, verdana, tahoma, Arial;  

}