.centredlayer {
	height: 530px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	background-color: #CCCCCC;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	text-align: center;
	padding: 5px;
	height: 19px;
	width: 738px;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.indextext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #164DB2;
	background-color: #DADACE;
	padding: 5px;
	height: 150px;
	width: 290px;
	border: 1px dashed #164DB2;
	position: relative;
	z-index: 3;
	left: 420px;
	top: 130px;
	filter: Alpha(Opacity=80); -moz-opacity:.8;
	text-align: justify;
}
.aboutmainBG {

	background-image: url(images/aboutBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.hometext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	background-color: #CCCCCC;
	padding: 5px;
	height: 420px;
	width: 290px;
	border: 1px solid #666666;
	position: relative;
	z-index: 4;
	left: 20px;
	top: 50px;
	filter: Alpha(Opacity=80); -moz-opacity:.8;
	text-align: justify;
}
.boxTL {
	background-color: #CCCCCC;
	height: 113px;
	width: 138px;
	position: absolute;
	z-index: 4;
	left: 400px;
	top: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D54B8;
	padding: 5px;
	text-align: left;
	border-top: 1px none #007F00;
	border-right: 1px solid #007F00;
	border-bottom: 1px solid #007F00;
	border-left: 1px solid #007F00;
}
.boxTR {
	background-color: #1D54B8;
	height: 113px;
	width: 138px;
	position: absolute;
	z-index: 4;
	left: 570px;
	top: 175px;
	padding: 5px;
	border-top: 1px none #017F01;
	border-right: 1px solid #017F01;
	border-bottom: 1px solid #017F01;
	border-left: 1px solid #017F01;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.boxBL {
	background-color: #2B61C1;
	height: 113px;
	width: 138px;
	position: absolute;
	z-index: 4;
	left: 400px;
	top: 345px;
	padding: 5px;
	border-top: 1px none #007D00;
	border-right: 1px solid #007D00;
	border-bottom: 1px solid #007D00;
	border-left: 1px solid #007D00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.boxBR {
	background-color: #CCCCCC;
	height: 113px;
	width: 138px;
	position: absolute;
	z-index: 4;
	left: 570px;
	top: 345px;
	padding: 5px;
	border-top: 1px none #007E00;
	border-right: 1px solid #007E00;
	border-bottom: 1px solid #007E00;
	border-left: 1px solid #007E00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D54B8;
}
.boxTLH {
	width: 138px;
	height: 14px;
	position: relative;
	left: 400px;
	top: 150px;
	background-color: #007F00;
	border-top: 1px solid #007F00;
	border-right: 1px solid #007F00;
	border-bottom: 1px none #007F00;
	border-left: 1px solid #007F00;
	z-index: 4;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.boxTRH {
	width: 138px;
	height: 14px;
	position: absolute;
	left: 570px;
	top: 150px;
	background-color: #007E01;
	border-top: 1px solid #007E01;
	border-right: 1px solid #007E01;
	border-bottom: 1px none #007E01;
	border-left: 1px solid #007E01;
	z-index: 4;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.boxBLH {
	width: 138px;
	height: 14px;
	position: absolute;
	left: 400px;
	top: 320px;
	background-color: #007E00;
	border-top: 1px solid #007E00;
	border-right: 1px solid #007E00;
	border-bottom: 1px none #007E00;
	border-left: 1px solid #007E00;
	z-index: 4;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.boxBRH {
	width: 138px;
	height: 14px;
	position: absolute;
	left: 570px;
	top: 320px;
	background-color: #007F00;
	border-top: 1px solid #007F00;
	border-right: 1px solid #007F00;
	border-bottom: 1px none #007F00;
	border-left: 1px solid #007F00;
	z-index: 4;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.indexmainbg {

	background-image: url(images/indexBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.contactmainbg {

	background-image: url(images/contactBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.feedbackform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
	height: 280px;
	width: 310px;
	position: relative;
	z-index: 2;
	left: 412px;
	top: 110px;
}
.contactdetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 15px 5px 5px;
	position: absolute;
	height: 25px;
	width: 490px;
	z-index: 3;
	left: 20px;
	top: 430px;
}
.homemainbg {


	background-image: url(images/homesolutionsBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.abouttextt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	background-color: #CCCCCC;
	padding: 5px;
	height: 420px;
	width: 290px;
	border: 1px solid #666666;
	position: relative;
	z-index: 3;
	left: 20px;
	top: 50px;
	filter: Alpha(Opacity=80); -moz-opacity:.8;
	text-align: justify;
}
.businessmainbg {



	background-image: url(images/businesssolutionsBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.businesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	background-color: #CCCCCC;
	padding: 5px;
	height: 420px;
	width: 290px;
	position: relative;
	z-index: 3;
	left: 20px;
	top: 50px;
	filter: Alpha(Opacity=80);

-moz-opacity:.8;
	text-align: justify;
	border: 1px solid #666666;
}
.pricesmainbg {



	background-image: url(images/pricesBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.greentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007F00;
}
.businesstextH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	padding: 5px;
	height: 20px;
	width: 290px;
	position: absolute;
	z-index: 4;
	left: 20px;
	top: 20px;
	background-image: url(images/header1.jpg);
	font-weight: bold;
	filter: Alpha(Opacity=90);
-moz-opacity:.9;
	border: 1px solid #666666;
}
.hometextH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	padding: 5px;
	height: 20px;
	width: 290px;
	position: absolute;
	z-index: 4;
	left: 20px;
	top: 20px;
	background-image: url(images/header2.jpg);
	font-weight: bold;
	filter: Alpha(Opacity=90);
-moz-opacity:.9;
	border: 1px solid #666666;
}
.abouttextH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	padding: 5px;
	height: 20px;
	width: 290px;
	position: absolute;
	z-index: 4;
	left: 20px;
	top: 20px;
	background-image: url(images/header1.jpg);
	font-weight: bold;
	filter: Alpha(Opacity=90);
-moz-opacity:.9;
	border: 1px solid #666666;
}
.servicesmainBG {


	background-image: url(images/indexBG.jpg);
	background-position: center center;
	height: 498px;
	width: 748px;
	border: 1px solid #666666;
	position: relative;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	background-color: #CCCCCC;
	padding: 5px;
	height: 305px;
	width: 290px;
	position: absolute;
	z-index: 4;
	left: 428px;
	top: 160px;
	filter: Alpha(Opacity=80);

-moz-opacity:.8;
	text-align: justify;
	border: 1px solid #666666;
}
.newstextH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	padding: 5px;
	height: 20px;
	width: 290px;
	position: relative;
	z-index: 4;
	left: 428px;
	top: 130px;
	background-image: url(images/header3.jpg);
	font-weight: bold;
	filter: Alpha(Opacity=90);
-moz-opacity:.9;
	border: 1px solid #666666;
}

