﻿/* CSS Document */
html {
font-family:Arial, Helvetica, sans-serif;
/*font-size:medium;*/
}
body {
margin:0;
padding:0;
}
#container {
position:relative;
margin: 0 auto;
padding:0;
width:974px;
height:635px;
/*border:1px solid green;*/
}
#clp_large {
position:absolute;
top:30px;
left:40px;
}
#clp_large h1 {
margin:0;
padding:0;
font-size:24px;
text-align:right;
}
#clp_large a:link,#clp_large a:visited,#clp_large a:hover,#clp_large a:active {
text-decoration:none;
color:#000000;
}
#content {
position:absolute;
}
#flashcontent {
	position:absolute;
	top:7px;
	height:95px;
	left:243px;
	width: 489px;
}
#drop {
	position:absolute;
	top:26px;
	left:0px;
}
#menu_bar {
position:absolute;
top:124px;
left:0;
width:974px;
border:1px solid #7A7A7A;
background-color:#7A7A7A;
}
.menu_cell {
float:left;
background-image:url(../image/btn_up.jpg);
background-repeat:repeat-x;
background-position: bottom center; 
width:121px;
height:22px;
text-align:center;
}
.menu_cell a:link, .menu_cell a:visited, .menu_cell a:active {
display:block;
padding: 0;
text-align:center;
text-decoration: none;
background-image:url(../image/btn_up.jpg);
background-position: center center;
background-repeat:repeat-x;
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
font-size: 75%; 
line-height:175%;
color: #ffffff;
height:22px;
border-right:1px solid #FFFFFF;
font-weight:bold;
}
.menu_cell a:hover {
display:block;
padding: 0;
text-align:center;
text-decoration: none;
background-image:url(../image/btn_down.jpg);
background-repeat:repeat-x;
background-position: center center;
border-right:1px solid #FFFFFF; 
line-height:175%;
height:22px;
}
.green {
color:#C4EE93;
}
#grey_band {
	position:absolute;
	top:145px;
	left:0;
	width:975px;
	height:40px;
	background-color:#E1E1E1;
	z-index:-2;
}

