﻿@charset "utf-8";
/* CSS Document */

body
{
	text-align:center;
}
a{          /*this is the button name colors*/
	text-decoration:none;
	width:130px;
	color:#FFFFFF;
	font-family: lithos pro;
}

.button{
	width:130px;
	margin:15px;
}
a:hover{
	color:#000099;
}
#pageMainContainer
{
	/*border:solid thin #ff0000;*/
	postion:relative;
	height:auto;
	width:900px;
	text-align:left;
	margin:auto;
	

}
#pageHeader
{
	/*border:solid thin #ff0000;*/
	background-image: url(../img/imgBack.png);
	postion:relative;
	height:120px;
	width:auto;
	margin:5px;
	text-align:center;
}
#pageNavigation
{
	/*border:solid thin #ff0000;*/
	postion:relative;
	height:30px;
	width:auto;
	margin:5px;
	background-image: url(../img/imgNav.png);
	background-repeat:no-repeat;
	text-align:center;
	font-size:18px;	
	padding:6px 0px 2px 0px;

}
#pageContentContainer
{	
	/*border:solid thin #ff0000;*/
	postion:relative;
	height:auto;
	width:auto;
	margin:5px;
}
#pageContentWelcome
{
	
	/*border:solid thin #ff0000;*/
	postion:relative;
	background-repeat:no-repeat;
	height:40px;
	width:875px;
	margin:5px;
	float:none;
	color:#000000;
	font-family: myriad pro;
	font-size:30px;
	text-align:center;
}

/*This is the Style for Home Page*/
#pageContentTop
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	height:270px;
	width:530px;
	margin:5px;
	float:clear;
	margin-top:30px;
	margin-left:30px;
}
#pageContentRight
{
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 800px;
	height: 270px;
	width: 330px;
	margin-top: -270px;
	margin-left: 580px;
	float: clear;
	color: #000000;
	font-family: "lithos pro";
	font-size: 20px;
	text-align: center;
}
#pageContentBottom
{
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 60px;
	width: 80px;
	margin-top: 100px;
	margin-left: 50px;
	float: clear;
}
#pageContentBottom2
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:60px;
	width:190px;
	margin-top:-60px;
	margin-left:225px;
	float:clear;

}
#pageContentBottom3
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:55px;
	width:170px;
	margin-top:-60px;
	margin-left:500px;
	float:clear;

}
#pageContentBottom4
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:90px;
	width:50px;
	margin-top:-60px;
	margin-left:800px;
	float:clear;

}
/*This is the Style for INstallation Page*/
#pageContentInstallation1
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:700px;
	margin-top:0px;
	margin-left:100px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentInstallation2
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:250px;
	width:320px;
	margin-top:20px;
	margin-left:0px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentInstallation3
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:220px;
	width:350px;
	margin-top:-245px;
	margin-left:550px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentInstallation3b
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:230px;
	width:500px;
	margin-top:-180px;
	margin-left:200px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentInstallation4
{
	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:155px;
	width:500px;
	margin-top:-250px;
	margin-left:195px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentInstallation5
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:200px;
	width:300px;
	margin-top:0px;
	margin-left:10px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentInstallation5a
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:200px;
	width:300px;
	margin-top:-200px;
	margin-left:575px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentInstallation6
{
	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:400px;
	margin-top:0px;
	margin-left:0px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:28px;
	text-align:center;
}
#pageContentInstallation7
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:400px;
	margin-top:-60px;
	margin-left:480px;
	float:clear;
	color:#000000;
	
}
#pageContentInstallation8
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:140px;
	width:340px;
	margin-top:0px;
	margin-left:0px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
/*This is the Style for Service Page*/
#pageContentService1
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:400px;
	margin-top:0px;
	margin-left:240px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentService2
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:200px;
	margin-top:30px;
	margin-left:100px;
	float:clear;
	color:#006633;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentService3
{
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 70px;
	width: 500px;
	margin-top: 40px;
	margin-left: 350px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 20px;
	text-align: center;
}
#pageContentStartUpPic
{
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 160px;
	width: 200px;
	margin-top: -100px;
	margin-left: 100px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 20px;
	text-align: center;
}
#pageContentWinterization
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:200px;
	margin-top:40px;
	margin-left:100px;
	float:clear;
	color:#006633;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentService3a
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:70px;
	width:550px;
	margin-top:20px;
	margin-left:320px;
	float:clear;
	color:#0033cc;
	font-family: lithos pro;
	font-size:20px;
	text-align:center;
}
#pageContentWinterPic
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:160px;
	width:150px;
	margin-top:-80px;
	margin-left:125px;
	float:clear;
	color:#0033cc;
	font-family: lithos pro;
	font-size:20px;
	text-align:center;
}
#pageContentService4
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:200px;
	margin-top:30px;
	margin-left:100px;
	float:clear;
	color:#006633;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentService5
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:580px;
	margin-top:30px;
	margin-left:320px;
	float:clear;
	color:#0033cc;
	font-family: lithos pro;
	font-size:20px;
	text-align:center;
}
#pageContentRepair
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:130px;
	width:170px;
	margin-top:-70px;
	margin-left:120px;
	float:clear;
	color:#0033cc;
	font-family: lithos pro;
	font-size:20px;
	text-align:center;
}
#pageContentService4a {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 50px;
	width: 200px;
	margin-top: 30px;
	margin-left: 100px;
	float: clear;
	color: #006633;
	font-family: lithos pro;
	font-size: 26px;
	text-align: center;
}
#pageContentService4b {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 50px;
	width: 580px;
	margin-top: 30px;
	margin-left: 320px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 20px;
	text-align: center;
}
#pageContentTrenching {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 130px;
	width: 170px;
	margin-top: -70px;
	margin-left: 110px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 20px;
	text-align: center;
}
#pageContentService4aa {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 50px;
	width: 200px;
	margin-top: 30px;
	margin-left: 100px;
	float: clear;
	color: #006633;
	font-family: lithos pro;
	font-size: 26px;
	text-align: center;
}
#pageContentService4bb {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 50px;
	width: 580px;
	margin-top: 30px;
	margin-left: 320px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 20px;
	text-align: center;
}
#pageContentLandscaping {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 130px;
	width: 170px;
	margin-top: -70px;
	margin-left: 110px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 20px;
	text-align: center;
}

