html {
		background: #EFF3F9;

}

body {
	background:#EFF3F9; /*	background: #D4DDEC;
*/

	padding: 0px 0px 0px 0px;
	font: 600 0.8em/1em Arial, Helvetica, sans-serif;
	color: #293956;
	scrollbar-face-color: #EFF3F9;
	scrollbar-base-color: #C69A00;
	scrollbar-highlight-color: #F0F0F6;
	scrollbar-3dlight-color: #ABAAC8;
	scrollbar-darkshadow-color: #585682;
	scrollbar-shadow-color: #E0DFEB;
	scrollbar-arrow-color: #68669A;
	scrollbar-track-color: #FFFFFF;
	width:800px;
	margin-left:auto;
	margin-right:auto; 
	text-align:center;
}
#content {
	background:#ffffff;;
		width:800px;
		text-align:left;
/*	margin-left:auto;
	margin-right:auto; */
}

  #header {
	color: #FFAE01; 
	font-size:194%;

  	padding:10px 20px 10px 10px;
}

#topmenu {
	font-size: 100%; /*	background: #8FA7CB; */
	padding: 8px 20px 8px 0px; /* width: 480px;  */
/*	width: 740px; */
	width: 850px;
	font-weight: 700;
	border-bottom-color: #8FA7CB;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-style: none;
}

#topmenu a { padding-left:8px; padding-right:10px; color:Black; text-decoration: none;} 
#topmenu a:hover { color:#8FA7CB; text-decoration: underline;} 

.bdy {
/*	background-color: #FFFFFF;  */
	background:  url("images/biglogoV2.gif") no-repeat left bottom;
	min-height: 550px;
	margin:0;
	padding:0px 0px 0px;
/*	height: 86%;  */
	font-weight: 400; 
	/*	border-right: thin dotted #FFA500;  */
	width: 800;
}
#sideBar {

/*	color:#808BA0;  */
	width:230px;
	padding:20px 0px 40px 0px;
	float:left;
	font-size:0.9em;
/*		border-right: thin dotted #FFA500; */
	margin:0px;
	font-weight: 700;
}

.caseHead {
	padding-left:12px;
	color: #5B79B0;
}
.testHead {
	padding-left:12px;
	color: #5B79B0;
}
.caseLink a{
color: #5B79B0;
font-size: 90%;
 text-decoration: none;
}
.caseLink li{
padding-left:0px;
margin-left:0px;
 list-style-type: circle;

}

.testLink {
 list-style-type: circle;
 text-decoration: none;
}
.testLink a{
color: #5B79B0;
font-size: 90%;
 text-decoration: none;
}
#mainBdy {
/*	background:#fff; */
	padding:15px 0px 15px 10px;
	line-height:1.5em;
	margin: 0 0 0 240px;
	width:520px;
/*		border-right: thin dotted #FFA500; */
	margin-bottom: 40px;
}
#mainBdyTxt {
	width: 260;

}
#mainBdyRtCol {
	width: 260;
	margin-left: 260px;

}

#contactBdy {
/*	background:#fff; */
	padding:10px 0px 15px 10px;
	line-height:1.5em;
	margin: 0 0 0 210px;
	width:520px;
/*	font-weight: 700; */
}
#contactPtr {
	margin: 8 0 0 280px;
}

#clientsBdy {
/*	background:#fff; */
	padding:10px 0px 15px 10px;
	line-height:1.5em;
	margin: 0 0 0 310px;
	width:520px;
/*	font-weight: 500; */
}
#clientsPtr {
	margin: 8 0 0 370px;
}
#faqPtr {
	margin: 8 0 0 465px;
}
#workBdy {
/*	background:#fff; */
	padding:10px 10px 15px 10px;
	line-height:1.5em;
	margin: 0 0 0 120px;
	width:570px;
/*	font-weight: 500; */
}

#faqBdy {
/*	background:#fff; */
	padding:10px 0px 15px 10px;
	line-height:1.5em;
	margin: 0 0 0 120px;
	width:520px;
/*	font-weight: 500; */
}

.faQ {
		font-weight: 700;
}

#termPtr {
	margin: 8 0 0 520px;
}

#workPtr {
	margin: 8 0 0 580px;
}

#casePtr {
	margin: 8 0 0 690px;
}

#productsBdy {
	padding:10px 0px 15px 10px;
	line-height:1.5em;
	margin: 0 0 0 240px;
	width:540px;

}

#productsPtr {
	margin: 8 0 0 205px;
}
#extremeContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#5B79B0; 
	text-decoration: none;
} 
#extremeContact a:hover { text-decoration: underline;} 

/* ---------------------  Vertical menu ----------------------- */
#flood{ color:#1C1411; text-decoration: none; padding-left:10px;} 
#flood a { color:Black; text-decoration: none;} 
#flood a:hover { color:#1C1411; text-decoration: underline;} 
#floodContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#1C1411; 
	text-decoration: none;
} 
#floodContact a:hover { text-decoration: underline;} 
#office{ color:#00C0C0; text-decoration: none; padding-left:10px;} 
#office a { color:Black; text-decoration: none;} 
#office a:hover { color:#00C0C0; text-decoration: underline;} 
#officeContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#00C0C0; 
	text-decoration: none;
} 
#officeContact a:hover { text-decoration: underline;} 
#squatters{ color:Red; text-decoration: none; padding-left:10px;} 
#squatters a { color:Black; text-decoration: none;} 
#squatters a:hover { color:Red; text-decoration: underline;} 
#squattersContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:Red; 
	text-decoration: none;
} 
#squattersContact a:hover { text-decoration: underline;} 
#accident { color:#5CA4F4; text-decoration: none; padding-left:10px;} 
#accident a { color:Black; text-decoration: none;} 
#accident a:hover { color:#5CA4F4; text-decoration: underline;} 
#accidentContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#5CA4F4; 
	text-decoration: none;
} 
#accidentContact a:hover { color:#5CA4F4; text-decoration: underline;} 