#search {
position:absolute;
top:8px;
left:10px;
width:250px;
text-align:left
}
#banner_strap {
position:absolute;
padding:0;
margin:0;
top:14px;
left:270px;
}
#banner_strap h3 {
padding:0;
margin:0;
color:#585858;
font-size:13px;
}
#banner_telno {
	position:absolute;
	padding:0;
	margin:0;
	left:769px;
	top:13px;
	text-align:right;
	font-size:12px;
	color:#585858;
	font-weight:bold;
	width: 175px;
}
#services {
position:absolute;
top:198px;
width:1000px;
}
#services h3 {
margin:0;
font-size:1em;
padding:10px 0px  5px 5px;
}
#services p {
font-size:.75em;
padding:6px 0px  5px 8px;
}
.cells {
float:left;
margin:2px;
width:241px;
height:146px;
}
.cells a:link,.cells a:visited,.cells a:hover,.cells a:active {text-decoration:none;color:#000000;
}
#londonplumber1 {position: absolute; width: 225px; height: 120px; z-index: 1; left: 14px; top: 16px;}
#londonplumber2 {position: absolute; width: 225px; height: 120px; z-index: 2; left: 259px; top: 16px;}
#londonplumber3 {position: absolute; width: 225px; height: 120px; z-index: 3; left: 504px; top: 16px;}
#londonplumber4 {position: absolute; width: 225px; height: 120px; z-index: 4; left: 748px; top: 16px}
#londonplumber5 {position: absolute; width: 225px; height: 120px; z-index: 5; left: 12px; top: 163px;}
#londonplumber6 {position: absolute; width: 225px; height: 120px; z-index: 6; left: 258px; top: 163px;}
#londonplumber7 {position: absolute; width: 225px; height: 120px; z-index: 7; left: 503px; top: 163px;}
#londonplumber8 {position: absolute; width: 225px; height: 120px; z-index: 8; left: 747px; top: 361px;
}
#thebest {
position:absolute;
top:505px;
left:40px;
font-size:18px;
color:#585858;
}
#thebest h2 {
margin:0;
font-size:1em;
padding:10px 0px  5px 5px;
}
#logos {
position:absolute;
top:510px;
left:665px;
}
#footer {
position:absolute;
top:565px;
left:0;
}
#footer_left {
position:absolute;
top:590px;
left:10px;
color:#585858;
font-size:11px;
text-align:left
}
#footer_right {
position:absolute;
top:590px;
left:692px;
color:#585858;
font-size:11px;
text-decoration:none;
}
#footer_right a:link, #footer_right a:visited, #footer_right a:hover,#footer_right a:active {
color:#585858;
font-size:11px;
text-decoration:none;
}
.style1 {
	border-width: 0px;
}
.newStyle1 {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.newStyle2 {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.newStyle3 {
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.newStyle4 {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.newStyle5 {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.newStyle6 {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.newStyle7 {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
	text-decoration: none;
}
.newStyle8 {
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #00FFFF;
	text-decoration: none;
}
.newStyle9 {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	font-variant: normal;
	color: #00FF00;
	text-decoration: none;
}
.style2 {
	color: #000000;
}
.style3 {
	text-decoration: none;
}
.style4 {
	color: #FFFFFF;
}
.style5 {
	color: #5b8d08;
}
.style6 {
	color: #5b8d08;
	font-size: small;
}
.style7 {
	color: #5b8d08;
	font-size: x-small;
}
#aboutus {position:absolute;z-index:33;visibility:visible;text-align:left;left:10px;top:210px;width:399px;height:23px;}
#about_text {position:absolute;z-index:32;visibility:visible;text-align:left;left:10px;top:240px;width:954px;height:85px;}
#about_image1 {position:absolute;z-index:2;visibility:visible;left:-1px;top:199px;width:977px;height:142px;font-size:1px;}
#about_image2 {position:absolute;z-index:1;visibility:visible;left:-1px;top:354px;width:682px;height:197px;font-size:1px;}
#about_service {position:absolute;z-index:34;visibility:visible;text-align:left;left:10px;top:365px;width:574px;height:149px;}
#about_image3 {position:absolute;z-index:39;visibility:visible;left:696px;top:356px;width:279px;height:194px;font-size:1px;}
#logo_image {position:absolute;z-index:36;visibility:visible;left:479px;top:519px;width:187px;height:37px;font-size:1px;}
#logo_text {
	position: absolute;
	z-index: 37;
	visibility: visible;
	text-align: right;
	left: 480px;
	top: 529px;
	width: 173px;
	height: 19px;
}
#logo {position:absolute;z-index:38;visibility:visible;left:485px;top:525px;width:20px;height:27px;font-size:1px;
}
.style9 {
	font-family: Arial;
}
.style10 {
	font-size: small;
}
.style11 {
	font-family: Arial;
	font-size: 13px;
}
.style13 {
	text-align: right;
}
.style14 {
	font-family: Arial;
	font-size: 12px;
}
.style15 {
	color: #FF0000;
}
.style16 {
	font-family: Arial;
	font-size: 15px;
	color: #FF0000;
}
#Oobj319 {position:absolute;z-index:2;visibility:visible;left:-1px;top:199px;width:577px;height:352px;font-size:1px;}
#Oobj320 {position:absolute;z-index:32;visibility:visible;text-align:left;left:10px;top:210px;width:399px;height:23px;}
#Oobj162 {position:absolute;z-index:44;visibility:visible;left:9px;top:239px;width:177px;height:27px;font-size:1px;}
#Oobj96 {position:absolute;z-index:45;visibility:visible;left:198px;top:239px;width:177px;height:27px;font-size:1px;}
#Oobj97 {position:absolute;z-index:46;visibility:visible;left:385px;top:240px;width:172px;height:27px;font-size:1px;}
#Oobj98 {position:absolute;z-index:47;visibility:visible;left:9px;top:269px;width:177px;height:27px;font-size:1px;}
#Oobj99 {position:absolute;z-index:48;visibility:visible;left:198px;top:269px;width:177px;height:27px;font-size:1px;}
#Oobj100 {position:absolute;z-index:49;visibility:visible;left:385px;top:270px;width:172px;height:27px;font-size:1px;}
#Oobj101 {position:absolute;z-index:50;visibility:visible;left:9px;top:299px;width:177px;height:27px;font-size:1px;}
#Oobj102 {position:absolute;z-index:51;visibility:visible;left:198px;top:299px;width:177px;height:27px;font-size:1px;}
#Oobj103 {position:absolute;z-index:52;visibility:visible;left:385px;top:300px;width:172px;height:27px;font-size:1px;}
#Oobj104 {position:absolute;z-index:53;visibility:visible;left:9px;top:329px;width:177px;height:27px;font-size:1px;}
#Oobj105 {position:absolute;z-index:54;visibility:visible;left:198px;top:329px;width:177px;height:27px;font-size:1px;}
#Oobj175 {position:absolute;z-index:55;visibility:visible;text-align:center;left:15px;top:246px;width:166px;height:19px;}
#Oobj106 {position:absolute;z-index:56;visibility:visible;text-align:center;left:203px;top:246px;width:167px;height:19px;}
#Oobj107 {position:absolute;z-index:57;visibility:visible;text-align:center;left:398px;top:247px;width:150px;height:19px;}
#Oobj108 {position:absolute;z-index:58;visibility:visible;text-align:center;left:19px;top:276px;width:163px;height:19px;}
#Oobj109 {position:absolute;z-index:59;visibility:visible;text-align:center;left:203px;top:276px;width:172px;height:19px;}
#Oobj110 {position:absolute;z-index:60;visibility:visible;text-align:center;left:396px;top:277px;width:150px;height:19px;}
#Oobj111 {position:absolute;z-index:61;visibility:visible;text-align:center;left:15px;top:306px;width:165px;height:19px;}
#Oobj112 {position:absolute;z-index:62;visibility:visible;text-align:center;left:206px;top:306px;width:168px;height:19px;}
#Oobj113 {position:absolute;z-index:63;visibility:visible;text-align:center;left:390px;top:307px;width:168px;height:19px;}
#Oobj114 {position:absolute;z-index:64;visibility:visible;text-align:center;left:213px;top:337px;width:155px;height:19px;}
#Oobj115 {position:absolute;z-index:65;visibility:visible;text-align:center;left:15px;top:337px;width:166px;height:19px;}
#Oobj248 {position:absolute;z-index:66;visibility:visible;left:386px;top:329px;width:172px;height:27px;font-size:1px;}
#Oobj249 {position:absolute;z-index:67;visibility:visible;text-align:center;left:401px;top:337px;width:155px;height:19px;}
#Oobj252 {position:absolute;z-index:68;visibility:visible;left:9px;top:359px;width:177px;height:27px;font-size:1px;}
#Oobj253 {position:absolute;z-index:69;visibility:visible;left:198px;top:359px;width:177px;height:27px;font-size:1px;}
#Oobj254 {position:absolute;z-index:70;visibility:visible;text-align:center;left:208px;top:367px;width:174px;height:19px;}
#Oobj256 {position:absolute;z-index:71;visibility:visible;text-align:center;left:16px;top:367px;width:164px;height:19px;}
#Oobj257 {position:absolute;z-index:72;visibility:visible;left:386px;top:359px;width:172px;height:27px;font-size:1px;}
#Oobj258 {position:absolute;z-index:73;visibility:visible;text-align:center;left:401px;top:367px;width:150px;height:19px;}
#Oobj230 {position:absolute;z-index:74;visibility:visible;left:893px;top:398px;width:36px;height:16px;font-size:1px;}
#Oobj232 {position:absolute;z-index:75;visibility:visible;left:834px;top:441px;width:36px;height:16px;font-size:1px;}
#Oobj236 {position:absolute;z-index:76;visibility:visible;left:804px;top:396px;width:36px;height:16px;font-size:1px;}
#Oobj243 {position:absolute;z-index:77;visibility:visible;left:759px;top:446px;width:36px;height:16px;font-size:1px;}
#Oobj424 {position:absolute;z-index:78;visibility:visible;left:1px;top:392px;width:574px;height:158px;font-size:1px;}
#Oobj425 {position:absolute;z-index:79;visibility:visible;left:373px;top:519px;width:187px;height:37px;font-size:1px;}
#Oobj426 {position:absolute;z-index:80;visibility:visible;text-align:right;left:374px;top:529px;width:173px;height:19px;}
#Oobj427 {position:absolute;z-index:81;visibility:visible;left:379px;top:525px;width:20px;height:27px;font-size:1px;}
#Oobj67 {position:absolute;z-index:33;visibility:visible;left:874px;top:261px;width:36px;height:16px;font-size:1px;}
#Oobj128 {position:absolute;z-index:34;visibility:visible;left:814px;top:216px;width:36px;height:16px;font-size:1px;}
#Oobj130 {position:absolute;z-index:35;visibility:visible;left:779px;top:257px;width:36px;height:16px;font-size:1px;}
#Oobj131 {position:absolute;z-index:36;visibility:visible;left:864px;top:324px;width:36px;height:16px;font-size:1px;}
#Oobj71 {position:absolute;z-index:37;visibility:visible;left:779px;top:333px;width:36px;height:16px;font-size:1px;}
#Oobj135 {position:absolute;z-index:38;visibility:visible;left:754px;top:396px;width:36px;height:16px;font-size:1px;}
#Oobj136 {position:absolute;z-index:39;visibility:visible;left:747px;top:291px;width:36px;height:16px;font-size:1px;}
#Oobj137 {position:absolute;z-index:40;visibility:visible;left:699px;top:298px;width:36px;height:16px;font-size:1px;}
#Oobj138 {position:absolute;z-index:41;visibility:visible;left:694px;top:346px;width:36px;height:16px;font-size:1px;}
#Oobj68 {position:absolute;z-index:42;visibility:visible;left:739px;top:216px;width:36px;height:16px;font-size:1px;}
#Oobj150 {position:absolute;z-index:43;visibility:visible;left:704px;top:476px;width:36px;height:16px;font-size:1px;}
#logo_image {position:absolute;z-index:36;visibility:visible;left:479px;top:519px;width:187px;height:37px;font-size:1px;}
#logo_text {
	position: absolute;
	z-index: 37;
	visibility: visible;
	text-align: right;
	left: 480px;
	top: 529px;
	width: 173px;
	height: 19px;
}
#logo {position:absolute;z-index:38;visibility:visible;left:485px;top:525px;width:20px;height:27px;font-size:1px;
}
#Oobj251 {position:absolute;z-index:1;visibility:visible;left:593px;top:200px;width:381px;height:351px;font-size:1px;}
.dfltt {font-family:Arial;font-size:11px;font-weight:normal;text-decoration:none;text-align:center;}
.newStyle10 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #585858;
	text-decoration: none;
}
.style8 {
	font-family: Arial;
}
.style9 {
	color: #FF0000;
	font-size: 14px;
}
.style13 {
	text-align: right;
}
.style14 {
	font-family: Arial;
	font-size: 12px;
}
.style15 {
	color: #FF0000;
}