#pageContentService6
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:400px;
	margin-top:50px;
	margin-left:0px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:28px;
	text-align:center;
}
#pageContentService7
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:50px;
	width:400px;
	margin-top:-60px;
	margin-left:460px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:28px;
	text-align:center;
}
/*This is the Style for Products Page*/
#pageContentProducts1
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:80px;
	width:600px;
	margin-top:0px;
	margin-left:140px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentProducts2
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:100px;
	width:180px;
	margin-top: 40px;
	margin-left:180px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentProducts2b
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:232px;
	width:302px;
	margin-top:-140px;
	margin-left:450px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentProducts3
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:70px;
	width:149px;
	margin-top:50px;
	margin-left:180px;
	float:clear;
	
}
#pageContentProducts4
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:232px;
	width:302px;
	margin-top:-120px;
	margin-left:450px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentProducts5
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:100px;
	width:180px;
	margin-top: 40px;
	margin-left:180px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentProducts5b
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:235px;
	width:302px;
	margin-top:-140px;
	margin-left:450px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
/*This is the Style for Testimonials Page*/
#pageContentFAQ1 {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 875px;
	margin-top: 20px;
	margin-left: 5px;
	float: clear;
	color: #006633;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentFAQ1a {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 875px;
	margin-top: 10px;
	margin-left: 5px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentFAQ2 {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 875px;
	margin-top: 20px;
	margin-left: 5px;
	float: clear;
	color: #006633;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentFAQ2a {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 875px;
	margin-top: 10px;
	margin-left: 5px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentFAQ3 {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 875px;
	margin-top: 20px;
	margin-left: 5px;
	float: clear;
	color: #006633;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentFAQ3a {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 875px;
	margin-top: 10px;
	margin-left: 5px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentTestimonials {
	/*border:solid thin #ff0000;*/
	postion: relative;
	background-repeat: no-repeat;
	height: 40px;
	width: 875px;
	margin: 40px 5px 5px 5px;
	float: none;
	color: #000000;
	font-family: myriad pro;
	font-size: 30px;
	text-align: center;
}
#pageContentTestimonials1
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:80px;
	width:500px;
	margin-top:0px;
	margin-left:180px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentTestimonials2
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:58px;
	width:500px;
	margin-top: 20px;
	margin-left:50px;
	float:clear;
	color:#006633;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentTestimonials3
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:60px;
	width:250px;
	margin-top:0px;
	margin-left:590px;
	float:clear;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentTestimonials4
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:58px;
	width:500px;
	margin-top: 20px;
	margin-left:50px;
	float:clear;
	color:#006633;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentTestimonials5
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:60px;
	width:250px;
	margin-top:0px;
	margin-left:590px;
	float:clear;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentTestimonials6 {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 158px;
	width: 500px;
	margin-top: 20px;
	margin-left: 50px;
	float: clear;
	color: #006633;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
/*This is the Style for Contact Us Page*/
#pageContentTestimonials7 {
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 60px;
	width: 250px;
	margin-top: 0px;
	margin-left: 590px;
	float: clear;
	font-family: lithos pro;
	font-size: 22px;
	text-align: center;
}
#pageContentContactUs1
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:80px;
	width:800px;
	margin-top:0px;
	margin-left:50px;
	float:clear;
	color:#000000;
	font-family: lithos pro;
	font-size:22px;
	text-align:center;
}
#pageContentContactUs2
{
	/*border:solid thin #ff0000;*/
	postion: relative;
	left: 0px;
	top: 0px;
	height: 60px;
	width: 500px;
	margin-top: 20px;
	margin-left: 180px;
	float: clear;
	color: #0033cc;
	font-family: lithos pro;
	font-size: 26px;
	text-align: center;
}

#pageContentContactUs3
{


	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:80px;
	width:400px;
	margin-top:0px;
	margin-left:240px;
	float:clear;
	color:#0033cc;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentContactUs4
{


	/*border:solid thin #ff0000;*/
	postion:relative;
	left:0px;
	top:0px;
	height:80px;
	width:400px;
	margin-top:10px;
	margin-left:240px;
	float:clear;
	color:#0033cc;
	font-family: lithos pro;
	font-size:26px;
	text-align:center;
}
#pageContentForm {
	font-family: "lithos pro";
	font-size: 22px;
	color: #006633;
	margin-top: 20px;
	float: clear;
}
	
#pageFooter
{

	/*border:solid thin #ff0000;*/
	postion:relative;
	height:30px;
	width:auto;
	margin:0px;
	background-image: url(../img/imgNav.png);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-family: lithos pro;
	padding:6px 0px 2px 0px;
}

</style>
.installationPics {
	height: 200px;
	width: 300px;
	margin-left: 10px;
}
.pageContentInstallationPics {
	height: 200px;
	width: 300px;
	margin-left: 10px;
}