#industrial { color:#9F7F6E; text-decoration: none; padding-left:10px;} 
#industrial a { color:Black; text-decoration: none;} 
#industrial a:hover { color:#9F7F6E; text-decoration: underline;}
#industrialContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#9F7F6E; 
	text-decoration: none;
} 
#industrialContact a:hover { text-decoration: underline;} 

#needles { color:#AE2E1C; text-decoration: none; padding-left:10px;} 
#needles a { color:Black; text-decoration: none;} 
#needles a:hover { color:#AE2E1C; text-decoration: underline;} 
#needlesContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#AE2E1C; 
	text-decoration: none;
} 
#needlesContact a:hover { text-decoration: underline;} 
#sewage { color:#FAA150; text-decoration: none; padding-left:10px;} 
#sewage a { color:Black; text-decoration: none;} 
#sewage a:hover { color:#FAA150; text-decoration: underline;} 
#sewageContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#FAA150; 
	text-decoration: none;
} 
#sewageContact a:hover { text-decoration: underline;} 
#sanitisation { color:#4698A3; text-decoration: none; padding-left:10px;} 
#sanitisation a { color:Black; text-decoration: none;} 
#sanitisation a:hover { color:#4698A3; text-decoration: underline;} 
#sanitisationContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#4698A3; 
	text-decoration: none;
} 
#sanitisationContact a:hover { text-decoration: underline;} 

#molclean { color:#5082c2; text-decoration: none; padding-left:10px;} 
#molclean a { color:Black; text-decoration: none;} 
#molclean a:hover { color:#5082c2; text-decoration: underline;} 
molcleanContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#5082c2; 
	text-decoration: none;
} 
#molcleanContact a:hover { text-decoration: underline;} 



#letting { color:#967B70; text-decoration: none; padding-left:10px;} 
#letting a { color:Black; text-decoration: none;} 
#letting a:hover { color:#967B70; text-decoration: underline;} 
#lettingContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#967B70; 
	text-decoration: none;
} 
#lettingContact a:hover { text-decoration: underline;} 
#building { color:#C2780E; text-decoration: none; padding-left:10px;} 
#building a { color:Black; text-decoration: none;} 
#building a:hover { color:#C2780E; text-decoration: underline;} 
#buildingContact a {
	font:  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 4mm;
	color:#C2780E; 
	text-decoration: none;
} 
#buildingContact a:hover { text-decoration: underline;} 

h1 {
	font-size: 16px;
}
h4 {
	font-size: 16px;
	font-weight: bolder;
}
h5 {
	font-size: 14px;
	margin-top: -14px;
	font-weight: 400;
}

.casePicLt {
	border-style: solid;
	border-color: black;
	border-width: 2px;
	margin: 0,25,20,0;
/*	padding:  30, 0, 30,0; */
	padding:  0, 0, 0,0;
	width: 230px;
	float: left;

}
.casePicRt {
	border-style: solid;
	border-color: black;
	border-width: 2px;
	margin: 0,0,20,0;
/*	padding:  30, 0, 30,0; */
	padding:  0, 0, 0,0;
	width: 230px;
margin-left: 260px;
}

#caseMenu {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: right;
	border-style: thin;
	border-color: Navy;
	border-width: thin;
}
.caseDesc {
	width: 100%;
/*	height: 20px;
	border-style: dashed;
*/	float:left;
}

/* social media links */

.clear{clear: both; width:100%; line-height:1px; height:1px; font-size:1px; margin:-1px 0px 0px 0px; padding:0px; display:block;}
	
#footer{width:800px; float:none; padding:0px; margin:0px auto; text-align:center;}
	
#footer #footerlinks {width:600px; margin:0 auto; margin-bottom:4px; padding-bottom:5px;}
#footer #ftslinks {width:450px; margin:2px auto;height:35px;}

#footer ul {list-style:none none; clear:left; padding:0px; margin:0px;}
#footer ul li{float:left; padding-right:4px;}

#footer #inside_nav{font-size:11px; color:#898989;padding-left:75px;}
#footer #inside_nav a, a:active, a:visited{color:#898989;background:none;}
#footer #inside_nav a:hover{text-decoration:underline;}

#footer .see-on a {
	padding: 3px 0 3px 20px;
	background-repeat: no-repeat;
	background-position: left;
	color: #898989;
}

#footer .see-on .youtube-link {
	background-image: url(images/youtube.jpg);
}

#footer .see-on .facebook-link {
	background-image: url(images/facebook.jpg);
}

#footer .see-on .blog-link {
	background-image: url(images/FC_blog.jpg);
}

#footer .see-on .twitter-link {
	background-image: url(images/twitter.gif);
}
