body {
	text-align: center;
	background-image: url(images/bkgrnd.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #BDBAA6;
	margin: 0;
	padding: 0;	
}

#globalcontainer {
	width: 760px;
	border: 1px solid #4A4747;
	background-color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-left: auto; 
	margin-right: auto;
	overflow: hidden;
}

#copyHolder {
	clear: both;
}

#subCopyHolder1 {
	width: 450px;
	text-align: left;
	margin: 0;
	padding: 70px 0px 0px 30px;
}

#subCopyHolder2 {
	width: 400px;
	text-align: left;
	margin: 0;
	padding: 0px 0px 20px 30px; 
}

#logoHolder {
	float: left;
	width: 220px;
	margin: 0;
	padding: 10px 0 0 10px;
}

/* ------------------------------------------------------------------------------------------------------------- */
/* --- TYPE STYLES --- */

p {	
	font-family:verdana; 
	font-size: 11px;
	line-height: 14px;
	color: #958F70;
}

.heading {
	font-family:verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #4A4747;
}

.bullet {
	padding: 0px 0px;
	font-family:verdana; 
	font-weight: 700;
	font-size: 11px;
	line-height: 12px;
	color: #4A4747;
}

.list {
	padding: 0px 0px;
	font-family:verdana; 
	font-weight: 700;
	font-size: 11px;
	line-height: 16px;
	color: #4A4747;
}

#copyHolder ul {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 20px;
	padding: 0px;
	list-style: none;
    }
    
#copyHolder li {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 14px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
}

a:link, a:visited {
	text-decoration: none;
	color: #958F70;
}

a:hover {
 	text-decoration: none;
	color: #4A4747;
	

}

/* ------------------------------------------------------------------------------------------------------------- */

/* --- RIGHT BKGRND IMAGES--- */
	
#contentHolderHome {
	background: url(images/back_home.gif);
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderContact {
	background: url(images/back_contact.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* --- ABOUT US--- */

#contentHolderAboutUs {
	background: url(images/back_about.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderAboutUsAccreditations {
	background: url(images/back_aboutAccreditations.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderAboutUsPeople {
	background: url(images/back_aboutPeople.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderAboutUsHistory {
	background: url(images/back_aboutUsHistory.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* --- RESIDENTIAL--- */

#contentHolderResidential {
	background: url(images/back_residential.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderResidentialCS_BS {
	background: url(images/back_caseStudyBS.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderResidentialCS_NHS {
	background: url(images/back_caseStudyNHS.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* --- RESIDENTIAL / INDUSTRIAL COMBINED--- */

#contentHolderResinBondedGravel {
	background: url(images/back_resinBond.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderResinBoundAgg {
	background: url(images/back_resinBoundAgg.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderEpoxy {
	background: url(images/back_Epoxy.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* --- INDUSTRIAL --- */

#contentHolderIndustrial {
	background: url(images/back_industrial.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderIndustrialCS_TB {
	background: url(images/back_caseStudyTB.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderIndustrialGraffiti {
	background: url(images/back_industrialGraffiti.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderStaircase {
	background: url(images/back_industrialStaircase.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderIndustrialRoofing {
	background: url(images/back_industrialRoofing.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderIndustrialFlooring {
	background: url(images/back_industrialFlooring.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}

#contentHolderIndustrialDamp {
	background: url(images/back_industrialDamp.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 0;
}


/* ------------------------------------------------------------------------------------------------------------- */

/* --- HEAD BKGRNDS --- */

.backgroundHolder_home {
	background: url(images/head_home.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_contact {
	background: url(images/head_contact.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

/* --- ABOUT US--- */

.backgroundHolder_aboutUs {
	background: url(images/head_aboutUs.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_aboutUs_history {
	background: url(images/head_aboutHistory.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_aboutUs_people {
	background: url(images/head_aboutPeople.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_aboutUs_accreditations {
	background: url(images/head_aboutAccreditations.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

/* --- RESIDENTIAL--- */

.backgroundHolder_residential {
	background: url(images/head_residential.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_residential_CS_BS {
	background: url(images/head_caseStudyBS.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_residential_CS_NHS {
	background: url(images/head_caseStudyNHS.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_residential_resinBond {
	background: url(images/head_residentialResinBonded.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_residential_resinBound {
	background: url(images/head_residentialResinBoundAgg.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_residential_epoxy {
	background: url(images/head_residentialEpoxy.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

/* --- INDUSTRIIAL --- */

.backgroundHolder_industrial {
	background: url(images/head_industrial.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrialCS_TB {
	background: url(images/head_caseStudyTB.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_graffiti {
	background: url(images/head_industrialGraffiti.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_staircase {
	background: url(images/head_industrialStaircase.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_roofing {
	background: url(images/head_industrialRoofing.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_flooring {
	background: url(images/head_industrialFlooring.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_damp {
	background: url(images/head_industrialDamp.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_resinBond {
	background: url(images/head_industrialResinBonded.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_resinBound {
	background: url(images/head_industrialResinBoundAgg.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

.backgroundHolder_industrial_epoxy {
	background: url(images/head_industrialEpoxy.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;	
}

/* ------------------------------------------------------------------------------------------------------------- */


/* --- NAV --- */

.subNavMenuHolder
{
	text-align: left;
	font-family: Arial, helvetica, Verdana;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #696969;
	border-bottom: 1px solid #333333;
	font-size: 10px;
	background-color: #BDBAA6;
	padding: 5px;
}  

#navDiv {
	float: right; 
	width: 500px;
	margin: 0;
	padding: 0;
}

#navDiv ul, .subNavLinksHolder ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#navDiv li, .subNavLinksHolder li {
	display: inline;
	padding: 0;
	margin: 0;
}
#navDiv a {
	text-align: center;
	float: right;
	display: block;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
.subNavLinksHolder a {
	display: block;
	width: 90px;
	text-decoration: none;
	padding: 7px 0 0 0;
	margin: 0;
}
.subNavLinksHolder a:link {color: #333333;}
.subNavLinksHolder a:visited {color: #333333;}
.subNavLinksHolder a:hover {color: #333333; background-color: #958F70;}